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 e134c93f788f Add linux-next specific files for 20230406 omits 3b5bf8903e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 990e039cd266 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits bc7d09092d33 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits d441608fc8f1 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits b1655cf106ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b1a1d3ac48b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8344ed1c863d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33bb620530e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 942200512832 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7125c2cc295 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 10e04faf1340 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits e3142479235e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c964f1d9724 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 6b4f6f5b0c44 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 04151bc23e91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f2093dc5312 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits a0352e92c308 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e785f279b5b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d27e3c1c074 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b663902d58f Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits c1f267b07f9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c173fb0fec37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d0fd3a9d6fd Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 5d9d6e56c7d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be50f8a1aefa Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6f9bab93f776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8e011d1e2da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c365bcd3af56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1da6f1afa6f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b35defdacfee Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits d0ba767240d1 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits ab1611092156 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 3c5e07b0b525 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5068eab320d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d2148d17525 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 6b5be62ddfb3 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 083184122892 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits f8220ef25698 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 7c552f86ce33 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits d4581b619715 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c41cbca9fd7a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 74de60cc68b4 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits a1ee67f687dd Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 887e38e9b16a Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 8ca6a0d24c01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7010ebe357e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 496f3504ea6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33615e6007a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2719d7d7bb4 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits bb2f6fa6aa2c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b69489eb24e0 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits d19141f026dd Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 26b2fb08773e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93b6b9b50d0d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits da877ca4b5a7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2a2853b86aab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16585e62150a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f646f38a237c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76a55f007308 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bcb4f7131e2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 03a25da0df98 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 48a982d380f8 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 0b9e98d8ebf6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3cc399ad04d1 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 1dd0967e4c11 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits dbba811bd811 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2889c88b9678 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4978e7ff3e8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 094241b502db Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits bbf9a36cc13b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 31582928f3ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 300db2371b0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 715c7f7e459e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd97706954a8 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f5f2e5205c96 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3c3a276eb1ee Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits c227ff635f98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1eea798ce01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 45f09fc2af48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85be70a76cac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3b952e01c82 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 10359814b881 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits d722a1732e6c Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 5909fa95034c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c38d610a8d4f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 95096d2fbc6f Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits ba6a63097307 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 298e8c76561a Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 6f2b1333b8ff Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits ece2dbca30a9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 682fb1ddc1cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 484bc27ff5c4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 160e22917596 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb8666465e8b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits f8001e989318 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79b897ccd75b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d5d9c4f0210 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 0a7b3de571c8 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits dd1deb96b6ea Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 76b9c5f371fd Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 7c73b17260a5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits cde9304b1b9d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits c742bb1a1c8d Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 81f769c7aa56 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 80342394fbf4 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits f8f498965a32 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits f29405c48370 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86b7f5c2b86a Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 317212726fe3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b4d34159d4c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26ffa9ceba1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32589d3f0d2c Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits fcab23794b7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4842637bfd5e Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits a8f76f4d97b4 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 35daf12f9f09 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 917b92dec3fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 557384d65537 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c51a211e5533 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits de63819019b6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a8ecb058db10 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2dfeb0470485 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits e64252ba70d1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 54b7f8859dce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 88d8fc18dfda Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits d325fc7613aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71e677e43137 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits d5b8ccd7e8f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits aac23ea8072c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01ce8ebf7fa5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11ed4fef8498 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits d4aa60cc68bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 863addfec3fd Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 31b2a8fa222f Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 8db6cee89ccc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 657d2f0b627f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 343e38c519f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 102cf6ec726a Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 04f439aefe3b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits e4d93f92f967 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a0f190098f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 374ab3f7dc1a Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 8a10f2d6a2f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7864de002ddd Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits f574c452766b Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits d0f6f4dba810 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits be4a3abb47be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88d3185b23c1 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 72f059fe5ca4 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 4f3899acf304 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 11a70c1a31c2 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 902added4ff0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74a7ccd0bd5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe2bafbb1d08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d5e7032ca8a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f15ae27a6999 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b304458aae94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c78b0db0849 next-20230331/mediatek omits 6b50e5cc1551 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f73baa9938bb Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 5da354f95fde Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits c4df6194e856 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f2a883a4e5d Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 6299b17410a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 865f29e97df1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b420ba132d6 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 4b8e8915b5c0 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits a4caaa226cac Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits e994a0d6c10d Merge branch 'for-next-next-v6.3-20230406' into for-next-20230406 omits 610871376f73 Merge branch 'for-next-current-v6.2-20230406' into for-nex [...] omits 9c98ab2adca9 Merge branch 'ext/filipe/loop-in-btrfs_get_next_valid_item [...] omits e25b4f2fd1e2 Merge branch 'ext/filipe/fsync-logging' into for-next-next [...] omits 20710ed9c559 Merge branch 'ext/borisb/async-discard-defaults' into for- [...] omits 920aeb642cd2 Merge branch 'ext/hch/crc-fixes' into for-next-next-v6.3-20230406 omits 430ba2f4a632 Merge branch 'ext/qu/scrub-simplify-v8-plus-cleanup-git-up [...] omits 1d9944195ec7 Merge branch 'misc-next' into for-next-next-v6.3-20230406 omits 73e9cf467107 Merge branch 'misc-6.3' into for-next-current-v6.2-20230406 omits 36294acaf8e9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits feab97299b45 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits cef562b041bb Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 2fb245388122 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a8ecef812c1 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits d15af251e539 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits ea1e404b135e btrfs: remove pointless loop at btrfs_get_next_valid_item() omits 1beddc8728ad Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits 37ed55d83c36 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 0e2768df541f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 71efcd998a90 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 3eac628ea006 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits ece5d8f64981 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ca0a9d3450df Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits ebd660d9520c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2ec7d872ad97 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits f88e8c523ba0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 67ccb26cf492 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits eccf78c1f6e0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 95fcf43103f4 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits cb9c1c32cd1d Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 9cfce98265c1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d14ebf8c719d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0262b395befa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2ff2382e1ecb Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 7f39f5cbd883 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits c84cdc60b2cb Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 43215bf454e7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 542183597297 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9e35708a1cfa Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 535d89ce16f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 814d63b275ef Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b55a67d05a96 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 4d940493e9c1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 289800496c48 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6889f39babe9 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits c798aa84fb08 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 24e0f9904983 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 60d9201a9654 btrfs: use log root when iterating over index keys when lo [...] omits d2ab3903db97 btrfs: avoid iterating over all indexes when logging directory omits 336f377a7476 btrfs: reinterpret async discard iops_limit=0 as no delay omits bd0a6b52929a btrfs: set default discard iops_limit to 1000 omits 3a470b7dd4c3 btrfs: remove hipri_workers workqueue omits 69a7335691b5 btrfs: never defer I/O submission for fast CRC implementations omits 906469eb97e3 btrfs: remove the sync_writers field in struct btrfs_inode omits 88aa8af31429 btrfs: scrub: remove scrub_bio structure omits 2b2db4a478c8 btrfs: scrub: remove scrub_block and scrub_sector structures omits 8ca55bb25897 btrfs: scrub: remove the old scrub recheck code omits 065307bdcdb0 btrfs: scrub: remove the old writeback infrastructure omits 3a73e2ff15b2 btrfs: scrub: remove scrub_parity structure omits 19378f260b13 btrfs: scrub: use scrub_stripe to implement RAID56 P/Q scrub omits c31d7c3696a2 btrfs: scrub: switch scrub_simple_mirror() to scrub_stripe [...] omits 507a767b829e btrfs: scrub: introduce helper to queue a stripe for scrub omits 3822377c9313 btrfs: scrub: introduce error reporting functionality for [...] omits 8cc195a16f09 btrfs: scrub: introduce a writeback helper for scrub_stripe omits 1321f6ec0cdc btrfs: scrub: introduce the main read repair worker for sc [...] omits 3c4607169a6e btrfs: scrub: introduce a helper to verify one scrub_stripe omits d27052cf7773 btrfs: scrub: introduce a helper to verify one metadata block omits e82050a3476e btrfs: scrub: introduce helper to find and fill sector inf [...] omits eeeda92ded4c btrfs: scrub: introduce structure for new BTRFS_STRIPE_LEN [...] omits b87b85f84597 Merge branch kvm-arm64/smccc-filtering into kvmarm-master/next omits 1a2117acfb4f Merge branch 'acpi-video' into linux-next omits 93a0a9e05a23 Revert "rcu/kvfree: Eliminate k[v]free_rcu() single argume [...] omits 07030d20c8ec rcu/kvfree: Add debug check for GP complete for kfree_rcu_ [...] omits f7f462e03415 rcu/kvfree: Add debug to check grace periods omits a8c9c3373363 tools/nolibc: add testcases for vfprintf omits 4eb9f25fa801 tools/nolibc: implement fd-based FILE streams omits 85b1b6ff7ff0 tools/nolibc: add wrapper for memfd_create omits 889a09380bd6 tools/nolibc: add libc-test binary omits dd141865836b tools/nolibc: fix build of the test case using glibc omits 86af622981f9 tools/nolibc: tests: fix build on non-c99 compliant compilers omits ed80dd1fd817 rcu: Employ jiffies-based backstop to callback time limit omits 45648eb435a2 rcu/kvfree: Eliminate k[v]free_rcu() single argument macro omits 45a882f932af tools/nolibc: tests: use volatile to force stack smashing omits f27f18b73caf torture: Remove duplicated argument -enable-kvm for ppc64 omits 05e304176d04 rcu-tasks: Clarify the cblist_init_generic() function's pr [...] omits b17f94fe6e6d doc/rcutorture: Add description of rcutorture.stall_cpu_block omits 19f59b31f5c4 rcu/rcuscale: Stop kfree_scale_thread thread(s) after unlo [...] omits 60526bdd4859 rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() omits 2d73caac49e7 doc: Document the rcutree.rcu_resched_ns module parameter omits 38bbd81f1948 doc: Get rcutree module parameters back into alpha order omits 429f067825b7 rcu: Check callback-invocation time limit for rcuc kthreads omits c02744bffd01 rcutorture: Correct name of use_softirq module parameter omits 6e2087f5b7e7 rcu-tasks: Avoid pr_info() with spin lock in cblist_init_g [...] omits 724b1736dc50 rcu: Remove RCU_NONIDLE() omits 35690c33a355 srcu: Remove extraneous parentheses from srcu_read_lock() etc. omits c8dab25bec9f locktorture: Add long_hold to adjust lock-hold delays omits 2b946126c141 SUNRPC: Ignore return value of ->xpo_sendto omits d37acb274e03 SUNRPC: Ensure server-side sockets have a sock->file omits fad88c07829f NFSD: Watch for rq_pages bounds checking errors in nfsd_sp [...] omits 5e42097c621e sunrpc: simplify two-level sysctl registration for svcrdma [...] omits 5cf8eb949587 SUNRPC: return proper error from get_expiry() omits af691bb08373 lockd: add some client-side tracepoints omits 93d817b9ac1e nfs: move nfs_fhandle_hash to common include file omits fb24f6e5d307 lockd: server should unlock lock if client rejects the grant omits f373beeacf60 lockd: fix races in client GRANTED_MSG wait logic omits 80f2c79ea849 lockd: move struct nlm_wait to lockd.h omits 37eaf15344b7 lockd: remove 2 unused helper functions omits e8a07608f37a lockd: purge resources held on behalf of nlm clients when [...] omits 074a72874efd NFSD: Convert filecache to rhltable omits 51f7a5c09642 nfsd: allow reaping files still under writeback omits 9b70e70458fc nfsd: update comment over __nfsd_file_cache_purge omits d47285a529cc nfsd: don't take/put an extra reference when putting a file omits bb817fb237ea nfsd: simplify the delayed disposal list code omits a780e80b8b80 nfsd: add some comments to nfsd_file_do_acquire omits 3c65a7200863 nfsd: don't kill nfsd_files because of lease break error omits a47afb7472c7 nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator omits c3fb5d889341 nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries omits 6474dec60015 nfsd: don't open-code clear_and_wake_up_bit omits 90279abf571b Merge branches 'urgent-rcu.2023.04.05a' and 'joel-boqun.20 [...] omits acdc79917d65 rcu/kvfree: Avoid freeing new kfree_rcu() memory after old [...] omits aeed068f7c2c Merge remote-tracking branch 'asoc/for-6.4' into asoc-next omits 250b8772edc6 Merge branch for-6.4/arm64/defconfig into for-next omits 5485733097e1 Merge branch for-6.4/arm64/dt into for-next omits 6a564a363834 Merge branch for-6.4/arm/dt into for-next omits dd0137af6df3 Merge branch for-6.4/dt-bindings into for-next omits 173c27659b29 Merge branch for-6.4/firmware into for-next omits b9d1e43dcf56 Merge branch for-6.4/soc into for-next omits 8e885f1014f5 Merge branch for-6.4/arm/core into for-next omits e064bf8eeedb drm/tegra: Implement fbdev emulation as in-kernel client omits 6dcc6b3d9903 drm/tegra: Initialize fbdev DRM client omits 914cfac73e23 drm/tegra: Hide fbdev support behind config option omits 1fd1448b1a35 Merge branch 'imx/defconfig' into for-next omits 78662c665c51 Merge branch 'imx/dt64' into for-next omits 587f13aa1e7b Merge branch 'imx/dt' into for-next omits 229eedfa419f Merge branch 'imx/bindings' into for-next omits 38eddf91e9de Merge branch 'imx/soc' into for-next omits 156678a21592 Merge branch 'imx/drivers' into for-next omits f0a0d7a8854e Merge branch 'thermal-next' into linux-next omits 3cada35780b3 arm64: dts: imx8mq-librem5: add missing #clock-cells omits 053b6da0382f arm64: dts: imx8mm-prt8mm: update pinctrl to match dtschema omits 345f5bfce79e arm64: dts: imx8mn-bsh-smm: update pinctrl to match dtschema omits c05a4d337fa1 arm64: dts: imx8mm-emcon: update pinctrl to match dtschema omits 398958871395 arm64: dts: imx8mq-librem5: update pinctrl to match dtschema omits 7cb222f34984 arm64: dts: imx8mm-ddr4-evk: update gpmi pinctrl to match [...] omits fed06a8ffab8 arm64: dts: imx8mn-evk: update i2c pinctrl to match dtschema omits 352103aa7bf9 arm64: dts: imx8mp: Add GPT blocks omits fa5768d7eacf ARM: dts: imx7ulp: update usb compatible omits 87fc9e5b6c95 arm64: dts: imx8-apalis-v1.1: drop ci-disable-lpm omits 056196cd56a9 arm64: dts: imx8dxl: drop #stream-id-cells for usb node omits 2859018a4455 arm64: dts: imx8dxl: update usb compatible omits 3b6c8241292f arm64: dts: imx8: update usb compatible omits 362ecd1a3e4a arm64: dts: imx8mm: update usb compatible omits bf66e14936e8 arm64: dts: imx8mn: update usb compatible omits e6ce51b16d99 Merge branches 'msm-next-lumag-dp', 'msm-next-lumag-dsi', [...] omits 8b928780420a Merge branch 'msm-next-lumag-dpu' into msm-next-lumag omits 86c56ba51aec msm/disp/dpu: allow atomic_check in PSR usecase omits ddf5387d1fb7 drm/msm/dpu: set dirty_fb flag while in self refresh mode omits 198c9420f95d Merge branches 'arm64-defconfig-for-6.4', 'arm64-fixes-for [...] omits 44310e2964f2 drm/msm/mdss: Fix spelling mistake "Unuspported" -> "Unsupported" omits d2f762745162 drm/msm/mdp5: set varaiable msm8x76_config storage-class-s [...] omits 5ba5b96d3327 drm/msm: Implement fbdev emulation as in-kernel client omits 7e563538d210 drm/msm: Initialize fbdev DRM client omits 2fa4748b5ad8 drm/msm: Move module parameter 'fbdev' to fbdev code omits 37e8bad3ae5d drm/msm: Remove fbdev from struct msm_drm_private omits 09cbdbafbe9f drm/msm: Remove struct msm_fbdev omits a5ddc0f1a7bc drm/msm: Remove fb from struct msm_fbdev omits f4de16da5b40 drm/msm: Clear aperture ownership outside of fbdev code omits 750df83348b7 Merge branch 'mm-nonmm-unstable' into mm-everything omits 2a1c5184419d checkpatch: check for misuse of the link tags omits 0c629bff4e13 checkpatch: allow Closes tags with links omits 18c2aea8a86a checkpatch: use a list of "link" tags omits 7c42af04432e checkpatch: don't print the next line if not defined omits e4e87b0d5783 docs: process: allow Closes tags with links omits afffdaf18c83 lib/test-string_helpers: replace UNESCAPE_ANY by UNESCAPE_ [...] omits 9cfc7f3865d6 scripts-gdb-bail-early-if-there-are-no-generic-pd-v2 omits 178067ec7ffe scripts/gdb: bail early if there are no generic PD omits 33d94244cd28 scripts/gdb: bail early if there are no clocks omits 5f0ea55026ee kexec: remove unnecessary arch_kexec_kernel_image_load() omits 1e6261050f0c x86/kexec: remove unnecessary arch_kexec_kernel_image_load() omits 788840005659 rapidio/tsi721: remove redundant pci_clear_master omits 084e54832eff kernel.h: split the hexadecimal related helpers to hex.h omits 4f04cbaf1288 epoll: use refcount to reduce ep_mutex contention omits 9be73d9bc462 scripts/gdb: fix lx-timerlist for HRTIMER_MAX_CLOCK_BASES [...] omits 0e3c396fd83d scripts/gdb: fix lx-timerlist for Python3 omits 8afe4864fb66 scripts/gdb: fix lx-timerlist for struct timequeue_head change omits cc0a90f271b1 notifiers-add-tracepoints-to-the-notifiers-infrastructure- [...] omits 3b882c75976d notifiers: add tracepoints to the notifiers infrastructure omits 94a4240d5b47 kernel/hung_task.c: set some hung_task.c variables storage [...] omits 5bbabce741c3 MAINTAINERS: remove the obsolete section EMBEDDED LINUX omits de1ed23d62fd checkpatch: ignore ETHTOOL_LINK_MODE_ enum values omits 2c087f2a5630 scripts/link-vmlinux.sh: fix error message presentation omits 25da88481762 ELF: fix all "Elf" typos omits c6f3b1091ec8 mm: uninline kstrdup() omits eef35c7f460d scripts/gdb: support getting current task struct in UML omits 4c8eb2cb7184 scripts/gdb: correct indentation in get_current_task omits 680a6c8d91c4 dca: delete unnecessary variable omits e96faf3e1158 kcov-improve-documentation-v3 omits e8cc57da5785 kcov-improve-documentation-v2 omits d4fcbc571dd4 kcov: improve documentation omits 06dbd2355059 nfs: remove empty if statement from nfs3_prepare_get_acl omits c4edb9682fec proc: remove mark_inode_dirty() in .setattr() omits bf34957b0c12 ia64: salinfo: placate defined-but-not-used warning omits 98a898c93b42 ia64: mm/contig: fix section mismatch warning/error omits b921aab148d0 delayacct: improve the average delay precision of getdelay [...] omits 4df7a5d35c5b prctl: add PR_GET_AUXV to copy auxv to userspace omits 0dc980ff2d93 mm: huge_memory: enable debugfs to split huge pages to any order omits 75f5d2e0dcfb mm: truncate: split huge page cache page to a non-zero ord [...] omits d848c1bb9e12 mm: thp: split huge page to any lower order pages omits df92d2bfee87 mm: page_owner: add support for splitting to any order in [...] omits d08f04087fc1 mm: memcg: make memcg huge page split support any order split omits 9db78998ccc2 mm/page_owner: use order instead of nr in split_page_owner() omits 7cbd9e9fde68 mm/memcg: use order instead of nr in split_page_memcg() omits 79b5cf199ad6 mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim omits 3fb083757df1 mm: vmscan: refactor updating reclaimed pages in reclaim_state omits b38a05d30a88 mm: vmscan: move set_task_reclaim_state() after global_reclaim() omits 9792d90a9d9c maple_tree: fix a potential concurrency bug in RCU mode omits 1eea2b485ffd maple_tree: simplify mas_wr_node_walk() omits 059edf67b29b maple_tree: fix get wrong data_end in mtree_lookup_walk() omits 543308b89e96 m68k/mm: use correct bit number in _PAGE_SWP_EXCLUSIVE comment omits ad6ca88be841 mm/madvise: use vma_lookup() instead of find_vma() omits 9c2116d6d345 memcg v1: provide read access to memory.pressure_level omits 7e2b3bfc4cdc mm/khugepaged: maintain page cache uptodate flag omits c8a4f0740126 mm/khugepaged: skip shmem with userfaultfd omits 0db0fcd9d482 mm/khugepaged: refactor collapse_file control flow omits 41dff2d94ca3 mm/khugepaged: drain lru after swapping in shmem omits 8b9a21ac42ab memcg: do not modify rstat tree for zero updates omits 4cd3345e97f6 vmscan: memcg: sleep when flushing stats during reclaim omits 5a0fddbaf325 workingset: memcg: sleep when flushing stats in workingset [...] omits 5d0fb4753020 memcg: sleep during flushing stats in safe contexts omits 602582a80e54 memcg: replace stats_flush_lock with an atomic omits 1de62c09d7dd memcg: do not flush stats in irq context omits 48875fb7af07 memcg: rename mem_cgroup_flush_stats_"delayed" to "ratelimited" omits 305e4fa60bd4 cgroup: rename cgroup_rstat_flush_"irqsafe" to "atomic" omits c391dd43b839 mm: kfence: improve the performance of __kfence_alloc() an [...] omits 5fb94d8eb3ef mm/zswap: delay the initialization of zswap omits 560c32b8c662 mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] omits 0cb42ea901c4 mm/zswap: remove zswap_entry_cache_{create,destroy} helper [...] omits bd71d30e5b93 mm: vmalloc: rename addr_to_vb_xarray() function omits eb5e872cb99e userfaultfd: convert mfill_atomic() to use a folio omits 4fa054e3912d mm: convert copy_user_huge_page() to copy_user_folio() omits 2aac7c3c6445 userfaultfd: convert mfill_atomic_hugetlb() to use a folio omits a5880b7dfa00 userfaultfd: convert copy_huge_page_from_user() to copy_fo [...] omits 1487c09ae722 userfaultfd: use kmap_local_page() in copy_huge_page_from_user() omits dc5cc67974aa userfaultfd: convert mfill_atomic_pte_copy() to use a folio omits 6c50df16c0d0 kmemleak-test: fix kmemleak_test.c build logic omits 9276a1b4901c lib-test_vmallocc-add-vm_map_ram-vm_unmap_ram-test-case-fix omits d0a6c7af842d lib/test_vmalloc.c: add vm_map_ram()/vm_unmap_ram() test case omits aa82e5845809 mm: vmalloc: remove a global vmap_blocks xarray omits 5b7eee482b1f mm/khugepaged: recover from poisoned file-backed memory omits cb72abf10166 mm/hwpoison: introduce copy_mc_highpage omits 4b782f7d815d mm/khugepaged: recover from poisoned anonymous memory omits 0b9e6f12bb40 mm: move free_area_empty() to mm/internal.h omits 6b4d03725af3 kmsan: fix a stale comment in kmsan_save_stack_with_flags() omits d3ba694ad3e7 kasan: fix lockdep report invalid wait context omits d6af9864979c hugetlb: remove PageHeadHuge() omits d26da0dc1ba0 mm: hold the RCU read lock over calls to ->map_pages omits 615acf0befdd afs: split afs_pagecache_valid() out of afs_validate() omits e3ac6f8651f0 xfs: remove xfs_filemap_map_pages() wrapper omits f1f27cca7249 xtensa: reword ARCH_FORCE_MAX_ORDER prompt and help text omits b2dec8223ddd sparc: reword ARCH_FORCE_MAX_ORDER prompt and help text omits 8d273cd54fc7 sh: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits ed97a32c6fc9 sh: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits 9a3d89fb7ee5 sh-reword-arch_force_max_order-prompt-and-help-text-v3 omits c8faf43cf95b sh: reword ARCH_FORCE_MAX_ORDER prompt and help text omits 0ba5cfb1b5d4 powerpc: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits c266a1efd346 powerpc: reword ARCH_FORCE_MAX_ORDER prompt and help text omits 5ce8c9d35735 nios2: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits 6cc197011fb8 nios2: reword ARCH_FORCE_MAX_ORDER prompt and help text omits b08d0ba6b0ec m68k: reword ARCH_FORCE_MAX_ORDER prompt and help text omits 85f21ce48bb1 ia64: don't allow users to override ARCH_FORCE_MAX_ORDER omits 515807f9d7fa csky: drop ARCH_FORCE_MAX_ORDER omits 43df6a42b8d4 arm64-reword-arch_force_max_order-prompt-and-help-text-v3 omits fdf33efcf528 arm64: reword ARCH_FORCE_MAX_ORDER prompt and help text omits 5c8ca3d34f4f arm64: drop ranges in definition of ARCH_FORCE_MAX_ORDER omits 09686e9cae44 arm: reword ARCH_FORCE_MAX_ORDER prompt and help text omits edb90b24ff95 mm/damon/sysfs: make more kobj_type structures constant omits d1b04566fe8b selftests/mm: set overcommit_policy as OVERCOMMIT_ALWAYS omits 0c3e73cfae09 selftests/mm: change NR_CHUNKS_HIGH for aarch64 omits 318ad5bedd92 selftests/mm: change MAP_CHUNK_SIZE omits 6aa9fcfd2c36 trace: cma: remove unnecessary event class cma_alloc_class omits be8a322d7a62 mm: be less noisy during memory hotplug omits 5cd3b30a66dd mm/mmap/vma_merge: init cleanup, be explicit about the non [...] omits f83c78e7a85d mm/mmap/vma_merge: explicitly assign res, vma, extend invariants omits 080466d6576d mm/mmap/vma_merge: fold curr, next assignment logic omits dce8132cc18d mm/mmap/vma_merge: further improve prev/next VMA naming omits a7d3965567eb mm-vmalloc-convert-vread-to-vread_iter-v8-fix omits 34afaa869831 mm-vmalloc-convert-vread-to-vread_iter-v8 omits bb5d4bd87b5c mm: vmalloc: fix sparc64 warning omits 5d8034630ac4 mm: vmalloc: convert vread() to vread_iter() omits 437e87c0eadd iov_iter: add copy_page_to_iter_nofault() omits 25c5b2aecb58 fs/proc/kcore: convert read_kcore() to read_kcore_iter() omits b70ace365d0a fs/proc/kcore: avoid bounce buffer for ktext data omits 2af4368b7587 mm/page_alloc: make deferred page init free pages in MAX_O [...] omits 32f1c6bc241f drm/ttm: remove comment referencing now-removed vmf_insert [...] omits a4541260c6bc mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries omits 2b7cb586416b mm: remove unused vmf_insert_mixed_prot() omits a2729d256f54 mm/memtest: add results of early memtest to /proc/meminfo omits 88894ecf1602 MAINTAINERS: extend memblock entry to include MM initialization omits 05952fea9443 mm: move vmalloc_init() declaration to mm/internal.h omits b2f84fdb835d mm: move kmem_cache_init() declaration to mm/slab.h omits 6898fb67c885 mm: move mem_init_print_info() to mm_init.c omits 3d26dd804c7a init,mm: fold late call to page_ext_init() to page_alloc_i [...] omits 1e7c313db61d mm: move init_mem_debugging_and_hardening() to mm/mm_init.c omits 6bb9df0756a6 mm: call {ptlock,pgtable}_cache_init() directly from mm_co [...] omits 1eca99e2058b init,mm: move mm_init() to mm/mm_init.c and rename it to m [...] omits 0eb6ddc8ef41 init: fold build_all_zonelists() and page_alloc_init_cpuhp [...] omits 73fc678fcc1d mm/page_alloc: rename page_alloc_init() to page_alloc_init [...] omits f0fbe8f4f6eb mm: handle hashdist initialization in mm/mm_init.c omits 4ea115072d5a mm: move most of core MM initialization to mm/mm_init.c omits 742f8d7d9578 mm/page_alloc: add helper for checking if check_pages_enabled omits a638453783bc mips: fix comment about pgtable_init() omits 005730b2ba26 MAINTAINERS: add Lorenzo as vmalloc reviewer omits 2a386cc9b816 vmstat-add-pcp-remote-node-draining-via-cpu_vm_stats_fold-fix omits d213c795a58f vmstat: add pcp remote node draining via cpu_vm_stats_fold omits 0859b52be842 mm/vmstat: refresh stats remotely instead of via work item omits 7cdb05523d9b mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] omits df3312a0f952 mm/vmstat: use xchg in cpu_vm_stats_fold omits e889e4b0feb9 vmstat: switch per-cpu vmstat counters to 32-bits omits 704a4c93b3aa mm/vmstat: switch counter modification to cmpxchg omits 2bd6b2900f26 convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local omits ad12cbb4a19e add this_cpu_cmpxchg_local and asm-generic definitions omits 523ebed4ef49 this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] omits 0a53140658aa this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] omits aaad1fba2410 this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] omits 6e43ff709ef0 this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] omits a899a895d705 vmstat: allow_direct_reclaim should use zone_page_state_snapshot omits 5fd359db611d mm: move get_page_from_free_area() to mm/page_alloc.c omits 0a354e55ff34 mm: prefer fault_around_pages to fault_around_bytes omits 28620f8d16d7 mm: refactor do_fault_around() omits c007fd9b2a84 memcg-do-not-drain-charge-pcp-caches-on-remote-isolated-cpus-fix omits c2d41f7ff24d memcg: do not drain charge pcp caches on remote isolated cpus omits 63de44d9f35f sched/isolation: add cpu_is_isolated() API omits 73190dd9509f mm: compaction: fix the possible deadlock when isolating h [...] omits 253fff787b8c mm: compaction: consider the number of scanning compound p [...] omits 495d58711670 mm/mremap: simplify vma expansion again omits 990d5aa1e555 mm-mmap-start-distinguishing-if-vma-can-be-removed-in-merg [...] omits ada542b82f91 mm/mmap: start distinguishing if vma can be removed in mer [...] omits 45d4065607e6 mm/mmap/vma_merge: convert mergeability checks to return bool omits 74a055fc7ea1 mm/mmap/vma_merge: rename adj_next to adj_start omits 0effb2239685 mm-mmap-vma_merge-set-mid-to-null-if-not-applicable-fix omits 5b67790dfddb mm/mmap/vma_merge: set mid to NULL if not applicable omits d59f5dc71c4f mm/mmap/vma_merge: initialize mid and next in natural order omits a4dc245a9208 mm/mmap/vma_merge: use the proper vma pointer in case 4 omits c5563e01457f mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 omits fbe6980017d1 mm/mmap/vma_merge: use the proper vma pointer in case 3 omits d00a72965d1e mm/mmap/vma_merge: use only primary pointers for preparing merge omits 39f8b222bdd6 mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs omits e5c931aa1a6f mm: userfaultfd: combine 'mode' and 'wp_copy' arguments omits e8c43ac33b62 mm: userfaultfd: don't pass around both mm and vma omits 8dc2975cba1c mm: userfaultfd: rename functions for clarity + consistency omits ea36142a2e7b mips: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits 6eb5d8e292ee loongarch: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits 8f4d71113fee mm-treewide-redefine-max_order-sanely-fix-3-fix omits 322bb010dbf3 mm-treewide-redefine-max_order-sanely-fix-3 omits d868534046b8 mm-treewide-redefine-max_order-sanely-fix-2 omits adf74f06378c mm-treewide-redefine-max_order-sanely-fix.txt omits 78f42d6994c1 mm, treewide: redefine MAX_ORDER sanely omits af7c227551d6 iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages() omits fb3138238d8a mm/slub: fix MAX_ORDER usage in calculate_order() omits a1a8f92655e8 mm/page_reporting: fix MAX_ORDER usage in page_reporting_r [...] omits 2ff5730556e7 perf/core: fix MAX_ORDER usage in rb_alloc_aux_page() omits 3690ba7d0ae2 genwqe: fix MAX_ORDER usage omits 735af49d5cf3 drm/i915: fix MAX_ORDER usage in i915_gem_object_get_pages [...] omits ee5d2fc445af floppy: fix MAX_ORDER usage omits 8efbea843056 um: fix MAX_ORDER usage in linux_main() omits 84ebed3c1054 sparc/mm: fix MAX_ORDER usage in tsb_grow() omits 3e773c03e07c selftests/mm: smoke test UFFD_FEATURE_WP_UNPOPULATED omits cfe7055159a5 mm-uffd-uffd_feature_wp_unpopulated-fix omits 7d5f161cc9be mm/uffd: UFFD_FEATURE_WP_UNPOPULATED omits 2ad3cf42d3eb docs/mm: extend ksm doc omits c93027c7d81b selftests/mm: add new selftests for KSM omits 57276db65373 mm: add new KSM process and sysfs knobs omits d0b1c54165e3 mm-add-new-api-to-enable-ksm-per-process-fix omits b62c86c11eaf mm: add new api to enable ksm per process omits 72585e5c08bd kasan: suppress recursive reports for HW_TAGS omits d0469e9f5063 kasan: suppress recursive reports for HW_TAGS omits 320902b7410a kasan, arm64: add arch_suppress_tag_checks_start/stop omits a27a87a6cbcd kasan, arm64: add arch_suppress_tag_checks_start/stop omits d732f7b2ea7d arm64: mte: rename TCO routines omits 47b1254b2f01 arm64: mte: rename TCO routines omits 98bcae441345 kasan, arm64: rename tagging-related routines omits dcf83185d9e0 kasan: drop empty tagging-related defines omits 4fffe5ceb1bb mm-return-an-err_ptr-from-__filemap_get_folio-fix omits 78a93bf29c21 mm: return an ERR_PTR from __filemap_get_folio omits 9280d02bcaee mm: remove FGP_ENTRY omits c06c4b38646c shmem-open-code-the-page-cache-lookup-in-shmem_get_folio_gfp-fix omits 3ccebb7a4e08 shmem: open code the page cache lookup in shmem_get_folio_gfp omits c009053b9319 shmem: shmem_get_partial_folio use filemap_get_entry omits 0392af8cc027 mm: use filemap_get_entry in filemap_get_incore_folio omits a67fe506d52e mm: make mapping_get_entry available outside of filemap.c omits 2ce96570b987 mm: don't look at xarray value entries in split_huge_pages [...] omits c70b52725fbb sched/numa: use hash_32 to mix up PIDs accessing VMA omits b6a63bd1afb8 sched/numa: implement access PID reset logic omits b1971e578ea8 sched/numa: enhance vma scanning logic omits df9c56754d5e sched/numa: apply the scan delay to every new vma omits e1d7ae7af474 cpuset: clean up cpuset_node_allowed omits 0e329efb58e6 s390/mm: try VMA lock-based page fault handling first omits 207522cc056c mm: separate vma->lock from vm_area_struct omits 5aefbfd91984 mm/mmap: free vm_area_struct without call_rcu in exit_mmap omits 99857b3b8bd1 powerpc/mm: fix mmap_lock bad unlock omits 0e8c9f011557 powerc/mm: try VMA lock-based page fault handling first omits 2fe163a3d399 arm64/mm: try VMA lock-based page fault handling first omits cac496c33dfe x86/mm: try VMA lock-based page fault handling first omits 4b571f44ea2a mm: introduce per-VMA lock statistics omits 54a7e2804a75 mm: prevent userfaults to be handled under per-vma lock omits be1054c631a0 mm: prevent do_swap_page from handling page faults under VMA lock omits 40a14d32751e mm: document FAULT_FLAG_VMA_LOCK flag omits 1bd36f626313 mm: add FAULT_FLAG_VMA_LOCK flag omits f9b0c8e4ac8e mm: fall back to mmap_lock if vma->anon_vma is not yet set omits 6d035e1efd99 mm: introduce lock_vma_under_rcu to be used from arch-spec [...] omits 7386b631068a mm: introduce vma detached flag omits 415e7689bc5e mm/mmap: prevent pagefault handler from racing with mmu_no [...] omits e82d93f4f4e1 kernel/fork: assert no VMA readers during its destruction omits 99b6097793e5 mm: conditionally write-lock VMA in free_pgtables omits 5370cb4a3207 mm/nommu: remove unnecessary VMA locking omits 2ac1fd45155e mm: write-lock VMAs before removing them from VMA tree omits 78b621a0dc5c mm/mremap: write-lock VMA while remapping it to a new addr [...] omits de7b1ffff448 mm/mmap: remove unnecessary vp->vma check in vma_prepare omits 70dc7b9be16e mm/mmap: write-lock VMAs in vma_prepare before modifying them omits 2b082d536e3c txt-mm-khugepaged-write-lock-vma-while-collapsing-a-huge-p [...] omits ad7cb0c0efe3 mm/khugepaged: fix vm_lock/i_mmap_rwsem inversion in retra [...] omits c553ebf33fbf mm/khugepaged: write-lock VMA while collapsing a huge page omits c29e8dc88f7c mm/mmap: move vma_prepare before vma_adjust_trans_huge omits bd6696bf4336 mm: mark VMA as being written when changing vm_flags omits ceea5f108034 mm: add per-VMA lock and helper functions to control it omits 8068454448c3 mm: move mmap_lock assert function definitions omits 443017871ed6 mm: rcu safe VMA freeing omits 9373d142b9c0 mm: introduce CONFIG_PER_VMA_LOCK omits 9c4a691d06fb mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem omits e9bfd8c90c9b mm: fadvise: move 'endbyte' calculations to helper function omits 5b3e7e76ef42 dmapool: create/destroy cleanup omits 42d3975994a6 dmapool: link blocks across pages omits be3abd7e0c57 dmapool: don't memset on free twice omits a3817c7c822a dmapool: simplify freeing omits ddc91ccc908a dmapool: consolidate page initialization omits c76a2ddd8215 dmapool: rearrange page alloc failure handling omits e6fef8d48645 dmapool: move debug code to own functions omits 548e5a19310c dmapool: speedup DMAPOOL_DEBUG with init_on_alloc omits 448dc5988513 dmapool: cleanup integer types omits e1c313139bd5 dmapool: use sysfs_emit() instead of scnprintf() omits bde0be3ff397 dmapool: remove checks for dev == NULL omits 64dcd680d1a3 dmapool: add alloc/free performance test omits 9cfe6b3ce808 Merge branch 'mm-stable' into mm-unstable omits 5d892068bc08 mm/page_alloc: fix potential deadlock on zonelist_update_s [...] omits baa90ac12115 mm/swap: fix swap_info_struct race between swapoff and get [...] omits de8a58daf6a0 nilfs2: fix sysfs interface lifetime omits 97b4ac439673 mm: take a page reference when removing device exclusive entries omits 5b1b37af09be mm: fix memory leak on mm_init error handling omits ccb7b5d78bf2 mm-khugepaged-fix-kernel-bug-in-hpage_collapse_scan_file-fix omits de24b449b836 mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() omits 4aa42f90bc60 mm: vmalloc: avoid warn_alloc noise caused by fatal signal omits 6319ec33b10c nilfs2: initialize "struct nilfs_binfo_dat"->bi_pad field omits 600f412b55d6 nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs [...] omits 11ef3e3a9750 zsmalloc: document freeable stats omits eb133663e80a zsmalloc: document new fullness grouping omits 65997b124a6b fsdax: force clear dirty mark if CoW omits 589dd1683498 mm-hugetlb-fix-uffd-wr-protection-for-cow-optimization-path-v3 omits ab1f071d658a mm-hugetlb-fix-uffd-wr-protection-for-cow-optimization-path-v2 omits 18e3a90e3faf mm/hugetlb: fix uffd wr-protection for CoW optimization path omits 6ec668d3f0a5 mm: enable maple tree RCU mode by default. omits ba8a364895eb mm: enable maple tree RCU mode by default omits 091440711fd9 maple_tree: add RCU lock checking to rcu callback functions omits 2aa3b7f4ddd9 maple_tree: add smp_rmb() to dead node detection omits 78eccd4dd3fd maple_tree: fix write memory barrier of nodes once dead fo [...] omits 01064711d02c maple_tree: remove extra smp_wmb() from mas_dead_leaves() omits 091067dab2c4 maple_tree: fix freeing of nodes in rcu mode omits 61efcab3b414 maple_tree: detect dead nodes in mas_start() omits 868f4928e38d maple_tree: be more cautious about dead nodes omits c009ad46b0a6 kernel/sys.c: fix and improve control flow in __sys_setres [...] omits 62c58ffe011d drm/msm: Include <linux/io.h> omits 34c74e76a6a5 drm/msm/dpu: manage DPU resources if CTM is requested omits 8b1ed0088e21 drm/msm/dpu: avoid unnecessary check in DPU reservations omits 1a9c3512fbd4 drm/msm/dpu: add DSPPs into reservation upon a CTM request omits 213233fd9f8f virtio_ring: introduce virtqueue_reset() omits 1b13b15bd3e9 virtio_ring: separate the logic of reset/enable from virtq [...] omits 60602b367dc9 virtio_ring: correct the expression of the description of [...] omits 3a0635347911 virtio_ring: introduce virtqueue_dma_dev() omits f19986b93ab7 virtio_ring: update document for virtqueue_add_* omits 1adbfcaff2bd virtio_ring: packed-indirect: support premapped omits 36c25df8d540 virtio_ring: packed: support premapped omits 859742886d64 virtio_ring: split: support premapped omits ab5662ed5f89 virtio_ring: packed-indirect: separate dma codes omits 56c8cf37fb08 virtio_ring: packed: separate dma codes omits 6b4583afb1ce virtio_ring: split: separate dma codes omits 8ec60adcec75 drm/msm: Avoid rounding down to zero jiffies omits d59191e205ca drm/msm: Rename drm_msm_gem_submit_reloc::or in C++ code omits 653fc229cf02 dt-bindings: display: msm: sm8450-mdss: Fix DSI compatible omits 956a16c70ee7 drm/msm: Use drm_sched_job_add_syncobj_dependency() omits 3e7a28a6ce4f drm/msm: move include directive omits d5a7c0f87e7e drm/msm: fix workqueue leak on bind errors omits 1490c9475295 drm/msm: fix missing wq allocation error handling omits f46b40bc1de7 drm/msm: fix vram leak on bind errors omits d35173e3203a drm/msm: fix drm device leak on bind errors omits 0ae298524c29 drm/msm: fix NULL-deref on irq uninstall omits db468afd3e04 drm/msm: fix NULL-deref on snapshot tear down omits 40831f42c455 Revert "drm/msm: Fix failure paths in msm_drm_init()" omits 7c48eed6aac1 Revert "drm/msm: Add missing check and destroy for alloc_o [...] omits 934c19f19421 drm/msm/mdss: add the sdm845 data for completeness omits 472231b998cd drm/msm/mdss: add data for sc8180xp omits cc6ed6656f8d drm/msm/mdss: convert UBWC setup to use match data omits 195fbdd53de4 Merge branch 'devel' into for-next omits 8faba77e6fe5 accel/habanalabs/uapi: new Gaudi2 server type omits c1087bcc8e96 accel/habanalabs: fixes for unexpected error interrupt omits 9fc6c484f208 accel/habanalabs: don't wait for STS_OK after sending COMMS WFE omits bcf2885b021a accel/habanalabs: sync f/w events interrupt in hard reset omits e876c056c283 accel/habanalabs: fix wrong reset and event flags omits 25286df8443c accel/habanalabs: fix events mask of decoder abnormal interrupts omits 5a1f473bda9b accel/habanalabs: remove completion from abnormal interrup [...] omits d52d2e1fc6a7 accel/habanalabs: print raw binning masks in debug level omits f89a0d89bff1 accel/habanalabs: fix HBM MMU interrupt handling omits bd24fe64a603 accel/habanalabs: improvements to FW ver extraction omits ade05a40e9dc accel/habanalabs: fix access error clear event omits 6027b9327ce3 accel/habanalabs: send disable pci when compute ctx is active omits 85a9ee0aeaba accel/habanalabs: remove duplicated disable pci msg omits 97b3b8361510 accel/habanalabs: change COMMS warning messages to error level omits caa40d164f1e accel/habanalabs: check return value of add_va_block_locked omits c820f9f63005 accel/habanalabs: print event type when device is disabled omits f8c9ce12923e accel/habanalabs: unmap mapped memory when TLB inv fails omits bd2a7ca1de52 accel/habanalabs: Remove redundant pci_clear_master omits 0437dfb926c0 Merge remote-tracking branch 'regulator/for-6.4' into regu [...] omits f73df43e957a dt-bindings: iio: st-sensors: Fix repeated text omits 3f4ade55e08b staging: iio: resolver: ads1210: fix config mode omits 1f8207daed8b iio: adc: ti-ads1100: fix error code in probe() omits 991aa4a69a47 Bluetooth: Split bt_iso_qos into dedicated structures omits 0e2bb8157058 thermal/drivers/ti: Use fixed update interval omits b85ff12b3701 thermal/drivers/stm: Don't set no_hwmon to false omits 9cacfd77e1c8 thermal/drivers/db8500: Use driver dev instead of tz->device omits ec009518b314 thermal/core: Relocate the traces definition in thermal directory omits 374b2a77da87 thermal/drivers/hisi: Use devm_platform_ioremap_resource() omits a472d9fdc263 drm/msm/dp: Fix spelling mistake "Capabiity" -> "Capability" omits 28a88b20043e dt-bindings: display: msm: dp-controller: document SM8450 [...] omits d51c27c7ed07 drm/msm/dp: Return IRQ_NONE for unhandled interrupts omits 5f3a8c11a672 drm/msm/dpu: Fix bit-shifting UB in DPU_HW_VER() macro omits c9e2ea9e8303 drm/msm/dpu: remove unused dpu_plane_validate_multirect_v2 [...] omits 225e674444df drm/msm/dpu: log the multirect_index in _dpu_crtc_blend_se [...] omits e89948086ce8 drm/msm/dpu: drop smart_dma_rev from dpu_caps omits 1a91bf58c80f drm/msm/dpu: populate SmartDMA features in hw catalog omits 48cbdb19fb48 drm/msm/dpu: add support for wide planes omits ec0eb5aa29ed drm/msm/mdp4: Remove empty prepare_commit() function omits 1a9cb4b28b4f dt-bindings: display/msm: dsi-controller-main: Add SM6115 omits 4153c7d24cac drm/msm/dsi: Remove custom DSI config handling omits c529cdeec613 drm/msm/dsi: Switch the QCM2290-specific compatible to ind [...] omits 27f08dd52a92 drm/msm/dsi: dsi_cfg: Merge SC7180 config into SDM845 omits ac1abd182bf3 drm/msm/dp: Clean up handling of DP AUX interrupts omits c70a7e5e5a2e drm/msm/dsi: dsi_cfg: Deduplicate identical structs omits dffda1418851 drm/msm/dsi: Fix DSI index detection when version clash occurs omits c333144b490c drm/msm/dsi: Get rid of msm_dsi_config::num_dsi omits df76c7afd6a1 dt-bindings: display/msm: dsi-controller-main: Fix depreca [...] omits 75fa7672800b drm/msm/dpu: split pipe handling from _dpu_crtc_blend_setup_mixer omits 216eaf50235b drm/msm/dpu: rework static color fill code omits 8cf09ca128f3 drm/msm/dpu: rework plane CSC setting omits f75332f4e9f7 drm/msm/dpu: rework dpu_plane_atomic_check() omits beb7918b3ee8 drm/msm/dpu: rework dpu_plane_sspp_atomic_update() omits c54ea18f58ce drm/msm/dpu: simplify dpu_plane_validate_src() omits 0c0dd709664e drm/msm/dpu: add dpu_hw_sspp_cfg to dpu_plane_state omits 0d56d616a5fd drm/msm/dpu: make _dpu_plane_calc_clk accept mode directly omits d1d833f39b1c drm/msm/dpu: rewrite plane's QoS-related functions to take [...] omits 3b8fcbedcec2 drm/msm/dpu: drop redundant plane dst check from dpu_crtc_ [...] omits 25824d1bcfee drm/msm/dpu: move the rest of plane checks to dpu_plane_at [...] omits 1af022f1525e drm/msm/dpu: don't use unsupported blend stages omits 5c25ea7b7e93 drm/msm/dpu: drop src_split and multirect check from dpu_c [...] omits 139193c0c7a9 drm/msm/dpu: rename dpu_hw_sspp_cfg to dpu_sw_pipe_cfg omits 94a71804c383 drm/msm/dpu: remove dpu_hw_fmt_layout from struct dpu_hw_sspp_cfg omits 2ffce1f0991e drm/msm/dpu: move stride programming to dpu_hw_sspp_setup_ [...] omits f844c428c936 drm/msm/dpu: clean up SRC addresses when setting up SSPP f [...] omits 75a40b97502e drm/msm/dpu: pass dpu_format to _dpu_hw_sspp_setup_scaler3() omits ae965691772b drm/msm/dpu: use dpu_sw_pipe for dpu_hw_sspp callbacks omits 96f0ee5cde04 drm/msm/dpu: introduce struct dpu_sw_pipe omits 59d68655f190 drm/msm/dpu: drop dpu_plane_pipe function omits c7c00d8d8910 drm/msm/dpu: move pipe_hw to dpu_plane_state omits eb413fb8256d drm/msm/dpu: drop EAGAIN check from dpu_format_populate_layout omits 738f23b472a2 drm/msm/dpu: move SSPP debugfs creation to dpu_kms.c omits f82c8ba79df4 drm/msm/dpu: move SSPP allocation to the RM omits c33fe1eb0850 drm/msm/dpu: rename struct dpu_hw_pipe(_cfg) to dpu_hw_sspp(_cfg) omits b10297092878 drm/msm/dpu: Add support for AR30 format omits 996035baa397 drm/msm/disp/dpu1: add support for dspp sub block flush in sc7280 omits e0ca2911ab02 dt-bindings: display/msm: document DPU on SM8550 omits 0051e1ece2d2 drm/msm/dpu: Remove empty prepare_commit() function omits 69215ebf87ba drm/msm/dpu: Move TE setup to prepare_for_kickoff() omits a3735ff6f012 dt-bindings: display/msm: document MDSS on SM8550 omits abd55632c360 drm/msm: Check for NULL before calling prepare_commit() omits b916e003d639 Merge branch 'pci/controller/rcar' omits 0c8fff0d6d76 Merge branch 'pci/controller/mt7621' omits b7f6c3102751 Merge branch 'pci/controller/layerscape' omits 92cb4db94929 Merge branch 'pci/controller/kirin' omits 2f8ec41538e3 Merge branch 'pci/controller/ixp4xx' omits 48e32dccd46b Merge branch 'pci/controller/dwc' omits f16b9e714d27 Merge branch 'pci/controller/dt' omits 43727cec9e2d Merge branch 'pci/aer' omits c545d02663ac Bluetooth: SCO: Fix possible circular locking dependency s [...] omits 53fd49a194f6 Bluetooth: SCO: Fix possible circular locking dependency o [...] omits 0b93eeba4454 Bluetooth: btintel: Add Intel devcoredump support omits 1078959dcb5c Bluetooth: btusb: Add btusb devcoredump support omits d5d5df6da0aa Bluetooth: Add vhci devcoredump support omits c5ee89a3a86e Bluetooth: Add support for hci devcoredump omits 5b23f8375a36 Bluetooth: btintel: Add LE States quirk support omits e5a3f2af0036 Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6855 omits 5c63b28b9107 dt-bindings: net: Add WCN6855 Bluetooth omits dfa0a31c0cee Bluetooth: btrtl: check for NULL in btrtl_set_quirks() omits 1bba5918c553 Merge branch 'misc-6.3' into next-fixes omits 7f3639cdddfc fsverity: explicitly check for buffer overflow in build_me [...] omits 2f32fde3c129 fsverity: use WARN_ON_ONCE instead of WARN_ON omits 11d8cb1f7824 Merge branches 'for-next/asm', 'for-next/misc' and 'for-ne [...] omits cb3248d369af bluetooth: Add device 13d3:3571 to device tables omits 8052aa4f4e7c bluetooth: Add device 0bda:887b to device tables omits 2731e038a76d Bluetooth: Fix printing errors if LE Connection times out omits 501ba6f31a83 Bluetooth: hci_conn: Fix not cleaning up on LE Connection failure omits 4e6bc7a75c24 iio: ad4310: Replace devm_clk_register() with devm_clk_hw_ [...] omits 8a863eb1b116 hwmon: (nct6775) update ASUS WMI monitoring list B360/H410 [...] omits b3939bdc6dff hwmon: (nct6775) Fix ROG B550-XE WIFI and Pro B660M-C D4 names omits 76d141a864e4 hwmon: (nct6775) Sort ASUS board list omits 63147ab62c67 hwmon: remove unused superio_outb function omits 27d6845d258b Merge branches 'generic', 'misc', 'mmu', 'pmu', 'selftests [...] omits db0fc80ec686 Bluetooth: NXP: select CONFIG_CRC8 omits 59ba62c59bfe Bluetooth: HCI: Fix global-out-of-bounds omits 7697118db393 Bluetooth: NXP: Add protocol support for NXP Bluetooth chipsets omits 75f95ba6e953 dt-bindings: net: bluetooth: Add NXP bluetooth support omits 2b19c5ccbc0b serdev: Add method to assert break signal over tty UART port omits 652beb13017a serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP omits 853c3e629079 Bluetooth: mgmt: Fix MGMT add advmon with RSSI command omits 2b7caa6f0cb3 Bluetooth: hci_ldisc: Fix tty_set_termios() return value a [...] omits 39e703a73ad2 bluetooth: btbcm: Fix logic error in forming the board name. omits f3fb7d32c735 Bluetooth: Improve support for Actions Semi ATS2851 based devices omits 6eaae76b4aed Bluetooth: btsdio: fix use after free bug in btsdio_remove [...] omits 38387edaf2a1 Bluetooth: btrtl: add support for the RTL8723CS omits 1596eba1b9ae Bluetooth: Add new quirk for broken local ext features page 2 omits 2f12f5a66ef2 Bluetooth: btmtkuart: mark OF related data as maybe unused omits 301f49919516 Bluetooth: hci_qca: mark OF related data as maybe unused omits 449ecbd008e9 Bluetooth: btmrvl_sdio: mark OF related data as maybe unused omits cff4373f0696 Bluetooth: hci_ll: drop of_match_ptr for ID table omits 20a97215c317 Bluetooth: L2CAP: Delay identity address updates omits 23942ce75b8c Bluetooth: L2CAP: Fix responding with wrong PDU type omits 3ebbba4feafd Bluetooth: btqcomsmd: Fix command timeout after setting BD [...] omits 906d721e4897 Bluetooth: btinel: Check ACPI handle for NULL before accessing omits 727820435494 Bluetooth: hci_sync: Remove duplicate statement omits bfffaab67716 Bluetooth: btsdio: fix use after free bug in btsdio_remove [...] omits 341061831867 Bluetooth: Convert MSFT filter HCI cmd to hci_sync omits bfcd8f0d273d Bluetooth: Remove "Power-on" check from Mesh feature omits bef9b4442198 Bluetooth: Fix race condition in hidp_session_thread omits 0b0501e48331 Bluetooth: Fix race condition in hci_cmd_sync_clear omits 06915e6202c8 Bluetooth: hci_sync: Don't wait peer's reply when powering off omits 60d5cf77a56c Bluetooth: Add VID/PID 0489/e0e4 for MediaTek MT7922 omits 1446dcd9dcfc Bluetooth: btintel: Iterate only bluetooth device ACPI entries omits 5c81f1c25808 arm64: dts: rockchip: Update compatible for bluetooth omits 60f8c67d065a Bluetooth: hci_h5: btrtl: Add support for RTL8821CS omits a62ed278ef9d dt-bindings: net: realtek-bluetooth: Add RTL8821CS omits 66658729db49 Bluetooth: btusb: Add new PID/VID 04ca:3801 for MT7663 omits 3014c2936ea9 Bluetooth: hci_sync: Fix smatch warning omits 592916198977 Bluetooth: ISO: fix timestamped HCI ISO data packet parsing omits 36ecf4d48b5a Bluetooth: btusb: Remove detection of ISO packets over bulk omits 363bb3fbb249 Bluetooth: hci_core: Detect if an ACL packet is in fact an [...] omits 70eff70d453b Bluetooth: hci_core: Make hci_conn_hash_add append to the list omits 7737dfb736dd Bluetooth: btrtl: Add support for RTL8852BS omits 81183a159b36 Bluetooth: hci_sync: Resume adv with no RPA when active scan omits 94d156d97a0b Bluetooth: hci_mrvl: Add serdev support for 88W8997 omits 1ad16418fe70 Bluetooth: hci_mrvl: use maybe_unused macro for device tree ids omits 5ae8e93e52c7 dt-bindings: bluetooth: marvell: add max-speed property omits 2de7349d2ec1 dt-bindings: bluetooth: marvell: add 88W8997 omits 0c54227ebba0 Bluetooth: btusb: Do not require hardcoded interface numbers omits 01acaad02f19 Bluetooth: MGMT: Use BIT macro when defining bitfields omits 90fdf77348ce hwmon: (pwm-fan) set usage_power on PWM state omits 2bc4c831930d hwmon: (it87) Use voltage scaling macro where appropriate omits 1be20a2add42 hwmon: (nct6775) update ASUS WMI monitoring list A520/B360 [...] omits 60631913c05e hwmon: (nct6775) Fix TUF GAMING B550M-E WIFI name omits 2d63f609c26a hwmon: (nct6775) add Asus Pro A520M-C II/CSM omits a01fa7e969e4 Documentation/hwmon: Remove description of deprecated regi [...] omits bb77bf3b0d59 docs: hwmon: sysfs-interface: Fix stray colon omits 4b9505fa15d1 hwmon: (pmbus/core) Notify hwmon events omits 7829d6b3f3b0 hwmon: (pmbus/core) Add interrupt support omits 00d961ec337d hwmon: (pmbus/core) Generalise pmbus get status omits df2e53a037d2 hwmon: (pmbus/core) Generalize pmbus status flag map omits 6f5cdf9b9a86 hwmon: (aquacomputer_d5next) Add fan PWM control for Aquaero omits 6b0f6d9e8f69 hwmon: (aquacomputer_d5next) Add temperature offset contro [...] omits f3ab72c6691d hwmon: (aquacomputer_d5next) Add infrastructure for Aquaer [...] omits dae84945a126 hwmon: (aquacomputer_d5next) Device dependent control repo [...] omits 2d118be7fc96 hwmon: (aquacomputer_d5next) Support writing multiple cont [...] omits 1baa5454f9ff hwmon: (aquacomputer_d5next) Support one byte control values omits 344f123e69df hwmon: (nct6775) ASUS PRIME Z590 boards support omits fcf28e606c2a hwmon: (g762) add a check of devm_add_action in g762_of_cl [...] omits 148c4418e511 hwmon: (nzxt-smart2) handle failure of devm_add_action in [...] omits 59934e5705ea hwmon: (ftsteutates) Update specifications website omits d526961d502e hwmon: (ibmpowernv, pwm-fan) Use of_property_present() for [...] omits cb2d36d7b386 hwmon: (ltc4245) Use of_property_read_bool() for boolean p [...] omits 902b86c987ad hwmon: (nct6775) Drop unneeded casting and conjunction omits 9930f2352395 hwmon: (nzxt-smart2) add another USB ID omits 2679ab931471 hwmon: (gpio-fan) drop of_match_ptr for ID table omits b26e7a4b4ef6 kallsyms: expand symbol name into comment for debugging omits a2ea61970a34 thermal/drivers/imx: Use the thermal framework for the trip point omits 93960ded93e9 thermal/drivers/imx: Remove get_trip_temp ops omits aaa8126bca74 thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling omits ed18ce7b06cc thermal/drivers/mediatek: Add delay after thermal banks in [...] omits b80b042da860 Merge branch 'mvebu/fixes' into mvebu/for-next omits 576b29a60eca Merge branch 'mvebu/dt64' into mvebu/for-next adds fcff5f99eaf0 Merge tag 'asm-generic-fixes-6.3' of git://git.kernel.org/ [...] adds 8dfab5237d9f Merge tag 'platform-drivers-x86-v6.3-5' of git://git.kerne [...] adds 2a28a8b3659c Merge tag 'sound-6.3-rc6' of git://git.kernel.org/pub/scm/ [...] adds ac6c043391b2 Merge tag 'drm-fixes-2023-04-06' of git://anongit.freedesk [...] adds ae52f797904e Merge tag 'pwm/for-6.3-rc6' of git://git.kernel.org/pub/sc [...] adds 105b64c83872 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...] adds 8f2e1a855b47 Merge tag 'linux-kselftest-fixes-6.3-rc6' of git://git.ker [...] adds b4a01ace20f5 ice: fix wrong fallback logic for FDIR adds 83c911dc5e0e ice: Reset FDIR counter in FDIR init stage adds 4181b39ae1ff Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds b45193cb4df5 can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memor [...] adds 0145462fc802 can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get [...] adds 79e19fa79cb5 can: isotp: isotp_ops: fix poll() to not report false EPOL [...] adds 051737439eae can: isotp: fix race between isotp_sendsmg() and isotp_release() adds b97ee72ac088 Merge tag 'linux-can-fixes-for-6.3-20230405' of git://git. [...] adds cbeb1c1b68d9 Merge tag 'wireless-2023-04-05' of git://git.kernel.org/pu [...] adds abc33494ddd5 net: fec: make use of MDIO C45 quirk adds 38e058cc7d24 selftests: net: rps_default_mask.sh: delete veth link spec [...] adds 24e3fce00c0b net: stmmac: Add queue reset into stmmac_xdp_open() function adds 8fbc10b995a5 net: stmmac: check fwnode for phy device before scanning for phy adds f2afccfefe7b Merge tag 'net-6.3-rc6-2' of git://git.kernel.org/pub/scm/ [...] adds a1e6fff395d3 Merge tag '6.3-rc5-ksmbd-server-fixes' of git://git.samba. [...] adds d523dc7b16c4 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds c9797dba1314 Merge tag 'acpi-6.3-rc6' of git://git.kernel.org/pub/scm/l [...] adds aa318c48808c Merge tag 'gpio-fixes-for-v6.3-rc6' of git://git.kernel.or [...] adds 39d0bd86c499 maple_tree: be more cautious about dead nodes adds a7b92d59c885 maple_tree: detect dead nodes in mas_start() adds 2e5b4921f8ef maple_tree: fix freeing of nodes in rcu mode adds 8372f4d83f96 maple_tree: remove extra smp_wmb() from mas_dead_leaves() adds c13af03de46b maple_tree: fix write memory barrier of nodes once dead fo [...] adds 0a2b18d94883 maple_tree: add smp_rmb() to dead node detection adds 790e1fa86b34 maple_tree: add RCU lock checking to rcu callback functions adds 3dd443254941 mm: enable maple tree RCU mode by default adds 60d5b473d61b mm/hugetlb: fix uffd wr-protection for CoW optimization path adds f76b3a32879d fsdax: force clear dirty mark if CoW adds 119b57eaf094 zsmalloc: document new fullness grouping adds 618a8a917dbf zsmalloc: document freeable stats adds 6be49d100c22 nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs [...] adds 7397031622e0 nilfs2: initialize "struct nilfs_binfo_dat"->bi_pad field adds f349b15e183d mm: vmalloc: avoid warn_alloc noise caused by fatal signal adds 7c7b962938dd mm: take a page reference when removing device exclusive entries adds 42560f9c92cc nilfs2: fix sysfs interface lifetime adds 6fe7d6b99211 mm/swap: fix swap_info_struct race between swapoff and get [...] adds ec07967d7523 maple_tree: fix get wrong data_end in mtree_lookup_walk() adds c45ea315a602 maple_tree: fix a potential concurrency bug in RCU mode adds 6fda0bb806fa Merge tag 'mm-hotfixes-stable-2023-04-07-16-23' of git://g [...] adds 2a2d8c51defb ftrace: Fix issue that 'direct->addr' not restored in modi [...] adds 31c683967174 tracing/synthetic: Make lastcmd_mutex static adds 1a8a804a4f5d Merge tag 'trace-v6.3-rc5-2' of git://git.kernel.org/pub/s [...] adds bbb73a103fbb swiotlb: fix a braino in the alignment check fix adds 973ad544f04a Merge tag 'dma-mapping-6.3-2023-04-08' of git://git.infrad [...] adds c0921e51dab7 io_uring: fix return value when removing provided buffers adds b4a72c0589fd io_uring: fix memory leak when removing provided buffers adds d3f05a4c4285 Merge tag 'io_uring-6.3-2023-04-06' of git://git.kernel.dk/linux adds 38a8c4d1d450 blk-mq: directly poll requests adds 8c68ae3b22fa ublk: read any SQE values upfront adds 1d1665279a84 block: ublk: make sure that block size is set correctly adds d3205ab75e99 nvme: fix discard support without oncs adds 5b3b9197c28c Merge tag 'nvme-6.3-2023-04-06' of git://git.infradead.org [...] adds 3723091ea188 block: don't set GD_NEED_PART_SCAN if scan partition failed adds da0af3c55955 Merge tag 'block-6.3-2023-04-06' of git://git.kernel.dk/linux adds a79d5c76f705 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds a211b1c05d48 Merge tag 'usb-6.3-rc6' of git://git.kernel.org/pub/scm/li [...] adds aa46fe36bbac Merge tag 'tty-6.3-rc6' of git://git.kernel.org/pub/scm/li [...] adds 68047c48b228 Merge tag 'char-misc-6.3-rc6' of git://git.kernel.org/pub/ [...] adds 4f5d5b33fc40 cifs: double lock in cifs_reconnect_tcon() adds cdc9718d5e59 Merge tag '6.3-rc5-smb3-cifs-client-fixes' of git://git.sa [...] adds c08cfd6716a1 Merge tag 'cxl-fixes-6.3-rc6' of git://git.kernel.org/pub/ [...] adds 4ba115e2694d Merge tag 'x86_urgent_for_v6.3_rc6' of git://git.kernel.or [...] adds b16809891292 perf: Optimize perf_pmu_migrate_context() adds 24d3ae2f37d8 perf/core: Fix the same task check in perf_event_set_output adds faf8f41858e2 Merge tag 'perf_urgent_for_v6.3_rc6' of git://git.kernel.o [...] adds 09a9639e56c0 Linux 6.3-rc6 adds 411eb0141085 Merge tag 'uml-for-linus-6.3-rc7' of git://git.kernel.org/ [...] adds c118b59e71d2 Merge tag '9p-6.3-fixes-rc7' of git://git.kernel.org/pub/s [...] adds dfc191544864 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 5da7cb193db3 rcu/kvfree: Avoid freeing new kfree_rcu() memory after old [...] adds 0d3eb744aed4 Merge tag 'urgent-rcu.2023.04.07a' of git://git.kernel.org [...] adds 685b38d143e5 kernel/sys.c: fix and improve control flow in __sys_setres [...] adds 6b12a9464e85 mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() adds 9cdacd029ca5 mm-khugepaged-fix-kernel-bug-in-hpage_collapse_scan_file-fix adds 96f32c2d08de mm: fix memory leak on mm_init error handling adds db9692fb00b9 mm/page_alloc: fix potential deadlock on zonelist_update_s [...] adds 0c1b4b3991a9 mm: swap: fix performance regression on sparsetruncate-tiny adds 0627b4ddd8b7 mm/userfaultfd: fix uffd-wp handling for THP migration entries adds c47593d2e051 mm/khugepaged: check again on anon uffd-wp during isolation adds 90ff6090f3d5 mm/mprotect: fix do_mprotect_pkey() return on error adds b5ecfbf6b104 mm/huge_memory.c: warn with pr_warn_ratelimited instead of [...] adds 5110e2451243 mm/vmemmap/devdax: fix kernel crash when probing devdax devices adds 52ce84bfe7a4 maple_tree: fix a potential memory leak, OOB access, or ot [...] adds 3932d6665a89 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds d83806c4c0cc purgatory: fix disabling debug info adds dcc11ac9dcaf Documentation/llvm: Add a note about prebuilt kernel.org t [...] adds 6503b0d0c20d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 86d5b27b3792 ARM: imx_v6_v7_defconfig: Fix unintentional disablement of PCI adds a425efcb6e07 Merge tag 'imx-fixes-6.3-2' of git://git.kernel.org/pub/sc [...] adds 4f7e22b8b634 Merge tag 'riscv-dt-fixes-for-v6.3-final' of https://git.k [...] adds d611a63ab7dc Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds e8d07e5598b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds edb1ff471bb4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8ce07be70345 niu: Fix missing unwind goto in niu_alloc_channels() adds dc5110c2d959 tcp: restrict net.ipv4.tcp_app_win adds 4598380f9c54 bonding: fix ns validation on backup slaves adds 481b56e0391e selftests: bonding: re-format bond option tests adds 2e825f8accb4 selftests: bonding: add arp validate test adds b9881d9a761a Merge branch 'bonding-ns-validation-fixes' adds 919e659ed125 selftests/bpf: fix xdp_redirect xdp-features selftest for [...] adds 029294d01907 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds 066b86787fa3 net: openvswitch: fix race on port output adds bdaaecc127d4 net: phy: nxp-c45-tja11xx: fix unsigned long multiplicatio [...] adds 5cc33f139e11 r8152: Add __GFP_NOWARN to big allocations adds 813c2dd78618 net: sfp: initialize sfp->i2c_block_size at sfp allocation adds bef227c1537c net: sfp: avoid EEPROM read of absent SFP module adds 9a06fe08ae93 Merge branch 'sfp-eeprom' adds c70db7901232 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 158f4636c73a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds e98e7a82bca2 ALSA: i2c/cs8427: fix iec958 mixer control deactivation adds c17f8fd31700 ALSA: hda/sigmatel: add pin overrides for Intel DP45SG mot [...] adds f342ac00da10 ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards adds b09c551c77c7 ALSA: emu10k1: fix capture interrupt handler unlinking adds 8dd13214a810 ALSA: emu10k1: don't create old pass-through playback devi [...] adds fb4a624f88f6 ALSA: firewire-tascam: add missing unwind goto in snd_tscm [...] adds e959f2beec8e ALSA: hda: patch_realtek: add quirk for Asus N7601ZM adds 0b580c3570f8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 352e1eb17eee ASoC: max98373: change power down sequence for smart amp adds 9f5f52ee3df6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4fb9a5060f73 regulator: fan53555: Explicitly include bits header adds c5d5b55b3c1a regulator: fan53555: Fix wrong TCS_SLEW_MASK adds d72c1715d0b5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 195d8e5da3ac PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn() adds f195fc1e9715 x86/PCI: Add quirk for AMD XHCI controller that loses MSI- [...] adds 30ba2d09edb5 PCI: Fix use-after-free in pci_bus_release_domain_nr() adds 789ec1fdda63 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b1cb00d51e36 iio: light: tsl2772: fix reading proximity-diodes from dev [...] adds c60fd3c9af8b iio: adc: imx93: fix a signedness bug in imx93_adc_read_raw() adds cc5e128a537a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 07dbab3357d4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b3d80fd27a3c Input: pegasus-notetaker - check pipe type when probing adds 1a7eb43ebc20 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f02cc3d1358b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c774b6095ff4 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 8df08ba4a331 media: ov5670: Fix probe on ACPI adds c5013a7ba994 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds f9ea835e99bc KVM: arm64: PMU: Restore the guest's EL0 event counting af [...] adds e81625218bf7 KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs adds 0bf9601f8ef0 Merge tag 'kvmarm-fixes-6.3-3' of git://git.kernel.org/pub [...] adds 97c13e257fb2 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 40fac6472f22 btrfs: restore the thread_pool= behavior in remount for th [...] adds 68d99ab0e922 btrfs: fix fast csum implementation detection adds 010eb030962e Merge branch 'misc-6.3' into next-fixes adds e87724cf7f92 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 12bd5623fd91 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 7e505486a8f4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d864ce36a435 fpga: m10bmc-sec: Fix rsu_send_data() to return FW_UPLOAD_ [...] adds dc082d88c473 fpga: dfl-pci: Drop redundant pci_enable_pcie_error_reporting() adds cea4546f6bfc fpga: xilinx-pr-decoupler: Use readl wrapper instead of pu [...] adds d03a1147f427 fpga: bridge: properly initialize bridge device before pop [...] adds 4932a28a29fd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 88e8c2ec4ab8 rust: str: fix requierments->requirements typo adds e5e86572e3f2 rust: sort uml documentation arch support table adds c682e4c37d2b rust: kernel: Mark rust_fmt_argument as extern "C" adds 5c7548d5a253 scripts: generate_rust_analyzer: Handle sub-modules with n [...] adds 1c5f054f0b12 rust: build: Fix grep warning adds 5c621132b98b rust: fix regexp in scripts/is_rust_module.sh adds 8197cc33f421 rust: allow to use INIT_STACK_ALL_ZERO adds 0585488b3d30 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 1e1d3574e69f drm/scheduler: Fix UAF race in drm_sched_entity_push_job() adds 254ff7648cb9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new def8574308ed dmapool: add alloc/free performance test new 7f796d141c07 dmapool: remove checks for dev == NULL new 65216545436b dmapool: use sysfs_emit() instead of scnprintf() new 347e4e44c0a9 dmapool: cleanup integer types new 19f504584038 dmapool: speedup DMAPOOL_DEBUG with init_on_alloc new 52e7d5653979 dmapool: move debug code to own functions new 36d1a28921a4 dmapool: rearrange page alloc failure handling new 2591b516533b dmapool: consolidate page initialization new 887aef615818 dmapool: simplify freeing new 9d062a8a4c6d dmapool: don't memset on free twice new a4de12a032fa dmapool: link blocks across pages new 2d55c16c0c54 dmapool: create/destroy cleanup new 1fb130b226a6 mm: don't look at xarray value entries in split_huge_pages [...] new 263e721e3ba1 mm: make mapping_get_entry available outside of filemap.c new 097b3e59b25e mm: use filemap_get_entry in filemap_get_incore_folio new 81914aff84e8 shmem: shmem_get_partial_folio use filemap_get_entry new aaeb94eb86c5 shmem: open code the page cache lookup in shmem_get_folio_gfp new 48c9d11375fc mm: remove FGP_ENTRY new 66dabbb65d67 mm: return an ERR_PTR from __filemap_get_folio new e34f1e2ee098 kasan: drop empty tagging-related defines new 0eafff1c5a56 kasan, arm64: rename tagging-related routines new 2cc029a08493 arm64: mte: rename TCO routines new 0d3c9468bef9 kasan, arm64: add arch_suppress_tag_checks_start/stop new c6a690e0c978 kasan: suppress recursive reports for HW_TAGS new 2bad466cc9d9 mm/uffd: UFFD_FEATURE_WP_UNPOPULATED new 47fba2b6d5ba selftests/mm: smoke test UFFD_FEATURE_WP_UNPOPULATED new 75558ad31548 sparc/mm: fix MAX_ORDER usage in tsb_grow() new 254ca6d261d4 um: fix MAX_ORDER usage in linux_main() new 5f29298fba1a floppy: fix MAX_ORDER usage new 50c00d2c686e drm/i915: fix MAX_ORDER usage in i915_gem_object_get_pages [...] new fd54349ddb61 genwqe: fix MAX_ORDER usage new 934487e98fdd perf/core: fix MAX_ORDER usage in rb_alloc_aux_page() new 668a89907c6b mm/page_reporting: fix MAX_ORDER usage in page_reporting_r [...] new 7a16d7c7619b mm/slub: fix MAX_ORDER usage in calculate_order() new 61883d3c3241 iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages() new 23baf831a32c mm, treewide: redefine MAX_ORDER sanely new 7ce6048d3a7d loongarch: drop ranges for definition of ARCH_FORCE_MAX_ORDER new 60bcbe70bff5 mips: drop ranges for definition of ARCH_FORCE_MAX_ORDER new a734991ccaec mm: userfaultfd: rename functions for clarity + consistency new 61c5004022f5 mm: userfaultfd: don't pass around both mm and vma new d9712937037e mm: userfaultfd: combine 'mode' and 'wp_copy' arguments new 0289184476c8 mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs new 50dac01113ad mm/mmap/vma_merge: use only primary pointers for preparing merge new 097d70c6272f mm/mmap/vma_merge: use the proper vma pointer in case 3 new 5ff783f15176 mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 new 183b7a60d349 mm/mmap/vma_merge: use the proper vma pointer in case 4 new 5cd70b96debb mm/mmap/vma_merge: initialize mid and next in natural order new 9e8a39d2a977 mm/mmap/vma_merge: set mid to NULL if not applicable new 1e76454f9361 mm/mmap/vma_merge: rename adj_next to adj_start new 2dbf40104503 mm/mmap/vma_merge: convert mergeability checks to return bool new 714965ca8252 mm/mmap: start distinguishing if vma can be removed in mer [...] new 4bfbe371dbc5 mm/mremap: simplify vma expansion again new 56d48d8dbefb mm: compaction: consider the number of scanning compound p [...] new 1c06b6a599b5 mm: compaction: fix the possible deadlock when isolating h [...] new 9042599e81c2 mm: refactor do_fault_around() new 53d36a56d8c4 mm: prefer fault_around_pages to fault_around_bytes new 5d671eb4ef7e mm: move get_page_from_free_area() to mm/page_alloc.c new 307eecd5810c MAINTAINERS: add Lorenzo as vmalloc reviewer new 12b9ac6d4385 mips: fix comment about pgtable_init() new fce0b4213edb mm/page_alloc: add helper for checking if check_pages_enabled new 9420f89db2dd mm: move most of core MM initialization to mm/mm_init.c new 534ef4e19160 mm: handle hashdist initialization in mm/mm_init.c new c4fbed4b0284 mm/page_alloc: rename page_alloc_init() to page_alloc_init [...] new 9cca18390d8d init: fold build_all_zonelists() and page_alloc_init_cpuhp [...] new b7ec1bf3e7b9 init,mm: move mm_init() to mm/mm_init.c and rename it to m [...] new 4cd1e9edf60e mm: call {ptlock,pgtable}_cache_init() directly from mm_co [...] new f2fc4b44ec2b mm: move init_mem_debugging_and_hardening() to mm/mm_init.c new de57807e6f26 init,mm: fold late call to page_ext_init() to page_alloc_i [...] new eb8589b4f8c1 mm: move mem_init_print_info() to mm_init.c new d5d2c02a4980 mm: move kmem_cache_init() declaration to mm/slab.h new b671491199ac mm: move vmalloc_init() declaration to mm/internal.h new c9bb52738b39 MAINTAINERS: extend memblock entry to include MM initialization new bd23024b9774 mm/memtest: add results of early memtest to /proc/meminfo new 28d8b812e97b mm: remove unused vmf_insert_mixed_prot() new 7b806d229ef1 mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries new 4a06f6f3d395 drm/ttm: remove comment referencing now-removed vmf_insert [...] new 3f6dac0fd1b8 mm/page_alloc: make deferred page init free pages in MAX_O [...] new 2e1c0170771e fs/proc/kcore: avoid bounce buffer for ktext data new 46c0d6d0904a fs/proc/kcore: convert read_kcore() to read_kcore_iter() new 4f80818b4a58 iov_iter: add copy_page_to_iter_nofault() new 4c91c07c93bb mm: vmalloc: convert vread() to vread_iter() new fcfccd91841c mm/mmap/vma_merge: further improve prev/next VMA naming new 00cd00a6a2b1 mm/mmap/vma_merge: fold curr, next assignment logic new b0729ae0ae67 mm/mmap/vma_merge: explicitly assign res, vma, extend invariants new 0173db4f7f52 mm/mmap/vma_merge: init cleanup, be explicit about the non [...] new dd31bad21980 mm: be less noisy during memory hotplug new c710fac6bfc8 trace: cma: remove unnecessary event class cma_alloc_class new 3cce258ea400 selftests/mm: change MAP_CHUNK_SIZE new 3f9bea2b8a7e selftests/mm: change NR_CHUNKS_HIGH for aarch64 new d6c2789778c5 selftests/mm: set overcommit_policy as OVERCOMMIT_ALWAYS new 02cd4eb81c14 mm/damon/sysfs: make more kobj_type structures constant new 945ea457b5a5 xfs: remove xfs_filemap_map_pages() wrapper new 0050d7f5ee53 afs: split afs_pagecache_valid() out of afs_validate() new 58ef47ef7db9 mm: hold the RCU read lock over calls to ->map_pages new 0b6cc04f3db3 mm: introduce CONFIG_PER_VMA_LOCK new 20cce633f425 mm: rcu safe VMA freeing new 438b6e12cd60 mm: move mmap_lock assert function definitions new 5e31275cc997 mm: add per-VMA lock and helper functions to control it new c732293331a2 mm: mark VMA as being written when changing vm_flags new ccf1d78d8b86 mm/mmap: move vma_prepare before vma_adjust_trans_huge new 55fd6fccad31 mm/khugepaged: write-lock VMA while collapsing a huge page new 10fca64a6611 mm/mmap: write-lock VMAs in vma_prepare before modifying them new d6ac235de4ba mm/mremap: write-lock VMA while remapping it to a new addr [...] new 73046fd00b06 mm: write-lock VMAs before removing them from VMA tree new 98e51a2239d9 mm: conditionally write-lock VMA in free_pgtables new f2e13784c16a kernel/fork: assert no VMA readers during its destruction new eeff9a5d47f8 mm/mmap: prevent pagefault handler from racing with mmu_no [...] new 457f67be5910 mm: introduce vma detached flag new 50ee32537206 mm: introduce lock_vma_under_rcu to be used from arch-spec [...] new 2ac0af1b66e3 mm: fall back to mmap_lock if vma->anon_vma is not yet set new 55324e46eb8b mm: add FAULT_FLAG_VMA_LOCK flag new 17c05f18e541 mm: prevent do_swap_page from handling page faults under VMA lock new 444eeb17437a mm: prevent userfaults to be handled under per-vma lock new 52f238653e45 mm: introduce per-VMA lock statistics new 0bff0aaea03e x86/mm: try VMA lock-based page fault handling first new cd7f176aea5f arm64/mm: try VMA lock-based page fault handling first new 70d4cbc80c88 powerc/mm: try VMA lock-based page fault handling first new 0d2ebf9c3f78 mm/mmap: free vm_area_struct without call_rcu in exit_mmap new c7f8f31c00d1 mm: separate vma->lock from vm_area_struct new e06f47a16573 s390/mm: try VMA lock-based page fault handling first new ef6a22b70f6d sched/numa: apply the scan delay to every new vma new fc137c0ddab2 sched/numa: enhance vma scanning logic new 20f586486b87 sched/numa: implement access PID reset logic new d46031f40e0f sched/numa: use hash_32 to mix up PIDs accessing VMA new 9654375d0241 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new eca7de7cdc38 delayacct: improve the average delay precision of getdelay [...] new 58deeb4ef3b0 ia64: mm/contig: fix section mismatch warning/error new 0de155752b15 ia64: salinfo: placate defined-but-not-used warning new b99b258899d7 proc: remove mark_inode_dirty() in .setattr() new f9641a36d38d nfs: remove empty if statement from nfs3_prepare_get_acl new 7b32137bc027 kcov: improve documentation new 3ac39d208d48 dca: delete unnecessary variable new 56fe487062b5 scripts/gdb: correct indentation in get_current_task new 6d51363d53db scripts/gdb: support getting current task struct in UML new 2a6772ebf05a mm: uninline kstrdup() new 70e79866ab36 ELF: fix all "Elf" typos new 4b3d049f1c56 scripts/link-vmlinux.sh: fix error message presentation new d99a4158c448 checkpatch: ignore ETHTOOL_LINK_MODE_ enum values new 725e374050ab MAINTAINERS: remove the obsolete section EMBEDDED LINUX new 882c5b261f40 kernel/hung_task.c: set some hung_task.c variables storage [...] new f4708a82dc45 notifiers: add tracepoints to the notifiers infrastructure new 58c9b016e128 epoll: use refcount to reduce ep_mutex contention new 890a3ee3ce41 kernel.h: split the hexadecimal related helpers to hex.h new a74d9a3f4fc9 rapidio/tsi721: remove redundant pci_clear_master new 7982722ff728 x86/kexec: remove unnecessary arch_kexec_kernel_image_load() new fb15abdca645 kexec: remove unnecessary arch_kexec_kernel_image_load() new 1d7adbc74c00 scripts/gdb: bail early if there are no clocks new f19c3c2959e4 scripts/gdb: bail early if there are no generic PD new ef55ef3e6400 lib/test-string_helpers: replace UNESCAPE_ANY by UNESCAPE_ [...] new c2189a45cdbc Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 5883238c484a Merge branch 'mm-stable' into mm-unstable new 3f1f769eabb5 mm: avoid passing 0 to __ffs() new b37f2802bcab mm-treewide-redefine-max_order-sanely-fix-fix-fix new 91ad824e5d2c mm: fadvise: move 'endbyte' calculations to helper function new af2aca2e38e0 mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem new 754e12a5f5b6 cpuset: clean up cpuset_node_allowed new d4f65a908bd8 sched/isolation: add cpu_is_isolated() API new be5c8da5442b memcg: do not drain charge pcp caches on remote isolated cpus new 0a6a0fd67ae2 memcg-do-not-drain-charge-pcp-caches-on-remote-isolated-cpus-fix new 0965d0c850e9 vmstat: allow_direct_reclaim should use zone_page_state_snapshot new e377fb3dc45f this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] new 6f593a3f9bbf this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] new 06d5f0a40e9e this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] new f05a9e85633d this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] new 13f776759ed9 add this_cpu_cmpxchg_local and asm-generic definitions new 44c72ac9f4ce convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local new f162ce030336 mm/vmstat: switch counter modification to cmpxchg new a6b3e8424873 vmstat: switch per-cpu vmstat counters to 32-bits new 89d8d8e2578f mm/vmstat: use xchg in cpu_vm_stats_fold new 5eb1f1514579 mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] new 044701bbee79 mm/vmstat: refresh stats remotely instead of via work item new 0210e0e60240 vmstat: add pcp remote node draining via cpu_vm_stats_fold new f25a0ea50492 vmstat-add-pcp-remote-node-draining-via-cpu_vm_stats_fold-fix new 388767e654cc arm: reword ARCH_FORCE_MAX_ORDER prompt and help text new f31b13a6bb9f arm64: drop ranges in definition of ARCH_FORCE_MAX_ORDER new 0e21f1fa9fb0 arm64: reword ARCH_FORCE_MAX_ORDER prompt and help text new 506f32e745a8 arm64-reword-arch_force_max_order-prompt-and-help-text-v3 new 229ceee702c6 csky: drop ARCH_FORCE_MAX_ORDER new e13811019742 ia64: don't allow users to override ARCH_FORCE_MAX_ORDER new 20dd989cf48f m68k: reword ARCH_FORCE_MAX_ORDER prompt and help text new 6bce75a92125 nios2: reword ARCH_FORCE_MAX_ORDER prompt and help text new 618b7113f6ee nios2: drop ranges for definition of ARCH_FORCE_MAX_ORDER new 2e3eb79589ea powerpc: reword ARCH_FORCE_MAX_ORDER prompt and help text new 042bf592cbb2 powerpc: drop ranges for definition of ARCH_FORCE_MAX_ORDER new faeb33f1dd6c sh: reword ARCH_FORCE_MAX_ORDER prompt and help text new 81f8a7b99f89 sh-reword-arch_force_max_order-prompt-and-help-text-v3 new a3584defc3ce sh: drop ranges for definition of ARCH_FORCE_MAX_ORDER new 180077722e26 sh: drop ranges for definition of ARCH_FORCE_MAX_ORDER new 6ed5c0a2a580 sparc: reword ARCH_FORCE_MAX_ORDER prompt and help text new ee5a3e0c2b75 xtensa: reword ARCH_FORCE_MAX_ORDER prompt and help text new 709cdc9ae60a hugetlb: remove PageHeadHuge() new 545e171a9bcf kasan: fix lockdep report invalid wait context new fa18def5b543 kmsan: fix a stale comment in kmsan_save_stack_with_flags() new f2d85b82d563 mm: move free_area_empty() to mm/internal.h new 7cc9e05d0ff9 mm/khugepaged: recover from poisoned anonymous memory new 7dfed45865c5 mm/hwpoison: introduce copy_mc_highpage new 0cd7abe9687e mm/khugepaged: recover from poisoned file-backed memory new 7969c088a375 mm: vmalloc: remove a global vmap_blocks xarray new 963615e07edb lib/test_vmalloc.c: add vm_map_ram()/vm_unmap_ram() test case new 1907aadb5471 lib-test_vmallocc-add-vm_map_ram-vm_unmap_ram-test-case-fix new d754a2ec0e3d kmemleak-test: fix kmemleak_test.c build logic new 2177d6eb04e6 userfaultfd: convert mfill_atomic_pte_copy() to use a folio new c2529df6d505 userfaultfd: use kmap_local_page() in copy_huge_page_from_user() new 31fc64f29072 userfaultfd: convert copy_huge_page_from_user() to copy_fo [...] new 7d007a44b1f7 userfaultfd: convert mfill_atomic_hugetlb() to use a folio new 5bc462a18f3e mm: convert copy_user_huge_page() to copy_user_folio() new 9e7504cce9a1 userfaultfd: convert mfill_atomic() to use a folio new 8b48ca46ca94 mm: vmalloc: rename addr_to_vb_xarray() function new d780bc929f79 mm/zswap: remove zswap_entry_cache_{create,destroy} helper [...] new a153b5d621c6 mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] new 1299af711675 mm/zswap: delay the initialization of zswap new 5fe75f1f9571 mm: kfence: improve the performance of __kfence_alloc() an [...] new 9d13458401aa cgroup: rename cgroup_rstat_flush_"irqsafe" to "atomic" new 48e937921d58 memcg: rename mem_cgroup_flush_stats_"delayed" to "ratelimited" new eeb7c44071f1 memcg: do not flush stats in irq context new d4888609dce4 memcg: replace stats_flush_lock with an atomic new 89b79b6f0170 memcg: sleep during flushing stats in safe contexts new 811e62cb2c13 workingset: memcg: sleep when flushing stats in workingset [...] new 1fe8643def63 vmscan: memcg: sleep when flushing stats during reclaim new 501512819597 memcg: do not modify rstat tree for zero updates new 0840bbb1dced mm/khugepaged: drain lru after swapping in shmem new db3ebbde204c mm/khugepaged: refactor collapse_file control flow new f28ed2939c6c mm/khugepaged: skip shmem with userfaultfd new 492725e8eaf4 mm/khugepaged: maintain page cache uptodate flag new d83c1aa0fa77 memcg v1: provide read access to memory.pressure_level new 72bf7f150e00 mm/madvise: use vma_lookup() instead of find_vma() new 059e9f895d94 m68k/mm: use correct bit number in _PAGE_SWP_EXCLUSIVE comment new b42216843e7b maple_tree: simplify mas_wr_node_walk() new 7514b2a86964 mm: vmscan: move set_task_reclaim_state() after global_reclaim() new 6e746311fb3a mm: vmscan: refactor updating reclaimed pages in reclaim_state new ec3b06380b7d mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim new c6365ec3de4b mm/memcg: use order instead of nr in split_page_memcg() new e2037fb221f9 mm/page_owner: use order instead of nr in split_page_owner() new 1cebcf213513 mm: memcg: make memcg huge page split support any order split new 52eda5167017 mm: page_owner: add support for splitting to any order in [...] new b2196b6e9c39 mm: thp: split huge page to any lower order pages new 6f829427ee44 mm: truncate: split huge page cache page to a non-zero ord [...] new da15509d1555 mm: huge_memory: enable debugfs to split huge pages to any order new f9c6df5fb149 prctl: add PR_GET_AUXV to copy auxv to userspace new 24b98a74041e mm: mlock: use folios_put() in mlock_folio_batch() new 01b115f00303 mm/userfaultfd: don't consider uffd-wp bit of writable mig [...] new a59507df532d mm, page_alloc: use check_pages_enabled static key to chec [...] new d42e0b9cb859 smaps: fix defined but not used smaps_shmem_walk_ops new 9dc761b26903 mm: add new api to enable ksm per process new 066df0587ead mm: fix: remove ksm_add_mm and ksm_add_vmas new dc0d4a4780c0 mm: add new KSM process and sysfs knobs new 435cb2f13132 selftests/mm: add new selftests for KSM new 1ed7e8ce5954 zram: remove valid_io_request new eab6bc31f1ea zram: make zram_bio_discard more self-contained new 38a21d407e94 zram: simplify bvec iteration in __zram_make_request new 38c9ac7b5ceb zram: move discard handling to zram_submit_bio new 7df239ae472d zram: return early on error in zram_bvec_rw new 1dc56d8293e5 zram: refactor highlevel read and write handling new afd5c99b64b5 zram: don't use highmem for the bounce buffer in zram_bvec [...] new e715ac475a76 zram: rename __zram_bvec_read to zram_read_page new 52974d568603 zram: directly call zram_read_page in writeback_store new 086b638e4064 zram: refactor zram_bdev_read new b583fc07c945 zram: don't pass a bvec to __zram_bvec_write new e5f3e3239662 zram: refactor zram_bdev_write new 8d2b2d6c8504 zram: pass a page to read_from_bdev new 90a6f90c1a0b zram: don't return errors from read_from_bdev_async new b12bea35d87b zram: fix synchronous reads new ae07ecf9a1d6 zram-fix-synchronous-reads-fix new 4da90a01d955 zram: return errors from read_from_bdev_sync new ad3b155b8730 mm: truncate: remove redundant initialization of new_order new 6a0336f73b7b memcg, oom: simplify mem_cgroup_oom_synchronize new cad10f8e57ae maple_tree: add a test case to check maple_alloc new e0b675265ec9 scripts/gdb: fix lx-timerlist for struct timequeue_head change new 82a95e183d82 scripts/gdb: fix lx-timerlist for Python3 new b3eaf250ac77 scripts/gdb: fix lx-timerlist for HRTIMER_MAX_CLOCK_BASES [...] new 0a0a01b0a7aa docs: process: allow Closes tags with links new 49fac7dd0153 checkpatch: don't print the next line if not defined new 56354605d470 checkpatch: use a list of "link" tags new 708e61e73940 checkpatch: allow Closes tags with links new 235d7a91a72d checkpatch: check for misuse of the link tags new e766ee769783 proc/stat: remove arch_idle_time() new 0870dd4a0781 lib/rbtree: use '+' instead of '|' for setting color. new 0e0ace5f1d24 scripts/gdb: add a Radix Tree Parser new 1a9656058289 scripts-gdb-add-a-radix-tree-parser-v2 new e48d58d24b5f scripts/gdb: raise error with reduced debugging information new 77c82b9ce601 scripts/gdb: print interrupts new 7c2655d9cace scripts/gdb: timerlist: convert int chunks to str new e22b1c0718a4 Merge branch 'mm-nonmm-unstable' into mm-everything new 5ea22b19e8e8 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 2251d50e9ead kallsyms: expand symbol name into comment for debugging new d6d063c59c79 scripts/kallsyms: remove redundant code for omitting U and N new 3dab0924e272 scripts/mksysmap: remove comments described in nm(1) new e59bb2bce575 scripts/mksysmap: use sed with in-line comments new b76c0f97a803 scripts/kallsyms: exclude symbols generated by itself dynamically new 3c02c6f66179 scripts/kallsyms: move compiler-generated symbol patterns [...] new db901f410d43 scripts/kallsyms: change the output order new 5ee96232b735 scripts/kallsyms: decrease expand_symbol() / cleanup_symbo [...] new 199bb564aa1b scripts/kallsyms: update the usage in the comment block new bbb5d3ba2a67 kbuild: builddeb: Eliminate debian/arch use new fdb6bd677990 kconfig: menuconfig: remove OLD_NCURSES macro new c33c7c7c8657 kconfig: menuconfig: remove unused M_EVENT macro new 58ee5ab975ab kconfig: menuconfig: reorder functions to remove forward d [...] new c2cc98350fbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d88aec0d42e perf pmu: Make parser reentrant new 0ea8920e86e3 perf pmu: Fix a few potential fd leaks new f7a858bffcdd tools: Rename __fallthrough to fallthrough new d783ea8f62c4 perf lock contention: Simplify parse_lock_type() new 84b91920304f perf lock contention: Use -M for --map-nr-entries new 2d8d01652792 perf lock contention: Update default map size to 16384 new 954cdac74e1e perf lock contention: Add data failure stat new aae7e4534adb perf lock contention: Update total/bad stats for hidden entries new 0fba22654850 perf lock contention: Revise needs_callstack() condition new 222de5e53926 perf lock contention: Do not try to update if hash map is full new 330f40a0d951 perf pmu: Fewer const casts new 240e6fd0a923 perf pmu: Improve name/comments, avoid a memory allocation new 3f980eab56d1 perf pmu: Sort and remove duplicates using JSON PMU name new 2e4555b015de perf vendor events intel: Update free running alderlake events new 5a45940b56fe perf vendor events intel: Update free running icelakex events new 54bc363afa5b perf vendor events intel: Correct knightslanding memory topic new 4781f1f270fe perf vendor events intel: Update free running snowridgex events new 5a4f5be9c91a perf vendor events intel: Update free running tigerlake events new 0e6aa013bbc5 perf map: Rename map_ip() and unmap_ip() new 78a1f7cd9000 perf map: Add helper for ->map_ip() and ->unmap_ip() new ddee3f2bddc1 perf map: Add accessors for ->prot, ->priv and ->flags new 2a6e5e8a2ab6 perf map: Add accessors for ->pgoff and ->reloc new 93c9f1c287d0 perf test: Add extra diagnostics to maps test new 392cf49ec54f perf maps: Modify maps_by_name to hold a reference to a map new ec417ad4c691 perf map: Changes to reference counting new e09dc0e7f5a4 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 139791a6daed Merge branch 'for-next' of git://git.infradead.org/users/h [...] new c0365387818b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8127a3ae5fef Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 7bd6680b47fa Revert "Revert "arm64: dma: Drop cache invalidation from a [...] new 013ecd443978 arm64/sysreg: allow *Enum blocks in SysregFields blocks new cc077e7facbe arm64/sysreg: Convert HFG[RW]TR_EL2 to automatic generation new 79260355593f arm64/sysreg: Update ID_AA64PFR1_EL1 for DDI0601 2022-12 new f56565317758 Merge branches 'for-next/asm', 'for-next/misc', 'for-next/ [...] new 4989ce556927 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 97215f4fe6b7 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 283480f0ce9a Merge tag 'optee-load-for-v6.4' of https://git.linaro.org/ [...] new 440776f1f07b Merge branch 'soc/drivers' into for-next new ac03240f9001 Merge branch 'arm/fixes' into for-next new e770a08d1404 soc: document merges new 23e703df4417 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ee7a14f7eb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2892f8797b7 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new cb21803ea2ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50fcc23f2c95 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 488374a4b784 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new be4c5c6e8442 memory: tegra: read values from correct device new 67025255ee8b dt-bindings: memory-controllers: mediatek,smi-common: add mt8365 new 4ad9a801a359 dt-bindings: memory-controllers: mediatek,smi-larb: add mt8365 new 3ec0e1ea4770 memory: mtk-smi: mt8365: Add SMI Support new 24be2533f478 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 973fa73dd4a6 Merge branch 'imx/drivers' into for-next new e8bd2256b394 Merge branch 'imx/soc' into for-next new 3a6f4dc2c8cf dt-bindings: vendor-prefixes: add chargebyte new 126c1d9509f0 dt-bindings: arm: fsl: Add chargebyte Tarragon new 1c2eb76b9456 dt-bindings: arm: Add Data Modul i.MX8M Plus eDM SBC new 758b241622c5 Merge branch 'imx/bindings' into for-next new 5e4f393ccbf0 ARM: dts: imx6ull: Add chargebyte Tarragon support new ab8d2dd52dad Merge branch 'imx/dt' into for-next new 30c6a9a64211 arm64: dts: imx8-apalis-v1.1: drop ci-disable-lpm new 7c0277ab8c20 arm64: dts: imx8mp: Add GPT blocks new 788fd97b2446 arm64: dts: imx8mn-evk: update i2c pinctrl to match dtschema new 523306b6608c arm64: dts: imx8mm-ddr4-evk: update gpmi pinctrl to match [...] new 72783d652005 arm64: dts: imx8mq-librem5: update pinctrl to match dtschema new 6de2a9e20f74 arm64: dts: imx8mm-emcon: update pinctrl to match dtschema new 4629e559d95e arm64: dts: imx8mn-bsh-smm: update pinctrl to match dtschema new cb562edda042 arm64: dts: imx8mm-prt8mm: update pinctrl to match dtschema new 2858e62e5d19 arm64: dts: imx8mq-librem5: add missing #clock-cells new a8bd7f155126 arm64: dts: imx8qxp: add cadence usb3 support new 2faf4ebcee2e arm64: dts: freescale: imx8qxp-mek: enable cadence usb3 new c8c96afa6e7a arm64: dts: imx8mm: Add display pipeline components new d825fb6455d5 arm64: dts: imx8mn: Add display pipeline components new eda09fe149df arm64: dts: imx8mp: Add display pipeline components new 562d222f23f0 arm64: dts: imx8mp: Add support for Data Modul i.MX8M Plus [...] new cc187feccb6d Merge branch 'imx/dt64' into for-next new 27cc508d61d8 ARM: imx_v6_v7_defconfig: Enable Tarragon peripheral drivers new b4b992e2332f ARM: imx_v4_v5_defconfig: Build CONFIG_IMX_SDMA as module new 03adbea9c292 Merge branch 'imx/defconfig' into for-next new b203e6e0b43a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 711ffc05952a next-20230331/mediatek new f326e72a6e0b firmware: turris-mox-rwtm: make kobj_type structure constant new 22a9554e5484 arm64: dts: marvell: mochabin: enlarge PCI memory window new 4b6a412ee561 arm64: dts: marvell: align thermal node names with bindings new 6d5a6740f6df arm64: dts: marvell: add DTS for GL.iNet GL-MV1000 new 218669c662e3 ARM64: dts: marvell: cn9310: Add missing phy-mode new 5604bfc3b091 Merge branch 'mvebu/dt64' into mvebu/for-next new 8aea8659a5f3 ARM: dts: kirkwood: Add missing phy-mode and fixed links new e2e1bcb19b75 ARM: dts: orion5: Add missing phy-mode and fixed links new 0939de7d89d2 ARM: dts: armada: Add missing phy-mode and fixed links new 12845aa04754 Merge branch 'mvebu/dt' into mvebu/for-next new e3da0b1a81c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1f80aaa72d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34d1a90bdb8a arm64: defconfig: Enable IPQ9574 SoC base configs new 75eab749e7ae arm64: dts: qcom: sc7280: remove hbr3 support on herobrine boards new 1e6e0c1c971e arm64: dts: qcom: sm6115: Use the correct DSI compatible new f77256439ccb arm64: dts: qcom: sc8280xp: label the Soundwire nodes new add214009d06 arm64: dts: qcom: sm8450: label the Soundwire nodes new 465b99f3b4ca arm64: dts: qcom: sc8280xp: simplify interrupts-extended new 563065020d9a arm64: dts: qcom: sm8250: simplify interrupts-extended new d6573b4c202e arm64: dts: qcom: sm8450: simplify interrupts-extended new 6340b391e150 arm64: dts: qcom: Remove "iommus" property from PCIe nodes new a10e2244f49a arm64: dts: qcom: sm8550: add ADSP audio codec macros new d0367098dc1e arm64: dts: qcom: ipq5332: add few device nodes new cb5d1dd3a74a MAINTAINERS: qcom: Add reviewer for Qualcomm Chromebooks new fe88480a6be9 arm64: dts: qcom: msm8994-angler: Fix cont_splash_mem mapping new c85c8a992794 arm64: dts: qcom: msm8994-angler: removed clash with smem_region new b065b23d3c3b dt-bindings: clock: Add ipq9574 clock and reset definitions new 5602dfc37a6b Merge branch '20230316072940.29137-2-quic_devipriy@quicinc [...] new 97cb36ff52a1 arm64: dts: qcom: Add ipq9574 SoC and AL02 board support new 876a6d25ac42 Merge branch 'ib-qcom-quad-spi' of https://git.kernel.org/ [...] new d84f8f2687bd arm64: dts: sc7180: Rename qspi data12 as data23 new 14acf21c0d3f arm64: dts: sc7280: Rename qspi data12 as data23 new 37f7349b56de arm64: dts: sdm845: Rename qspi data12 as data23 new ced32c299e5d arm64: dts: qcom: sc7180: Annotate l13a on trogdor to always-on new e8df226339fa arm64: dts: qcom: sc7180: Remove superfluous "input-enable [...] new 6d4794d658a0 arm64: dts: qcom: sc7280: Remove superfluous "input-enable [...] new 406fed870835 arm64: dts: qcom: sdm845: Remove superfluous "input-enable [...] new ab752f03e2fe arm64: dts: qcom: sc7180: Fix trogdor qspi pin config new 5f89df31096d arm64: dts: qcom: sc7280: Fix qspi pin config new 9f5cdeb70310 arm64: dts: qcom: sdm845: Fix cheza qspi pin config new 04b584066482 arm64: dts: qcom: sc7280: Fix up the gic node new 7891372d6c5b arm64: dts: qcom: pm8916: Fix pm8941-misc node name new 149959d0b181 arm64: dts: qcom: sdm845-oneplus: Fix speaker GPIO node new 27eba11291b0 arm64: dts: qcom: sa8775p-ride: add PMIC regulators new 74588aada59a arm64: dts: qcom: sdm845: add SLPI remoteproc new 77c7a41e0525 dt-bindings: firmware: qcom: scm: add SSC_Q6 and ADSP_Q6 VMIDs new 755b5e094feb arm64: dts: qcom: sdm845: add SLPI FastRPC support new c3998dc09f0e arm64: dts: qcom: sdm845-oneplus: enable SLPI new 48bd05786ec7 arm64: dts: qcom: sdm845-shift-axolotl: enable SLPI new fbc3a1df2866 arm64: dts: qcom: sdm845-polaris: Drop inexistent properties new a64a0192b70c arm64: dts: qcom: Add initial QCM2290 device tree new c309b9a54039 arm64: dts: qcom: Add initial PM2250 device tree new e18771961336 arm64: dts: qcom: Add initial QTI RB1 device tree new d93bd4630ce1 arm64: dts: qcom: ipq8074: add compatible fallback to mailbox new 81cd4883b1a2 arm64: dts: qcom: msm8976: add compatible fallback to mailbox new 112f33b369e5 arm64: dts: qcom: msm8998: add compatible fallback to mailbox new 2d034324fdba arm64: dts: qcom: sdm630: add compatible fallback to mailbox new fb6198bb4980 arm64: dts: qcom: sm6115: add compatible fallback to mailbox new 61799f9d573f arm64: dts: qcom: sm6125: add compatible fallback to mailbox new 4c90ceae6ec0 arm64: dts: qcom: qcs404: add compatible fallback to mailbox new c1393bdf1811 arm64: dts: qcom: sc7180: add compatible fallback to mailbox new 9b2e284a5dc2 arm64: dts: qcom: sm8150: add compatible fallback to mailbox new 68434024dae5 arm64: dts: qcom: Split elish dts into common dtsi and eli [...] new 51c4c2bd6f31 arm64: dts: qcom: sm8250-xiaomi-elish-boe: Add mdss and dsi panel new 8a786036c7b6 arm64: dts: qcom: sm8250-xiaomi-elish-csot: Add Xiaomi Mi [...] new f8399e8a2f80 arm64: dts: qcom: sm6125: Add UFS nodes new b76c8ceabe87 arm64: dts: qcom: sm6125: Initial support for xiaomi-laure [...] new e10121114e8f arm64: dts: qcom: msm8994: remove superfluous "input-enable" new 8db80be2af20 arm64: dts: qcom: msm8996: remove superfluous "input-enable" new ecdc2fe1204f arm64: dts: qcom: msm8998: remove superfluous "input-enable" new 8b58f799056b arm64: dts: qcom: qcs404: remove superfluous "input-enable" new 87e1f7b1a041 arm64: dts: qcom: sc8280xp: remove superfluous "input-enable" new 2ee8a1525223 arm64: dts: qcom: sdm845: remove superfluous "input-enable" new 36f038ad3a07 arm64: dts: qcom: sm6125: remove superfluous "input-enable" new a3752cc30e15 arm64: dts: qcom: sm6350: remove superfluous "input-enable" new 5a5fd14b2288 arm64: dts: qcom: sm8250: remove superfluous "input-enable" new d1333bce9e01 arm64: dts: qcom: sm8450: remove superfluous "input-enable" new 536ba6c48d8e arm64: dts: qcom: sc8280xp-crd: correct pin drive-strength new 47ce7e168486 arm64: dts: qcom: sc8280xp-lenovo-thinkpad: correct pin dr [...] new 8624e6063cb1 arm64: dts: qcom: apq8016: remove superfluous "input-enable" new 087fc87e1882 arm64: dts: qcom: sm8150: remove superfluous "input-enable" new a72768eecb9d arm64: dts: qcom: sm8350: remove superfluous "input-enable" new b12428640ebe arm64: dts: MSM8953: Add wcnss nodes new 2bbada24e8a6 arm64: dts: MSM8953: Add mpss nodes new e58d100fa243 arm64: dts: MSM8953: Add lpass nodes new b8630c48b43f arm64: dts: qcom: sm8550: Add the Inline Crypto Engine node new d4a7e17f402d arm64: dts: qcom: msm8916-thwc-ufi001c: add function to pi [...] new 8b0ac59c2da6 arm64: dts: qcom: sm6115-j606f: Add ramoops node new ecc61a207d0f arm64: dts: qcom: sm6115: Add RMTFS new 7584284537c2 arm64: dts: qcom: sm6115p-j606f: Enable remoteprocs new 137e5c267232 arm64: dts: qcom: sm6115p-j606f: Enable ATH10K WiFi new a9e76cf1146b arm64: dts: qcom: sdm630: move DSI opp-table out of DSI node new f1d33c902a1b arm64: dts: qcom: ipq5332: add support for the RDP468 variant new 1642ab96efa4 arm64: dts: qcom: sm8150: Don't start Adreno in headless mode new b53ae6b63181 arm64: dts: qcom: sm8150: Add GPU speedbin support new 2a50d1a038be arm64: dts: qcom: sm8250: Add GPU speedbin support new 61b006389bb7 arm64: dts: qcom: sm8550: add Soundwire controllers new 996c32b745a1 clk: qcom: gcc-sm6115: Mark RCGs shared where applicable new 93f21d925f78 clk: qcom: gpucc-sm6375: Configure CX_GDSC disable wait value new 3a5c7ed3d8ad Merge branch '20230316072940.29137-2-quic_devipriy@quicinc [...] new d75b82cff488 clk: qcom: Add Global Clock Controller driver for IPQ9574 new 5808c532ca0a soc: qcom: smd-rpm: Use GFP_ATOMIC in write path new 88704a0cd719 soc: qcom: rpmh-rsc: Support RSC v3 minor versions new 1ad3efe52cd1 dt-bindings: firmware: document Qualcomm QCM2290 SCM new 2afbf43a4aec soc: qcom: Make the Qualcomm UFS/SDCC ICE a dedicated driver new 1f2aa2ff2f5e Merge tag '20230407105029.2274111-4-abel.vesa@linaro.org' [...] new f6ff91a47ac5 dt-bindings: crypto: Add Qualcomm Inline Crypto Engine new 14079448cccc ARM: dts: qcom: sdx65: add IPA information new 280ecc191281 ARM: dts: qcom: sdx65: move status properties to end of nodes new 941a8a4505cd dt-bindings: arm: qcom: Add QRB2210/QCM2290 and RB1 board new 814e1461feb3 dt-bindings: arm: qcom: Document xiaomi,laurel-sprout board new f6b161efbb45 dt-bindings: arm: qcom: document MI01.6 board based on IPQ [...] new a6d1d862638b ARM: dts: qcom: sdx55: Move reset and wake gpios to board dts new 23fbf5339d4b ARM: dts: qcom: sdx55-fn980: Move "status" property to the [...] new 71b1fbc389f8 Merge branches 'arm64-defconfig-for-6.4', 'arm64-fixes-for [...] new 5aa078019fca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fff031877a23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a97de62df575 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e6d59d4e580 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc880b73eaab Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 49f1d0b65f87 ARM: stm32: add initial documentation for STM32MP151 new 9ed23971ae25 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new a9efe94fbd0b ARM: dts: sun6i: a31: Switch dma-names order for snps,dw-a [...] new d4880d2b81d8 ARM: dts: sun8i: a23/a33: Switch dma-names order for snps, [...] new 1532d4f4d780 ARM: dts: sun8i: v3s: Switch dma-names order for snps,dw-a [...] new bb9ecbee05f5 ARM: dts: sunxi: h3/h5: Switch dma-names order for snps,dw [...] new a140b18f0cc7 riscv: dts: allwinner: d1: Switch dma-names order for snps [...] new 7081db38231a Merge branch 'sunxi/dt-for-6.4' into sunxi/for-next new 09c173fbe5c3 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 076db9d0a051 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 73bf381ebf56 Merge branch for-6.4/arm/core into for-next new 4b9f7a7055ce Merge branch for-6.4/soc into for-next new 02aa24f4d47b Merge branch for-6.4/firmware into for-next new 138b1bad0b09 Merge branch for-6.4/dt-bindings into for-next new b8bf2ffbd988 Merge branch for-6.4/arm/dt into for-next new 3636edabde04 Merge branch for-6.4/arm64/dt into for-next new 7947eeb21f00 Merge branch for-6.4/arm64/defconfig into for-next new d26956e09902 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1e93bef6d5f Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 1b9cc3b91f98 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new f5f27a46dfaa Merge branch 'clk-next' into v6.3-rc2 new c61f19ec3be3 clk: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE new 00f1cb17aeb7 clk: starfive: Factor out common JH7100 and JH7110 code new e19aa7861fcc clk: starfive: Rename clk-starfive-jh7100.h to clk-starfiv [...] new 147455edfe8a clk: starfive: Rename "jh7100" to "jh71x0" for the common code new c49a757a5a9e reset: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE new 69bfec7548f4 reset: Create subdirectory for StarFive drivers new 1ec3d20e4e2f reset: starfive: Factor out common JH71X0 reset code new ed36fcd160f3 reset: starfive: Extract the common JH71X0 reset code new 0333103ee960 reset: starfive: Rename "jh7100" to "jh71x0" for the common code new b6d7406cd7a1 reset: starfive: jh71x0: Use 32bit I/O on 32bit registers new edab7204afe5 clk: starfive: Add StarFive JH7110 system clock driver new b2ab3c94f41f clk: starfive: Add StarFive JH7110 always-on clock driver new 82327b127d41 reset: starfive: Add StarFive JH7110 reset driver new 63a30e1f44d5 MAINTAINERS: generalise StarFive clk/reset entries new 601e5d464d53 Merge tag 'riscv-jh7110-clk-reset-for-6.4' of https://git. [...] new 353a07989e19 Merge branch 'clk-starfive' into clk-next new 141b3251c526 clk: Compute masks for fractional_divider clk when needed. new c1e0e392d65d clk: imx: Remove values for mmask and nmask in struct clk_ [...] new 645a5198ddba clk: rockchip: Remove values for mmask and nmask in struct [...] new 14e985482111 clk: Remove mmask and nmask fields in struct clk_fractiona [...] new fec91134e305 Merge branch 'clk-fractional' into clk-next new f5a796f98bf9 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 3ea7c4c90711 clk: imx: imx8mp: correct DISP2 pixel clock type new 79643567cc34 dt-bindings: clock: imx8mp: Add LDB clock entry new 82afc344d795 clk: imx: imx8mp: Add LDB root clock new 7875ee29f877 clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non [...] new cf8dccfedce8 clk: imx: fracn-gppll: fix the rate table new 4435467b15b0 clk: imx: fracn-gppll: disable hardware select control new 56b8d0bf3ea8 clk: imx: fracn-gppll: support integer pll new e040897111a1 clk: imx: fracn-gppll: Add 300MHz freq support for imx9 new a740d7350ff7 clk: imx: imx93: add mcore_booted module paratemter new 5fd7b00ca236 dt-bindings: clock: imx93: add NIC, A55 and ARM PLL CLK new 6b60c3ae3e98 clk: imx: imx93: Add nic and A55 clk new d608c18018c8 clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents new 335aee51ffc7 clk: imx: imx8ulp: Add divider closest support to get more [...] new 4883200d8c0b clk: imx: imx8ulp: keep MU0_B clock enabled always new 66d72c62d20e clk: imx: imx8ulp: Add tpm5 clock as critical gate clock new 8a05f5cccdbe clk: imx: imx8ulp: update clk flag for system critical clock new c855797ac274 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62209b4aa0f8 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 74c53b5717ba csky: remove obsolete config CPU_TLB_SIZE new b65c17eec0cd csky: mmu: Prevent spurious page faults new 4fcf8fccea02 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 495311237885 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64fb8593a90a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bcaa9e8d6179 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 0e7f20e700db Merge branch 'for-next' of git://github.com/openrisc/linux.git new 08a85d1f4a58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca372cc0d586 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e3b23a5ba0e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce7872b65729 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 068b23cf0778 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 815ec7e67cd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5060d6d2b21e Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new d95debbdc528 selftests/clone3: fix number of tests in ksft_set_plan new 7bcf0b65b84a Merge branch 'kernel.fork' into for-next new 5c765e05f704 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 113348a44b86 eventfd: use wait_event_interruptible_locked_irq() helper new c0d709a23b30 Merge branch 'fs.misc' into for-next new 466ea3b3ac49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83e57e47906c fscrypt: optimize fscrypt_initialize() new e23c6333d965 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 29c906386dcf Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new ba9b0dbe340a Merge branch 'misc-6.3' into for-next-current-v6.2-20230406 new ab597f603f34 Merge branch 'for-next-current-v6.2-20230406' into for-nex [...] new aadde2ebb3b7 btrfs: scrub: introduce structure for new BTRFS_STRIPE_LEN [...] new 2d4aae9c9ee8 btrfs: scrub: introduce helper to find and fill sector inf [...] new 1e9f60f19ad6 btrfs: scrub: introduce a helper to verify one metadata block new adf4e8475219 btrfs: scrub: introduce a helper to verify one scrub_stripe new 71ba8c2570de btrfs: scrub: introduce the main read repair worker for sc [...] new cea5538391c7 btrfs: scrub: introduce a writeback helper for scrub_stripe new 4d48850e9d35 btrfs: scrub: introduce error reporting functionality for [...] new 19ed7b591db7 btrfs: scrub: introduce helper to queue a stripe for scrub new 626f33ce32ca btrfs: scrub: switch scrub_simple_mirror() to scrub_stripe [...] new 80fe35526e75 btrfs: scrub: use scrub_stripe to implement RAID56 P/Q scrub new 076580d9f8d3 btrfs: scrub: remove scrub_parity structure new f9943a1ef7ab btrfs: scrub: remove the old writeback infrastructure new b468c882b97a btrfs: scrub: remove the old scrub recheck code new 89d541b71ea9 btrfs: scrub: remove scrub_block and scrub_sector structures new eb6ea0122f6c btrfs: scrub: remove scrub_bio structure new 0d443a3a6e02 btrfs: set default discard iops_limit to 1000 new 15b50850a597 btrfs: reinterpret async discard iops_limit=0 as no delay new 696f082b4f56 btrfs: scrub: reject unsupported scrub flags new 1fa90f763042 btrfs: remove pointless loop at btrfs_get_next_valid_item() new fe5a1f6da71b btrfs: dev-replace: error out if we have unrepaired metada [...] new 6a30515245d8 btrfs: avoid iterating over all indexes when logging directory new d7dfe4fbb07c btrfs: use log root when iterating over index keys when lo [...] new 0289ad4274bf btrfs: fix uninitialized variable warnings new 62c9daf3ad81 Merge branch 'misc-next' into for-next-next-v6.3-20230406 new 82c3f340ebf4 btrfs: remove the sync_writers field in struct btrfs_inode new 1dcba1382e0b btrfs: never defer I/O submission for fast CRC implementations new a3c13ba2e3d2 btrfs: remove hipri_workers workqueue new d5d7e87c4e5d Merge branch 'ext/hch/crc-fixes' into for-next-next-v6.3-20230406 new 1355f56d7e65 Merge branch 'for-next-next-v6.3-20230406' into for-next-20230406 new de352dba0a86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4022514c0fe cifs: reinstate original behavior again for forceuid/forcegid new 7543f9ee1d17 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 4ffa5e256d92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 03f74401141f erofs: don't warn ztailpacking feature anymore new 86ba93723f01 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1a6052d8efc6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 14056006fd5a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 766353ef6b48 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5cc2cdb2b8d6 fsverity: use WARN_ON_ONCE instead of WARN_ON new 0a77c3daa5a7 fsverity: explicitly check for buffer overflow in build_me [...] new 095936cb2638 fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds new 35dc4722ff44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 5be5a413858f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9337eee3e8b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e8d49ec9ab9 ksmbd: set NegotiateContextCount once instead of every inc new 4ce5d67c5660 ksmbd: avoid duplicate negotiate ctx offset increments new 4b2c6a534a48 ksmbd: remove unused compression negotiate ctx packing new 6f4e62622845 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 8c89ae4fc17e nfsd: don't open-code clear_and_wake_up_bit new 04488c68edcd nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries new 4cf5809bc96d nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator new ce981c92e1e1 nfsd: don't kill nfsd_files because of lease break error new 208cf31d4c42 nfsd: add some comments to nfsd_file_do_acquire new dfca76167129 nfsd: simplify the delayed disposal list code new f387656f07dd nfsd: don't take/put an extra reference when putting a file new dbbdde5afc8e nfsd: update comment over __nfsd_file_cache_purge new aae22594013d nfsd: allow reaping files still under writeback new 77905a947df4 NFSD: Convert filecache to rhltable new b6a984137b47 lockd: purge resources held on behalf of nlm clients when [...] new 958821de6120 lockd: remove 2 unused helper functions new ce5960315a0a lockd: move struct nlm_wait to lockd.h new 05ce1df2facd lockd: fix races in client GRANTED_MSG wait logic new 6bc7ff7676af lockd: server should unlock lock if client rejects the grant new 30d25279fda1 nfs: move nfs_fhandle_hash to common include file new 8062e3e47982 lockd: add some client-side tracepoints new 49bfc7d3af39 SUNRPC: return proper error from get_expiry() new 1052569c4f2c sunrpc: simplify two-level sysctl registration for svcrdma [...] new 81b232d27746 NFSD: Watch for rq_pages bounds checking errors in nfsd_sp [...] new ee0abcd3aa35 SUNRPC: Ensure server-side sockets have a sock->file new dcf700e2b6b4 SUNRPC: Ignore return value of ->xpo_sendto new 6d1eba491599 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new b3e927dbb5e6 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 3b076a11469e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4eb3117888a9 fs/9p: Rework cache modes and add new options to Documentation new 4a6e71909bdc Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 49ce302ba1e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0731d196c03a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25d79220d12e Merge branch 'pci/aer' new 5376ced54ce3 PCI/P2PDMA: Fix pci_p2pmem_find_many() kernel-doc new c69f000fb2a0 Merge branch 'pci/p2pdma' new 144d204df78e PCI: Introduce pci_resource_n() new 09cc90063240 PCI: Introduce pci_dev_for_each_resource() new ceb928be5cab PCI: Document pci_bus_for_each_resource() new 02992064bdff PCI: Make pci_bus_for_each_resource() index optional new e34a6ba53e80 EISA: Drop unused pci_bus_for_each_resource() index argument new 5944bb5550f4 Merge branch 'pci/resource' new b10f82380eeb dt-bindings: imx6q-pcie: Restruct i.MX PCIe schema new 03c3c19bd025 Merge branch 'pci/controller/dt' new 9e2190946a04 Merge branch 'pci/controller/dwc' new 2c11b48a7424 Merge branch 'pci/controller/ixp4xx' new a3404e02dea9 Merge branch 'pci/controller/kirin' new 5c495e4cfea2 Merge branch 'pci/controller/layerscape' new 5e53784d4e00 Merge branch 'pci/controller/mt7621' new be829256e322 Merge branch 'pci/controller/rcar' new 351ce834c99b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4e38deace3dd Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 539adfedbd2d USB: core: Fix docs warning caused by wireless_status feature new 24d68dfa10fa Merge branch 'for-6.4/logitech-hidpp' into for-next new 3d6cfa5dfb20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2ab59313f37 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 01a091f98b4b Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new d8cc9415a40f hwmon: constify pointers to hwmon_channel_info new fbe5cd998084 hwmon: (gpio-fan) drop of_match_ptr for ID table new f5b5f0b88f02 hwmon: (nzxt-smart2) add another USB ID new 563d5219f111 hwmon: (nct6775) Drop unneeded casting and conjunction new a45c4952c804 hwmon: (ltc4245) Use of_property_read_bool() for boolean p [...] new 9609113c0abb hwmon: (ibmpowernv, pwm-fan) Use of_property_present() for [...] new 2527ba1f8c73 hwmon: (ftsteutates) Update specifications website new 998695fbe7de hwmon: (nzxt-smart2) handle failure of devm_add_action in [...] new 063602d391f4 hwmon: (g762) add a check of devm_add_action in g762_of_cl [...] new 4538edb4a85d hwmon: (nct6775) ASUS PRIME Z590 boards support new ae1ef0dffcdf hwmon: (aquacomputer_d5next) Support one byte control values new c59cb6b4cf9c hwmon: (aquacomputer_d5next) Support writing multiple cont [...] new 499ad52245f4 hwmon: (aquacomputer_d5next) Device dependent control repo [...] new 244ed17f3be1 hwmon: (aquacomputer_d5next) Add infrastructure for Aquaer [...] new 2fec0e8719dc hwmon: (aquacomputer_d5next) Add temperature offset contro [...] new afab8bbadf0e hwmon: (aquacomputer_d5next) Add fan PWM control for Aquaero new 28baa3b1a5ab hwmon: (pmbus/core) Generalize pmbus status flag map new 92e46cf84974 hwmon: (pmbus/core) Generalise pmbus get status new 7bcf28fc842a hwmon: (pmbus/core) Add interrupt support new 79eebf204fff hwmon: (pmbus/core) Notify hwmon events new ec26734ddc64 docs: hwmon: sysfs-interface: Fix stray colon new 46cf5f426348 Documentation/hwmon: Remove description of deprecated regi [...] new 9291bfb67b43 hwmon: (nct6775) add Asus Pro A520M-C II/CSM new c5014499effa hwmon: (nct6775) Fix TUF GAMING B550M-E WIFI name new 9a9a59bd3898 hwmon: (nct6775) update ASUS WMI monitoring list A520/B360 [...] new 624752882a96 hwmon: (it87) Use voltage scaling macro where appropriate new 0476d29e9fa9 hwmon: (pwm-fan) set usage_power on PWM state new 14d169c57dc1 hwmon: remove unused superio_outb function new 1f67240019d1 hwmon: (nct6775) Sort ASUS board list new 7e929c89ca8a hwmon: (nct6775) Fix ROG B550-XE WIFI and Pro B660M-C D4 names new 1c42339aeaa3 hwmon: (nct6775) update ASUS WMI monitoring list B360/H410 [...] new 69a18bc596c0 MAINTAINERS: hwmon: drop Agathe Porte new 4a79e3c4bad7 hwmon: adm1177: constify pointers to hwmon_channel_info new d9a6b7ea64bd hwmon: adm9240: constify pointers to hwmon_channel_info new 6fd589bb558c hwmon: adt7411: constify pointers to hwmon_channel_info new 7e1d307082a2 hwmon: adt7470: constify pointers to hwmon_channel_info new 149a24fcbb88 hwmon: adt7x10: constify pointers to hwmon_channel_info new d2a7631ecb4c hwmon: aht10: constify pointers to hwmon_channel_info new b51cfcffa03f hwmon: aquacomputer: constify pointers to hwmon_channel_info new 2c5a5736cda7 hwmon: as370: constify pointers to hwmon_channel_info new aca7aa9b290d hwmon: axi-fan: constify pointers to hwmon_channel_info new 22e0307d959d hwmon: bt1-pvt: constify pointers to hwmon_channel_info new 47ad038db163 hwmon: corsair: constify pointers to hwmon_channel_info new 0e2f5993d8ac hwmon: dell-smm: constify pointers to hwmon_channel_info new 511268047ae4 hwmon: drivetemp: constify pointers to hwmon_channel_info new 81b7b95f66fc hwmon: emc2305: constify pointers to hwmon_channel_info new 6716eebdda8e hwmon: ftsteutates: constify pointers to hwmon_channel_info new 34422f03606d hwmon: gxp-fan: constify pointers to hwmon_channel_info new 60db9d94b6af hwmon: i5500_temp: constify pointers to hwmon_channel_info new 07edfb46103d hwmon: ina238: constify pointers to hwmon_channel_info new 4e936c2464dc hwmon: ina3221: constify pointers to hwmon_channel_info new 07997883bc21 hwmon: intel-m10-bmc: constify pointers to hwmon_channel_info new 8fc5933a9fcd hwmon: jc42: constify pointers to hwmon_channel_info new 81c67089ea28 hwmon: k10temp: constify pointers to hwmon_channel_info new 9538835eb358 hwmon: k8temp: constify pointers to hwmon_channel_info new 82fde1785e82 hwmon: lan966x: constify pointers to hwmon_channel_info new 1d7de424eb69 hwmon: lm75: constify pointers to hwmon_channel_info new 9a427f7652e1 hwmon: lm83: constify pointers to hwmon_channel_info new 9b80886164a8 hwmon: lm95241: constify pointers to hwmon_channel_info new c580d29e1d33 hwmon: lm95245: constify pointers to hwmon_channel_info new 1a6948e74eca hwmon: lochnagar: constify pointers to hwmon_channel_info new 7993b724d23a hwmon: ltc2947: constify pointers to hwmon_channel_info new 666036268eb5 hwmon: ltc2992: constify pointers to hwmon_channel_info new 8b2f2cebcd41 hwmon: ltc4245: constify pointers to hwmon_channel_info new 7644c6de51d1 hwmon: ltq-cputemp: constify pointers to hwmon_channel_info new 87c01359a715 hwmon: max127: constify pointers to hwmon_channel_info new 88590301040d hwmon: max31730: constify pointers to hwmon_channel_info new 8eb3fb9ab89c hwmon: max31760: constify pointers to hwmon_channel_info new 2fe225c345c9 hwmon: max31790: constify pointers to hwmon_channel_info new 4fab247f8303 hwmon: max6620: constify pointers to hwmon_channel_info new 853b7d943c41 hwmon: max6621: constify pointers to hwmon_channel_info new 6ce2331c5085 hwmon: max6650: constify pointers to hwmon_channel_info new 33fa3b4f4f90 hwmon: mc34vr500: constify pointers to hwmon_channel_info new 39fa01cbf304 hwmon: mcp3021: constify pointers to hwmon_channel_info new 1ae45be9ce32 hwmon: mlxreg: constify pointers to hwmon_channel_info new 74cf0003873a hwmon: nct7904: constify pointers to hwmon_channel_info new 4ce3e8e88540 hwmon: npcm750-pwm: constify pointers to hwmon_channel_info new 523b4027bfbe hwmon: ntc_thermistor: constify pointers to hwmon_channel_info new d9efa92f313a hwmon: nzxt: constify pointers to hwmon_channel_info new b126f2177179 hwmon: oxp-sensors: constify pointers to hwmon_channel_info new 36b01c1b0135 hwmon: peci: constify pointers to hwmon_channel_info new cf65699642de hwmon: powr1220: constify pointers to hwmon_channel_info new dd2d04af3fbb hwmon: raspberrypi: constify pointers to hwmon_channel_info new cbaac4fb8bfd hwmon: sbrmi: constify pointers to hwmon_channel_info new a75605af3f9d hwmon: sbtsi_temp: constify pointers to hwmon_channel_info new 6b50342b9861 hwmon: sch5627: constify pointers to hwmon_channel_info new 6983c2cd9103 hwmon: sht4x: constify pointers to hwmon_channel_info new 5a5381599f8a hwmon: sl28cpld: constify pointers to hwmon_channel_info new 0550b4097f3d hwmon: smpro: constify pointers to hwmon_channel_info new f66ee69b8e7f hwmon: sparx5-temp: constify pointers to hwmon_channel_info new efb79a456fdf hwmon: sy7636a: constify pointers to hwmon_channel_info new 4eaf97b1a071 hwmon: tmp102: constify pointers to hwmon_channel_info new dbbb687d738d hwmon: tmp103: constify pointers to hwmon_channel_info new 47076f04e032 hwmon: tmp108: constify pointers to hwmon_channel_info new ad5b0f05c32e hwmon: tmp464: constify pointers to hwmon_channel_info new bca2aab68d76 hwmon: tmp513: constify pointers to hwmon_channel_info new c1d9e1908a69 hwmon: tps23861: constify pointers to hwmon_channel_info new 3564000f4dc7 hwmon: w83627ehf: constify pointers to hwmon_channel_info new fc97f256fccc hwmon: w83773g: constify pointers to hwmon_channel_info new d9914f5b0307 hwmon: remove trailing whitespace in Kconfig new 9848e95fab99 hwmon: fix typo in Makefile new 3128f18e8e5d hwmon: (asus-ec-sensors) add ProArt B550-Creator new 423cef7716dd hwmon: (asus-ec-sensors) add ROG STRIX Z390-F GAMING new 04c1d8a47f54 hwmon: (coretemp) Delete tjmax debug message new 0ac457129fee hwmon: (coretemp) Delete an obsolete comment new 83aac1596215 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new fde2e40fb50b docs: Move arc architecture docs under Documentation/arch/ new 71dbc4872832 docs: move ia64 architecture docs under Documentation/arch/ new 92b3de3f8ad7 docs: move parisc documentation under Documentation/arch/ new 790a6c21c111 docs: move m68k architecture documentation under Documenta [...] new 2ca956cf8834 dma-api-howto: typo fix new 911ac7979dde Documentation: Add document for false sharing new 5562030968d7 docs: kvm: x86: Fix broken field list new 4ede13434eba docs/mm: Physical Memory: Fix grammar new 68b6a8548a0c Merge branch 'docs-next' of git://git.lwn.net/linux.git new 75c38caf66a1 media: mtk-jpeg: Fixes jpeghw multi-core judgement new 9ceca28e4f98 media: mtk-jpeg: add jpeg single core initial function new 86379bd9d399 media: mtk-jpeg: Fixes jpeg enc&dec worker sw flow new d40e95274925 media: mtk-jpeg: reconstructs the initialization mode of worker new 6a7a883f020f media: mtk-jpeg: Remove some unnecessary variables new 09aea13ecf6f media: mtk-jpeg: refactor some variables new 0a2f03bbdca7 media: mtk-jpeg: refactor hw dev initializaiton new 52e69517061c media: dt-bindings: media: mediatek: Rename child node nam [...] new fa87b0615c19 media: dt-bindings: media: mediatek: Remove "dma-ranges" p [...] new 355e9472ccb0 media: dt-bindings: media: mediatek: vcodec: adapt to the [...] new cdc1068ab63a media: dt-bindings: media: mediatek: vcodec: Change the ma [...] new e25528e1dbe5 media: mediatek: vcodec: Use 4K frame size when supported [...] new 6d020d81b91a media: mediatek: vcodec: Make MM21 the default capture format new 68c7df527657 media: mediatek: vcodec: Force capture queue format to MM21 new ae77d1391445 media: add Sorenson Spark video format new 9de92986daac media: amphion: support to decode sorenson spark video new ec9aa62a1e4d media: add RealVideo format RV30 and RV40 new 3b514e79e314 media: amphion: support to decode RealVideo video new 5bbb6e2ca674 media: mediatek: vcodec: add params to record lat and core [...] new f7a3780cf969 media: mediatek: vcodec: using each instance lat_buf count [...] new 2cfca6c1bf80 media: mediatek: vcodec: move lat_buf to the top of core list new d227af847ac2 media: mediatek: vcodec: add core decode done event new af50b13dd3d7 media: mediatek: vcodec: remove unused lat_buf new 2e0ef56d81cb media: mediatek: vcodec: making sure queue_work successfully new 960badda95f1 media: mediatek: vcodec: change lat thread decode error condition new db6f68b51e5c media: verisilicon: Do not set context src/dst formats in [...] new 3b93a6f009c9 media: verisilicon: Do not use ctx fields as format storag [...] new 6aa3b9c5da6e media: verisilicon: Do not set ctx->bit_depth in hantro_tr [...] new 3c32d94c9c52 media: verisilicon: Do not change context bit depth before [...] new ac5d3db4c1db media: verisilicon: HEVC: Only propose 10 bits compatible [...] new 3d77e23c9988 media: verisilicon: VP9: Only propose 10 bits compatible p [...] new 50d0a7aea480 media: cedrus: fix use after free bug in cedrus_remove due [...] new 3228cec23b8b media: rkvdec: fix use after free bug in rkvdec_remove new 92fc1ac65b3c Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 4ba156ad99c6 Merge branch 'thermal' into linux-next new 88579d8989f1 Merge branch 'acpi-video' into linux-next new 86f240a2f7e9 ACPICA: Headers: Delete bogus node_array array of pointers [...] new 377421fcfb97 ACPICA: ACPI 6.5: MADT: add support for trace buffer exten [...] new 9db8a1c217e3 ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_n [...] new 9737ff46f7dc ACPICA: acpisrc: Add missing tables to astable new a47a0c2a1fe1 ACPICA: Add support for 64 bit loong_arch compilation new f5325cb10414 ACPICA: Add support for ASPT table in disassembler new 47920aae34e2 ACPICA: Add support for Arm's MPAM ACPI table version 2 new 612c29328466 ACPICA: Update all copyrights/signons to 2023 new 520d4a0ee5b6 ACPICA: add support for ClockInput resource (v6.5) new f2ca92d08325 ACPICA: MADT: Add RISC-V INTC interrupt controller new 003567a3b70d ACPICA: Add structure definitions for RISC-V RHCT new d56ba92b0ce6 ACPICA: Avoid undefined behavior: load of misaligned address new 05bb0167c80b ACPICA: Avoid undefined behavior: applying zero offset to [...] new 4cf8a60602f7 ACPICA: Avoid undefined behavior: member access within nul [...] new 24d9609b3cd2 ACPICA: Avoid undefined behavior: member access within mis [...] new 218387e6cf49 ACPICA: Avoid undefined behavior: member access within mis [...] new 5bd2315bd2e4 ACPICA: Avoid undefined behavior: member access within mis [...] new bf44c56a9977 ACPICA: Avoid undefined behavior: member access within mis [...] new d0a874cb4519 ACPICA: Avoid undefined behavior: load of misaligned address new 94bf7c8a626d ACPICA: struct acpi_resource_vendor: Replace 1-element arr [...] new 48ff467c338b ACPICA: actbl1: Replace 1-element arrays with flexible arrays new 74522fea27f8 ACPICA: actbl2: Replace 1-element arrays with flexible arrays new 2a5ab99847bd ACPICA: struct acpi_nfit_interleave: Replace 1-element arr [...] new 11132ad0176e ACPICA: Introduce ACPI_FLEX_ARRAY new 6671709c6ee5 ACPICA: struct acpi_resource_dma: Replace 1-element array [...] new 3a287932da6a ACPICA: acpi_pci_routing_table: Replace fixed-size array w [...] new 49bd783e4fe1 ACPICA: acpi_dmar_andd: Replace 1-element array with flexi [...] new 2a85fc562679 ACPICA: acpi_madt_oem_data: Fix flexible array member definition new 376b0fb3ad62 ACPICA: acpi_resource_irq: Replace 1-element arrays with f [...] new ae5a0eccc85f ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED [...] new beadd51f74f6 ACPICA: add os specific support for Zephyr RTOS new df2286655ce1 ACPICA: Update version to 20230331 new f323e6e4d6fe Merge branch 'acpica' into linux-next new ff7f85e35479 iio: adc: ad7292: Add explicit include for of.h new 98aeb3b0b6bd staging: iio: resolver: ad2s1210: Add explicit include for of.h new 75c7124ef3ba net: rfkill-gpio: Add explicit include for of.h new 933c9f190543 serial: 8250_tegra: Add explicit include for of.h new cf02f71c3ef8 ata: pata_macio: Add explicit include of irqdomain.h new 5d6f12c38107 pata: ixp4xx: Add explicit include for of.h new c5111a5b1a60 virtio-mmio: Add explicit include for of.h new 8edd49ce8da7 tpm: atmel: Add explicit include for of.h new 2febc5dda35e fpga: lattice-sysconfig-spi: Add explicit include for of.h new 45166620b725 ACPI: Replace irqdomain.h include with struct declarations new 286cc0e7ea1d Merge branch 'acpi-misc' into linux-next new 10b6b4a8ac61 ACPI: x86: utils: Add Picasso to the list for forcing Stor [...] new 5eb08f42cafd Merge branch 'acpi-x86' into linux-next new 8a84e4ea7769 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 341cf138f870 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 0c1e167bcb7c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new f1f0d95b8ddf Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 4b051739afac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b7727e231dad IB/iser: remove unused macros new 92363895b6c3 IB/iser: centralize setting desc type and done callback new 070fc1c0e272 IB/iser: remove redundant new line new 081c27b3bcdb RDMA/mlx5: Remove unused num_alloc_xa_entries variable new e7706c4bbfe8 IB/qib: Remove unused cnt variable new 08ebf57f6e1d RDMA/cma: Remove NULL check before dev_{put, hold} new 266e9b3475ba RDMA/siw: Remove namespace check from siw_netdev_event() new a9a457f338e7 RDMA/bnxt_re: Update HW interface headers new b400acee0622 RDMA/bnxt_re: Remove HW queue mapping from RoCE Driver new e576adf583b5 RDMA/bnxt_re: Convert RCFW_CMD_PREP macro to static inline [...] new ff015bcd213b RDMA/bnxt_re: Reduce number of argumets to control path co [...] new 0722f1f7bf85 RDMA/bnxt_re: RoCE slow path TLV support new c682c6eda081 RDAM/bnxt_re: Use tlv apis while processing the slow path [...] new f13bcef04ba0 RDMA/bnxt_re: Enable congestion control by default new 2d9c3571b3c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8f1f2e94675 dt-bindings: net: ethernet-switch: Make "#address-cells/#s [...] new f03789766905 dt-bindings: net: dsa: brcm,sf2: Drop unneeded "#address-c [...] new 8b0f256530d9 net/sched: sch_mqprio: use netlink payload helpers new 10739ea31328 net: stmmac: add support for platform specific reset new b536f32b5b03 net: stmmac: dwmac-imx: use platform specific reset for im [...] new f6636ff69ec4 net: dsa: microchip: ksz8: Separate static MAC table opera [...] new 57795412a447 net: dsa: microchip: ksz8: Implement add/del_fdb and use s [...] new b5751cdd7dbe net: dsa: microchip: ksz8: Make ksz8_r_sta_mac_table() static new 559901b46810 net: dsa: microchip: ksz8_r_sta_mac_table(): Avoid using e [...] new ec2312f33735 net: dsa: microchip: ksz8_r_sta_mac_table(): Utilize error [...] new c8e04374f9e1 net: dsa: microchip: Make ksz8_w_sta_mac_table() static new 3c2e6b54e4e9 net: dsa: microchip: Utilize error values in ksz8_w_sta_ma [...] new 0f72997036f3 Merge branch 'net-dsa-microchip-ksz8-enhance-static-mac-ta [...] new 905a9eb5f636 selftests/net: fix typo in tcp_mmap new 0ebd4fd6b906 nfp: initialize netdev's dev_port with correct id new d9c960675adc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new f8b648bf6628 net: sunhme: move asm includes to below linux includes new a9fda7a0b033 selftests: forwarding: hw_stats_l3: Detect failure to inst [...] new 0840c9f7d80b net/mlx5e: Set default can_offload action new 7195d9a0c8df net/mlx5e: TC, Remove unused vf_tun variable new a830ec485e83 net/mlx5e: TC, Move main flow attribute cleanup to helper func new 13aca17b450e net/mlx5e: CT: Use per action stats new 67efaf45930d net/mlx5e: TC, Remove CT action reordering new 08fe94ec5f77 net/mlx5e: TC, Remove special handling of CT action new d0cc0853640d net/mlx5e: TC, Remove multiple ct actions limitation new 5d7cb06eb91a net/mlx5e: TC, Remove tuple rewrite and ct limitation new dc614025e228 net/mlx5e: TC, Remove mirror and ct limitation new 35c8de16d846 net/mlx5e: TC, Remove sample and ct limitation new 1a62ffcaaabf net/mlx5e: Remove redundant macsec code new 6a4010927562 net/mlx5: Update cyclecounter shift value to improve ptp f [...] new cf1cccae7983 net/mlx5e: Rename misleading skb_pc/cc references in ptp code new 6bd0f349ae70 net/mlx5e: Fix RQ SW state layout in RQ devlink health dia [...] new b0d87ed27be7 net/mlx5e: Fix SQ SW state layout in SQ devlink health dia [...] new 92d2c594aa09 Merge tag 'mlx5-updates-2023-04-05' of git://git.kernel.or [...] new 05f3ab7780b3 net: ethernet: mtk_eth_soc: add code for offloading flows [...] new e28531143b25 net: ethernet: mtk_eth_soc: mtk_ppe: prefer newly added l2 flows new ce639b767139 net: ethernet: ti: am65-cpsw: Move mode specific config to [...] new 4e003d61e795 net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G new 8e672b560e0b net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784 [...] new 9ba3b26c0c96 Merge branch 'add-support-for-j784s4-cpsw9g' new 509541b440e6 net/mlx5e: Factor out IPsec ASO update function new 2da961d21663 net/mlx5e: Prevent zero IPsec soft/hard limits new d05971a413d3 net/mlx5e: Add SW implementation to support IPsec 64 bit s [...] new 76e463f6508b net/mlx5e: Overcome slow response for first IPsec ASO WQE new 3e1c957f9a3b xfrm: don't require advance ESN callback for packet offload new f4979e2667c5 net/mlx5e: Remove ESN callbacks if it is not supported new 7db21ef4566e net/mlx5e: Set IPsec replay sequence numbers new 20fbdab21e2e net/mlx5e: Reduce contention in IPsec workqueue new 4562116f8a56 net/mlx5e: Generalize IPsec work structs new b2f7b01d36a9 net/mlx5e: Simulate missing IPsec TX limits hardware funct [...] new 4bcdfc3ab217 Merge tag 'ipsec-esn-replay' of https://git.kernel.org/pub [...] new 07e75db6b1b2 net: stmmac: remove set but unused mask in stmmac_ethtool_ [...] new 9f12541d684b net: stmmac: dwmac-anarion: Use annotation __iomem for reg [...] new 51fe084b17e7 net: stmmac: dwmac-anarion: Always return struct anarion_g [...] new 039a692ad93e Merge branch 'net-stmmac-dwmac-anarion-address-issues-flag [...] new 48b7ea1d22dd net: make SO_BUSY_POLL available to all users new 5a17818682cf net: dsa: replace NETDEV_PRE_CHANGE_HWTSTAMP notifier with a stub new c9f28c570068 Merge branch 'hwmon-const' of git://git.kernel.org/pub/scm [...] new 87f1c15e8759 net: nfp: constify pointers to hwmon_channel_info new bc1585f611b2 net: aquantia: constify pointers to hwmon_channel_info new 234d79a5f826 net: phy: aquantia: constify pointers to hwmon_channel_info new 211f70be2577 net: phy: bcm54140: constify pointers to hwmon_channel_info new ff0805e2bde0 net: phy: marvell: constify pointers to hwmon_channel_info new 2ed84c0c6f75 net: phy: mxl: constify pointers to hwmon_channel_info new 0e76f1dcf487 net: phy: nxp-tja11xx: constify pointers to hwmon_channel_info new 490fde262f17 net: phy: sfp: constify pointers to hwmon_channel_info new 4f6be05ae414 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new e27f0f1620b6 bpftool: Fix documentation about line info display for prog dumps new 67cf52cdb6c8 bpftool: Fix bug for long instructions in program CFG dumps new 9fd496848b1c bpftool: Support inline annotations when dumping the CFG o [...] new 05a06be72289 bpftool: Return an error on prog dumps if both CFG and JSO [...] new 9b79f02722bb bpftool: Support "opcodes", "linum", "visual" simultaneously new 7483a7a70a12 bpftool: Support printing opcodes and source file referenc [...] new 7319296855f1 bpftool: Clean up _bpftool_once_attr() calls in bash completion new c6ebae4ccc43 Merge branch 'bpftool: Add inline annotations when dumping [...] new 34bf93472f8f kallsyms: move module-related functions under correct configs new d769ccaf957f xsk: Fix unaligned descriptor validation new c0801598e543 selftests: xsk: Add test UNALIGNED_INV_DESC_4K1_FRAME_SIZE new a5f1da6601a0 Merge branch 'xsk: Fix unaligned descriptor validation' new 13fbcee55706 bpf: Improve verifier JEQ/JNE insn branch taken checking new aec08d677b4d selftests/bpf: Add tests for non-constant cond_op NE/EQ bo [...] new 953d9f5beaf7 bpf: Improve handling of pattern '<const> <cond_op> <non_c [...] new 23a88fae9f20 selftests/bpf: Add verifier tests for code pattern '<const [...] new 4daf0b327f20 Merge branch 'bpf: Improve verifier for cond_op and spille [...] new f3f213497797 bpf: ensure all memory is initialized in bpf_get_current_comm new 3ebf5212bf04 selftests/bpf: Use PERF_COUNT_HW_CPU_CYCLES event for get_ [...] new b24f0b049e70 bpftool: Set program type only if it differs from the desired one new 5855b0999de4 selftests/bpf: Prevent infinite loop in veristat when base [...] new c4d3b488a90b selftests/bpf: Reset err when symbol name already exist in [...] new ed53563b64c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a9f80700378 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fe7b3b16b50f Bluetooth: MGMT: Use BIT macro when defining bitfields new 57eb81905e80 Bluetooth: btusb: Do not require hardcoded interface numbers new 54c2364e9fd3 dt-bindings: bluetooth: marvell: add 88W8997 new ab9e87eabf11 dt-bindings: bluetooth: marvell: add max-speed property new 720522883e04 Bluetooth: hci_mrvl: use maybe_unused macro for device tree ids new 5d2bc3055b68 Bluetooth: hci_mrvl: Add serdev support for 88W8997 new 320c30be2748 Bluetooth: btrtl: Add support for RTL8852BS new bd9ec3bd3c1c Bluetooth: hci_core: Make hci_conn_hash_add append to the list new d3d0fcdb267a Bluetooth: hci_sync: Fix smatch warning new 82d7c27289b3 Bluetooth: btusb: Add new PID/VID 04ca:3801 for MT7663 new 0e7dcb648155 dt-bindings: net: realtek-bluetooth: Add RTL8821CS new 6ac889b80fe8 Bluetooth: hci_h5: btrtl: Add support for RTL8821CS new 5df7a1754d18 arm64: dts: rockchip: Update compatible for bluetooth new 233bc47f530d Bluetooth: Add VID/PID 0489/e0e4 for MediaTek MT7922 new 762dbd45a319 Bluetooth: hci_sync: Don't wait peer's reply when powering off new aff668cae112 Bluetooth: Fix race condition in hidp_session_thread new df82fa370ee8 Bluetooth: Convert MSFT filter HCI cmd to hci_sync new c8a8a0e2b095 Bluetooth: btsdio: fix use after free bug in btsdio_remove [...] new 34cdcc9369f9 Bluetooth: hci_sync: Remove duplicate statement new 7245ef7a5a69 Bluetooth: L2CAP: Delay identity address updates new 20233e60bedf Bluetooth: hci_ll: drop of_match_ptr for ID table new 48756f891f20 Bluetooth: btmrvl_sdio: mark OF related data as maybe unused new 7f96df9c1e90 Bluetooth: hci_qca: mark OF related data as maybe unused new 313abe4e2946 Bluetooth: btmtkuart: mark OF related data as maybe unused new 3b421e70455e Bluetooth: Add new quirk for broken local ext features page 2 new 572af60f5bea Bluetooth: btrtl: add support for the RTL8723CS new 6cc6aae8b099 Bluetooth: Improve support for Actions Semi ATS2851 based devices new 85072914e39b bluetooth: btbcm: Fix logic error in forming the board name. new c6332bb93dd0 Bluetooth: hci_ldisc: Fix tty_set_termios() return value a [...] new 033a21f795bf serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP new b30c5a228128 serdev: Add method to assert break signal over tty UART port new 7deebb85e06f dt-bindings: net: bluetooth: Add NXP bluetooth support new 2e9632009158 Bluetooth: NXP: Add protocol support for NXP Bluetooth chipsets new 152b39dbe031 Bluetooth: NXP: select CONFIG_CRC8 new 63d257356028 Bluetooth: hci_conn: Fix not cleaning up on LE Connection failure new 37d0935e5159 Bluetooth: Fix printing errors if LE Connection times out new d9794a27f9ff bluetooth: Add device 0bda:887b to device tables new 239c3714b640 bluetooth: Add device 13d3:3571 to device tables new a97d03e917be Bluetooth: btrtl: check for NULL in btrtl_set_quirks() new c16973f771a9 dt-bindings: net: Add WCN6855 Bluetooth new b25508de6612 Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6855 new 3c686ce21758 Bluetooth: btintel: Add LE States quirk support new f5cc609d09d4 Bluetooth: Add support for hci devcoredump new 258b29568a15 Bluetooth: Add vhci devcoredump support new 5ec7f16daed0 Bluetooth: btusb: Add btusb devcoredump support new e4bda0971d1b Bluetooth: btintel: Add Intel devcoredump support new a29c0d0c6c03 Bluetooth: SCO: Fix possible circular locking dependency o [...] new 0b288df36562 Bluetooth: SCO: Fix possible circular locking dependency s [...] new cfd68a3f60a0 Bluetooth: Split bt_iso_qos into dedicated structures new 062306708547 Bluetooth: hci_conn: Fix possible UAF new e4bb8c128e7a Bluetooth: Enable all supported LE PHY by default new 1a7bcc35ccb2 Bluetooth: Set ISO Data Path on broadcast sink new 32124ef70ea8 Bluetooth: hci_h5: Complements reliable packet processing logic new 1e7cdc66db3b Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI i [...] new b687c4c23a4a Bluetooth: hci_bcm: Limit bcm43430a0 / bcm43430a1 baudrate [...] new 97b3f399af7b Bluetooth: hci_bcm: Add Lenovo Yoga Tablet 2 830 / 1050 to [...] new 7e3fc51c64d4 Bluetooth: hci_bcm: Add Acer Iconia One 7 B1-750 to the bc [...] new 587b52170a10 Bluetooth: btnxpuart: Add support to download helper FW fi [...] new 2ac120028a27 Bluetooth: btnxpuart: Deasset UART break before closing se [...] new 4c4dc185e27d Bluetooth: btnxpuart: Disable Power Save feature on startup new a543659badbc Bluetooth: btnxpuart: No need to check the received bootlo [...] new cbcb70b9beee Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{ [...] new f49d368ec030 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d4a11d7eef49 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new fb2475f65da6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 9fd0945fe6fa mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infi [...] new 4199c1719e24 mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infi [...] new a9180c298d35 mtd: spi-nor: spansion: Enable JFFS2 write buffer for S25FS256T new 120c94a67b26 mtd: spi-nor: spansion: Rename method to cypress_nor_get_p [...] new e570f7872a34 mtd: spi-nor: Allow post_sfdp hook to return errors new 706fd00da031 mtd: spi-nor: Extract volatile register offset from SCCR map new 7ab8b810757a mtd: spi-nor: sfdp: Add support for SCCR map for multi-chi [...] new 6c01ae11130c mtd: spi-nor: spansion: Rework cypress_nor_get_page_size() [...] new f24d423a5c4f mtd: spi-nor: spansion: Rework cypress_nor_quad_enable_vol [...] new 91f3c430f622 mtd: spi-nor: spansion: Add a new ->ready() hook for multi [...] new df6def86b9dc mtd: spi-nor: spansion: Add support for s25hl02gt and s25hs02gt new 2c142bdad18c Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 7c401d2a6494 next-20230406/crypto new 83842357c48b drm/i915/gt: Update engine_init_common documentation new 1de178421f1a drm/i915/gt: prevent forcewake releases during BAR resize new b288d740f885 drm/i915/gt: introduce vm->scratch_range callback new 72f6107d2f22 drm/i915: add guard page to ggtt->error_capture new ae1da08fb306 drm/i915: Simplify vcs/bsd engine selection new c4252a11131c drm/i915/gt: perform uc late init after probe error injection new 91f4228960ad drm/i915/selftests: keep same cache settings as timeline new 5e008ba67cb8 drm/i915: Fix format for perf_limit_reasons new 44df42e66139 drm/i915/pmu: Use functions common with sysfs to read actual freq new 02abecdeebfc drm/i915/uapi: Replace fake flex-array with flexible-array member new 70b5ffb393f3 drm/i915/gt: Create per-gt debugfs files new 80ac788a8d2f drm/i915/debugfs: Enable upper layer interfaces to act on [...] new badb30270960 drm/i915: Use i915 instead of dev_priv insied the file_pri [...] new e2ee10474ce7 drm/i915/gem: Flush lmem contents after construction new 4d6d94ba8823 drm/i915/selftests: Drop igt_cs_tlb new 411de2b5ac61 drm/i915/guc: Improve GuC load error reporting new 9469d456c6a2 drm/i915/guc: Allow for very slow GuC loading new 2810ac6c753d drm/i915/perf: Drop wakeref on GuC RC error new 3735040978a4 drm/i915/mtl: Synchronize i915/BIOS on C6 enabling new 9919d119fbbc drm/i915/perf: Validate OA sseu config outside switch new 5f284e9c5aab drm/i915/perf: Group engines into respective OA groups new 772a5803922a drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM new dbc9a5fb168d drm/i915/perf: Parse 64bit report header formats correctly new 3c67ce061b21 drm/i915/perf: Handle non-power-of-2 reports new c61d04c9eb43 drm/i915/perf: Add engine class instance parameters to perf new 1cc064dce4ed drm/i915/perf: Add support for OA media units new 94d82e95219a drm/i915/perf: Pass i915 object to perf revision helper new 86e11e301203 drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is [...] new 5dff5d092ba6 drm/i915/mtl: Disable C6 on MTL A0 for media new de4149730d9d drm/i915: Sanitycheck MMIO access early in driver load new fdd9b7dcf1ad drm/i915: Check for unreliable MMIO during forcewake new cdf7911f7dbc drm/i915/huc: Cancel HuC delayed load timer on reset. new 625af47255d9 drm/i915: limit double GT reset to pre-MTL new b7d70b8b06ed drm/i915/gsc: implement wa 14015076503 new 49f6f6483b65 drm/i915: fix race condition UAF in i915_perf_add_config_ioctl new 5fba65efa7cf drm/i915/mtl: Add workarounds Wa_14017066071 and Wa_14017654203 new 9079363eda1e drm/i915/mtl: Add Wa_22015279794 new b3e70051879c drm/i915: Fix context runtime accounting new e6a1e701edd0 drm/i915/i915_scatterlist: Fix kerneldoc formatting issue [...] new 5c908cd57eeb drm/i915/intel_region_ttm: Provide missing description for [...] new 445a1b818e20 drm/i915/gt/intel_rps: Demote a kerneldoc abuse for ips_pi [...] new b29b32a2ae5a drm/i915/gem/i915_gem_create: Provide the function names f [...] new 0b81afa5b6d2 drm/i915/gem/i915_gem_domain: Provide function names to co [...] new 71d93eac585a drm/i915/gem/i915_gem_ttm_pm: Provide a couple of missing [...] new 98a1dacc246d drm/i915/gem/i915_gem_ttm: Demote half-filled kerneldoc new 6adba2903fa1 drm/i915/gem/i915_gem_ttm_move: Provide a couple of missin [...] new 0f923778f47b drm/i915/gem/i915_gem_wait: Provide function name to valid [...] new 81d4baaf4b87 drm/i915/gem/i915_gem_object: Demote non-kerneldoc header [...] new 5d9543162fd6 drm/i915/i915_gem: Provide function names to complete the [...] new 2447c731fe55 drm/i915/gt/uc/intel_guc_hwconfig: Demote a few non-confor [...] new a915450e0e44 drm/i915/i915_vma: Provide one missing param and demote an [...] new aa7b93eb94ad drm/i915/gt: Hold a wakeref for the active VM new 4b51210f98c2 drm/i915/mtl: Add Wa_14017856879 new f86286569e92 Merge tag 'drm-intel-gt-next-2023-04-06' of git://anongit. [...] new f2c7ca890182 drm/atomic-helper: Don't set deadline for modesets new 830f3f27a388 accel/qaic: Add documentation for AIC100 accelerator driver new c501ca23a6a3 accel/qaic: Add uapi and core driver file new a36bf7af868b accel/qaic: Add MHI controller new 129776ac2e38 accel/qaic: Add control path new ff13be830333 accel/qaic: Add datapath new 566fc96198b4 accel/qaic: Add mhi_qaic_cntl new 759662e4f1f8 accel/qaic: Add qaic driver to the build system new 864b438085df MAINTAINERS: Add entry for QAIC driver new 379989e7cbdc drm/ttm/pool: Fix ttm_pool_alloc error path new 322458c2bb1a drm/ttm: Reduce the number of used allocation orders for T [...] new e44f18c6ff8b drm/ttm: Make the call to ttm_tt_populate() interruptible [...] new 52b113e968be Merge tag 'drm-misc-next-2023-04-06' of git://anongit.free [...] new 1ac45068af9d drm/tegra: Hide fbdev support behind config option new 25dda38e0b07 drm/tegra: Initialize fbdev DRM client new 71ec16f45ef8 drm/tegra: Implement fbdev emulation as in-kernel client new 2429b3c529da drm/tegra: Avoid potential 32-bit integer overflow new 8904a1e20ba8 Merge tag 'drm/tegra/for-6.4-rc1' of https://gitlab.freede [...] new efd812745405 drm/i915/tc: demote a kernel-doc comment to a regular comment new b358793c3bf2 drm/i915/wakeref: fix kernel-doc comment new 4d877b1a6e85 Merge tag 'drm-intel-next-2023-04-06' of git://anongit.fre [...] new b3f71e52f136 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 4dee3c4b32a6 drm/vkms: remove the need for the primary plane to be visible new 4a1b5d183273 drm/vkms: allow the primary plane to be positioned new 6fe30712088e drm/omapdrm: Include <linux/of.h> new 38129bc9260d drm/omapdrm: Remove fb from struct omap_fbdev new 194c9e20954a drm/omapdrm: Remove bo from struct omap_fbdev new 8e3aac3bba0f drm/omapdrm: Remove fbdev from struct omap_drm_private new 9e69bcd88e45 drm/omapdrm: Implement fbdev emulation as in-kernel client new 1f0d40d88f7a dt-bindings: bridge: Convert Samsung MIPI DSIM bridge to yaml new 5a94aa77bb7f drm/scheduler: Fix UAF race in drm_sched_entity_push_job() new ca0376ba196f drm/vkms: Drop vkms_connector_destroy() wrapper new e3adc46da349 drm/vkms: Remove <drm/drm_simple_kms_helper.h> include new 076b46f3bf5b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 078f6ec8657d drm/msm: Check for NULL before calling prepare_commit() new 9cf4fc47dd0b dt-bindings: display/msm: document MDSS on SM8550 new d68db6069a8e drm/msm/mdss: convert UBWC setup to use match data new aeff6bb5b1ef drm/msm/mdss: add data for sc8180xp new 9cffae4a130c drm/msm/mdss: add the sdm845 data for completeness new dfa70344d1b5 Revert "drm/msm: Add missing check and destroy for alloc_o [...] new 652eadfde810 Revert "drm/msm: Fix failure paths in msm_drm_init()" new a465353b9250 drm/msm: fix NULL-deref on snapshot tear down new cd459c005de3 drm/msm: fix NULL-deref on irq uninstall new 214b09db6197 drm/msm: fix drm device leak on bind errors new 60d476af9601 drm/msm: fix vram leak on bind errors new ca090c837b43 drm/msm: fix missing wq allocation error handling new a75b49db6529 drm/msm: fix workqueue leak on bind errors new 648cb68309e3 drm/msm: move include directive new b92e01b4eaaa drm/msm: Use drm_sched_job_add_syncobj_dependency() new 45d968369787 dt-bindings: display: msm: sm8450-mdss: Fix DSI compatible new f1af066bcfd3 drm/msm: Rename drm_msm_gem_submit_reloc::or in C++ code new 4969bccd5f4e drm/msm: Avoid rounding down to zero jiffies new 25c83fd999e6 drm/msm: Include <linux/io.h> new 3aa4e828be97 drm/msm: Clear aperture ownership outside of fbdev code new 0c8d263957f1 drm/msm: Remove fb from struct msm_fbdev new b0b3d253eb7f drm/msm: Remove struct msm_fbdev new e13446341f97 drm/msm: Remove fbdev from struct msm_drm_private new 6479f5b4e5a8 drm/msm: Move module parameter 'fbdev' to fbdev code new 841ef552b141 drm/msm: Initialize fbdev DRM client new 940b869c2f2f drm/msm: Implement fbdev emulation as in-kernel client new 6ec593812f9c drm/msm/mdss: Fix spelling mistake "Unuspported" -> "Unsupported" new 677b64577f81 drm/msm/dpu: Move TE setup to prepare_for_kickoff() new 51aeb3997feb drm/msm/dpu: Remove empty prepare_commit() function new b6dde3a06f2e dt-bindings: display/msm: document DPU on SM8550 new 83a58b20c9b3 drm/msm/disp/dpu1: add support for dspp sub block flush in sc7280 new ffbbed63e645 drm/msm/dpu: Add support for AR30 format new b187794e70d5 drm/msm/dpu: rename struct dpu_hw_pipe(_cfg) to dpu_hw_sspp(_cfg) new 64caf60dd9f7 drm/msm/dpu: move SSPP allocation to the RM new dab5ace44cda drm/msm/dpu: move SSPP debugfs creation to dpu_kms.c new 5d1b072aa89c drm/msm/dpu: drop EAGAIN check from dpu_format_populate_layout new 7f38ec140d9c drm/msm/dpu: move pipe_hw to dpu_plane_state new 19e98654e7a4 drm/msm/dpu: drop dpu_plane_pipe function new 3cfcd1307af8 drm/msm/dpu: introduce struct dpu_sw_pipe new 74fd7fda0f1f drm/msm/dpu: use dpu_sw_pipe for dpu_hw_sspp callbacks new 6edb12d119e2 drm/msm/dpu: pass dpu_format to _dpu_hw_sspp_setup_scaler3() new 0cb17768bc6b drm/msm/dpu: clean up SRC addresses when setting up SSPP f [...] new 62791e695e03 drm/msm/dpu: move stride programming to dpu_hw_sspp_setup_ [...] new dfdc94e4934b drm/msm/dpu: remove dpu_hw_fmt_layout from struct dpu_hw_sspp_cfg new 0d06fb9068fd drm/msm/dpu: rename dpu_hw_sspp_cfg to dpu_sw_pipe_cfg new e35f68d18bad drm/msm/dpu: drop src_split and multirect check from dpu_c [...] new a1d38f1152c5 drm/msm/dpu: don't use unsupported blend stages new bbc2c7bd7f19 drm/msm/dpu: move the rest of plane checks to dpu_plane_at [...] new f2bf133f7fcc drm/msm/dpu: drop redundant plane dst check from dpu_crtc_ [...] new 7b5c207a4f1d drm/msm/dpu: rewrite plane's QoS-related functions to take [...] new 7c68ed04c389 drm/msm/dpu: make _dpu_plane_calc_clk accept mode directly new 6e0ce9ec184a drm/msm/dpu: add dpu_hw_sspp_cfg to dpu_plane_state new 55d3f857dde6 drm/msm/dpu: simplify dpu_plane_validate_src() new 27653c574ad4 drm/msm/dpu: rework dpu_plane_sspp_atomic_update() new 6d7e1ca701df drm/msm/dpu: rework dpu_plane_atomic_check() new ea2d3612fdf9 drm/msm/dpu: rework plane CSC setting new 6270e5240227 drm/msm/dpu: rework static color fill code new dc0b5a61d2d5 drm/msm/dpu: split pipe handling from _dpu_crtc_blend_setup_mixer new 80e8ae3b38ab drm/msm/dpu: add support for wide planes new 8b409996ebdc drm/msm/dpu: populate SmartDMA features in hw catalog new dcb3f7c9042d drm/msm/dpu: drop smart_dma_rev from dpu_caps new b7bb8967aa12 drm/msm/dpu: log the multirect_index in _dpu_crtc_blend_se [...] new 27cfd5d7340e drm/msm/dpu: remove unused dpu_plane_validate_multirect_v2 [...] new 4760be481dc0 drm/msm/dpu: Fix bit-shifting UB in DPU_HW_VER() macro new 8aa22aaa1fc3 drm/msm/dpu: add DSPPs into reservation upon a CTM request new f4eddf1d7874 drm/msm/dpu: avoid unnecessary check in DPU reservations new 82836692d5d7 drm/msm/dpu: manage DPU resources if CTM is requested new 501bd8dea55d drm/msm/dpu: set dirty_fb flag while in self refresh mode new c6c6556857e2 msm/disp/dpu: allow atomic_check in PSR usecase new 2470e93289af Merge branch 'msm-next-lumag-dpu' into msm-next-lumag new b20566cdef05 drm/msm/dp: Clean up handling of DP AUX interrupts new bfc12020e63d drm/msm/dp: Return IRQ_NONE for unhandled interrupts new 8707ba050b65 dt-bindings: display: msm: dp-controller: document SM8450 [...] new eef01b4e9808 drm/msm/dp: Fix spelling mistake "Capabiity" -> "Capability" new 36b0d6c17702 dt-bindings: display/msm: dsi-controller-main: Fix depreca [...] new 3c606134342e drm/msm/dsi: Get rid of msm_dsi_config::num_dsi new ff83e76b0fcb drm/msm/dsi: Fix DSI index detection when version clash occurs new 5da326f4232d drm/msm/dsi: dsi_cfg: Deduplicate identical structs new 61dbf8d2e7c2 drm/msm/dsi: dsi_cfg: Merge SC7180 config into SDM845 new da9887adffd6 drm/msm/dsi: Switch the QCM2290-specific compatible to ind [...] new 50da84c091a6 drm/msm/dsi: Remove custom DSI config handling new 7360fc8bdc49 dt-bindings: display/msm: dsi-controller-main: Add SM6115 new 6fda1c9420f2 drm/msm/mdp5: set varaiable msm8x76_config storage-class-s [...] new db1072e1c38c drm/msm/mdp4: Remove empty prepare_commit() function new 6bfb8b589c17 Merge branches 'msm-next-lumag-dp', 'msm-next-lumag-dsi', [...] new 8f940ddbc4f1 drm/msm/dpu: Allow variable SSPP_BLK size new 8399a5ff18dc drm/msm/dpu: Allow variable INTF_BLK size new fc4fcfb0744b drm/msm/dpu: constify DSC data structures new ac1c5ed678e8 drm/msm/dpu: mark remaining pp data as const new fbbd8cce803a drm/msm/dpu: move UBWC/memory configuration to separate struct new 9cc547933636 drm/msm/dpu: split SM8550 catalog entry to the separate file new 225978f43986 drm/msm/dpu: split SC8280XP catalog entry to the separate file new f0f2c32a662c drm/msm/dpu: split SC7280 catalog entry to the separate file new b8ece0c61e13 drm/msm/dpu: split SM8350 catalog entry to the separate file new 01f2e9a70be1 drm/msm/dpu: split SM6115 catalog entry to the separate file new c22a42bd3eb7 drm/msm/dpu: split QCM2290 catalog entry to the separate file new c9cd1552e95b drm/msm/dpu: split SC7180 catalog entry to the separate file new 2f36168e3257 drm/msm/dpu: split SM8250 catalog entry to the separate file new 97e2c8037694 drm/msm/dpu: split SC8180X catalog entry to the separate file new 25035306871e drm/msm/dpu: split SM8150 catalog entry to the separate file new 1c611c481e8d drm/msm/dpu: split MSM8998 catalog entry to the separate file new 9a4425f404c3 drm/msm/dpu: split SDM845 catalog entry to the separate file new 460c410f02e4 drm/msm/dpu: duplicate sdm845 catalog entries new 7ea3e251a84e drm/msm/dpu: duplicate sc7180 catalog entries new 8589ccd71067 drm/msm/dpu: duplicate sm8150 catalog entries new 586c11233ea8 drm/msm/dpu: duplicate sm8250 catalog entries new 9bea40825512 drm/msm/dpu: duplicate sm8350 catalog entries new 2861ce202cd8 drm/msm/dpu: expand sc8180x catalog new 02538790a8d4 drm/msm/dpu: expand sc7180 catalog new 5ce224840b9e drm/msm/dpu: expand sm6115 catalog new 463ba323aeb4 drm/msm/dpu: expand sm8550 catalog new 8f41187a0649 drm/msm/dpu: use defined symbol for sc8280xp's maxwidth new 5a7e3c008d35 drm/msm/dpu: catalog: add comments regarding DPU_CTL_SPLIT [...] new d16b77dd8658 drm/msm/dpu: drop duplicate vig_sblk instances new e5edf654536f drm/msm/dpu: inline IRQ_n_MASK defines new dac76a0144d3 drm/msm/dpu: fetch DPU configuration from match data new ac7e7c9c65ec drm/msm/dpu: drop unused macros from hw catalog new 0242e80fd3c3 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new ed30c22a6467 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a670ac3e75e regmap: allow upshifting register addresses before perform [...] new bddff5136487 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ab06bf1389f ALSA: emu10k1: update label & help in config system new d3330cb8e36a ALSA: emu10k1: documentation updates new 102882b5c62f ALSA: document that struct __snd_pcm_mmap_control64 is messed up new 3ed2b549b39f ALSA: pcm: fix wait_time calculations new 25ce150770df ALSA: pcm: rewrite snd_pcm_playback_silence() new 6abf7de06b58 ALSA: hda: LNL: add HD Audio PCI ID new a67560299c0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3456aeb02a28 ASoC: soc-dapm.c: tidyup dapm_connect_dai_pair() new 63a511284c9e ASoC: rt712-sdca: Add RT712 SDCA driver for Mic topology new c52615e494f1 ASoC: qcom: q6apm-lpass-dai: close graphs before opening a [...] new e2e530886359 ASoC: qcom: sdw: do not restart soundwire ports for every prepare new 8a0cfac69777 ASoC: qcom: fixes for Click/Pop Noise new 80a4623eb191 ASoC: max98363: Make soc_codec_dev_max98363 static new e41e1f4ae474 ASoC: SOF: Intel: hda: add __func__ in SoundWire lcount() [...] new a7fe7e24b2cd ASoC: Intel: Add rpl_mx98360_rt5682 driver new f747eb86e4a8 ASoC: SOF: Intel: MTL: conditionally wake WPIO1PG domain new ef736f305489 ASoC: SOF: Intel: hda-dai: Print the format_val as hexadec [...] new 672029caa570 ASoC: mediatek: mt8186: set variable aud_pinctrl to static new be5418dfc146 ASoC: dt-bindings: asahi-kasei,ak4458: fix missing quotes [...] new 353c2296642d Merge remote-tracking branch 'asoc/for-6.4' into asoc-next new bc21404fdb40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2311ca4112f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new cd7cd6f386df Input: cma3000_d0x - remove unneeded code new 210f8cab0751 Input: melfas_mip4 - report palm touches new 483a14418661 Input: edt-ft5x06 - select REGMAP_I2C new ebf6ec5bb7f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e9f2f3f59028 block, bfq: remove BFQ_WEIGHT_LEGACY_DFL new d1023165eef8 blk-cgroup: delete cpd_bind_fn of blkcg_policy new 650e2cb50f3f blk-cgroup: delete cpd_init_fn of blkcg_policy new e9c932035edf Merge branch 'for-6.4/block' into for-next new ab1c590f5c9b io_uring: move pinning out of io_req_local_work_add new d73a572df246 io_uring: optimize local tw add ctx pinning new 6e7248adf8f7 io_uring: refactor io_cqring_wake() new 8501fe70ae98 io_uring: add tw add flags new 5150940079a3 io_uring: inline llist_add() new 8751d15426a3 io_uring: reduce scheduling due to tw new c66ae3ec38f9 io_uring: refactor __io_cq_unlock_post_flush() new 360cd42c4e95 io_uring: optimise io_req_local_work_add new 064c5a3dc420 Merge branch 'for-6.4/io_uring' into for-next new f201cb890e4b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e048bbac8ce1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0ca3e7ff705 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22eff43b0cb1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 76e290d80d4c Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new fa54c78bb6c0 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 12752b5db519 Merge tag 'for-v6.3-rc' new 528bd42615f4 power: supply: rk817: Drop unneeded debugging code new baba1315a74d power: supply: rk817: Fix low SOC bugs new 7d0c14c4172d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b83a1772be85 regulator: core: Consistently set mutex_owner when using w [...] new cba6cfdc7c3f regulator: core: Avoid lockdep reports when resolving supplies new 65f1b1dc0cc9 regulator: qcom-rpmh: add support for pmm8654au regulators new ba0887a6b94e regulator: qcom,rpmh: add compatible for pmm8654au RPMH new fe0fac1762de Merge remote-tracking branch 'regulator/for-6.4' into regu [...] new 69388644e0e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a23f4c2f4a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 12735746f76f Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 283ac2fe4d6e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 7f5941e18294 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 854572c4b399 Merge branch 'next' of git://github.com/cschaufler/smack-next new 0e55ccff23a0 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 8d75ff6cdeec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b75fbe27601a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c12cc1bc7d70 bus: uniphier-system-bus: Remove open coded "ranges" parsing new 1dd5474ee6ee of: Make devtree_lock declaration private new 4c32fb7dcf65 of: Move of_device_(add|register|unregister) to of_platform.h new f5a2dc751657 of: Move of_device_get_match_data() declaration new bac06718990c of: Move CPU node related functions to their own file new f40be2c449d0 of: Drop unnecessary includes in headers new 03a72ee8a282 ARM: sunxi: Drop of_device.h include new b7ae9dd5186e ARM: cpuidle: Drop of_device.h include new 2dd09925be06 riscv: Add explicit include for cpu.h new a8e6c41388dc riscv: cacheinfo: Adjust includes to remove of_device.h new 13214b0da03a cacheinfo: Adjust includes to remove of_device.h new b4416f42efc9 clocksource: ingenic: Add explicit include for cpuhotplug.h new 9500c7331fca thermal: cpuidle_cooling: Adjust includes to remove of_device.h new 0e4b6fd093c6 soc: mediatek: mtk-svs: Add explicit include for cpu.h new 6f2db1788a53 cpufreq: Adjust includes to remove of_device.h new efa4c2abdfb9 cpufreq: sun50i: Add explicit include for cpu.h new c4aa81bed3d8 cpuidle: Adjust includes to remove of_device.h new c0f4078df5c3 irqchip: loongson-eiointc: Add explicit include for cpuhotplug.h new a92cbab3b9d3 OPP: Adjust includes to remove of_device.h new 4b57e7e536b6 of: Drop cpu.h include from of_device.h new 91989c9fb0c4 of: unittest: Add bus address range parsing tests new ce56bc39638e of/address: Add of_range_to_resource() helper new 2ad2f14b4f29 of/address: Add support for 3 address cell bus new 904bfc93463d of/address: Add of_range_count() helper new 87b764b15f9a of/address: Add of_property_read_reg() helper new f7a365727d3f Merge branch 'dt/address-cleanups' into dt/next new 4e0d270f115a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc4394f4a56e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29bb20ddcec3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f96fb2df3eb3 x86/apic: Fix atomic update of offset in reserve_eilvt_offset() new b2e7ae549d84 Merge x86/apic into tip/master new e92638cf57c5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 01216c745bfd clocksource/drivers/exynos_mct: Explicitly return 0 for sh [...] new ca394a540eb0 clocksource/drivers/timer-mediatek: Split out CPUXGPT timers new 155713e86bb6 clocksource/drivers/timer-imx-gpt: Remove non-DT function new b6999fa1c847 clocksource/drivers/timer-ti-dm: Use of_address_to_resource() new 67e7a94afa75 clocksource/drivers/sh_mtu2: Mark driver as non-removable new 2f8358e46cea clocksource/drivers/timer-stm32-lp: Mark driver as non-removable new b0856d6884bf clocksource/drivers/timer-ti-dm: Improve error message in .remove new 12fdc0360660 clocksource/drivers/timer-tegra186: Convert to platform re [...] new 29574a9acebd clocksource/drivers/timer-ti-dm: Convert to platform remov [...] new 6bc2e2a00f46 clocksource/drivers/stm32-lp: Drop of_match_ptr for ID table new 810d020fea98 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 96ae3995c693 EDAC/i10nm: Add Intel Sierra Forest server support new d6c5e688899b Merge branch 'edac-drivers' into edac-for-next new 6544d9263f74 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new dee234032e76 irqchip/gic: Drop support for board files new 35727af2b15d irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4 new b53b51fcff2e Merge branch irq/gic-6.4 into irq/irqchip-next new 23c7ff129cf3 irqchip/bcm-6345-l1: Request memory region new 9dfc77917e3b irqchip: Use of_property_read_bool() for boolean properties new e80f0b6a2cf3 irqchip/irq-sifive-plic: Add syscore callbacks for hibernation new 22f1a4725fab Merge branch irq/misc-6.4 into irq/irqchip-next new 3ee92565b83e RISC-V: Clear SIP bit only when using SBI IPI operations new 0c60a31ce62c irqchip/riscv-intc: Allow drivers to directly discover INT [...] new 832f15f42646 RISC-V: Treat IPIs as normal Linux IRQs new fb0f3d281b7f RISC-V: Allow marking IPIs as suitable for remote FENCEs new 18d2199d8105 RISC-V: Use IPIs for remote TLB flush when possible new 627922843235 RISC-V: Use IPIs for remote icache flush when possible new f8415f2def18 irqchip/riscv-intc: Add empty irq_eoi() for chained irq handlers new dc0921a3764d Merge branch irq/riscv-ipi into irq/irqchip-next new 112eaa8fec5e irqchip/loongson-eiointc: Fix returned value on parsing MADT new 64cc451e45e1 irqchip/loongson-eiointc: Fix incorrect use of acpi_get_ve [...] new bdd60211eebb irqchip/loongson-eiointc: Fix registration of syscore_ops new c84efbba4690 irqchip/loongson-pch-pic: Fix registration of syscore_ops new 48ce2d722f7f irqchip/loongson-pch-pic: Fix pch_pic_acpi_init calling new 9860dac91964 Merge branch irq/loongarch-fixes-6.4 into irq/irqchip-next new ac035e18d317 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 2c14545170f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 523c1335f23e Merge branches 'urgent-rcu.2023.04.05a' and 'joel-boqun.20 [...] new bf8cfd13e911 locktorture: Add long_hold to adjust lock-hold delays new e1a31fe782b5 srcu: Remove extraneous parentheses from srcu_read_lock() etc. new d88d0cbb2c68 rcu: Remove RCU_NONIDLE() new 762a82b2d1a5 rcu-tasks: Avoid pr_info() with spin lock in cblist_init_g [...] new 5c4a67b7bc2e rcutorture: Correct name of use_softirq module parameter new b5ccefd625d4 rcu: Check callback-invocation time limit for rcuc kthreads new b4849ccb76e5 doc: Get rcutree module parameters back into alpha order new 4a15a67d4e93 doc: Document the rcutree.rcu_resched_ns module parameter new 8bf51c2e61f0 rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() new f26414647eb1 rcu/rcuscale: Stop kfree_scale_thread thread(s) after unlo [...] new 3f61743069b6 doc/rcutorture: Add description of rcutorture.stall_cpu_block new 30114dfd5e09 rcu-tasks: Clarify the cblist_init_generic() function's pr [...] new 9baacf53f1c2 torture: Remove duplicated argument -enable-kvm for ppc64 new d6f89e899b25 tools/nolibc: tests: use volatile to force stack smashing new 9d75a6655cde rcu/kvfree: Eliminate k[v]free_rcu() single argument macro new 439660e8b8a9 rcu: Employ jiffies-based backstop to callback time limit new 75e77b8e032d tools/nolibc: tests: fix build on non-c99 compliant compilers new 9c053aafefb9 tools/nolibc: fix build of the test case using glibc new 229cbbf349a1 tools/nolibc: add libc-test binary new 5bf5963d49b4 tools/nolibc: add wrapper for memfd_create new d449546c957f tools/nolibc: implement fd-based FILE streams new c8720107c405 tools/nolibc: add testcases for vfprintf new 469508e0c6ea rcu/kvfree: Add debug to check grace periods new 0d6ab728d0e6 rcu/kvfree: Add debug check for GP complete for kfree_rcu_ [...] new f8ae23f284fa rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checkin [...] new a5e77e941a57 Revert "rcu/kvfree: Eliminate k[v]free_rcu() single argume [...] new 86c49f36732c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new c1c4fa3dcae9 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 5a23ad6510c8 KVM: arm64: Prevent userspace from handling SMC64 arch range new 00e0c947118f KVM: arm64: Test that SMC64 arch calls are reserved new c5284f6d8ce2 KVM: selftests: Fix spelling mistake "KVM_HYPERCAL_EXIT_SM [...] new df706d5176fd Merge branch kvm-arm64/smccc-filtering into kvmarm-master/next new a0dbb9cfad6c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b3c1dd113d20 Merge branch 'cmd_msrs' new 1da1ae55e8ef Merge branch 'generic' new 944a8dad8b4e KVM: x86: set "mitigate_smt_rsb" storage-class-specifier t [...] new cf9f4c0eb169 KVM: x86/mmu: Refresh CR0.WP prior to checking for emulate [...] new 26cd6a0ff3ff Merge branch 'misc' new 41e07665f1a6 KVM: x86/mmu: Add a helper function to check if an SPTE ne [...] new 5982a5392663 KVM: x86/mmu: Use kvm_ad_enabled() to determine if TDP MMU [...] new 697c89bed94e KVM: x86/mmu: Consolidate Dirty vs. Writable clearing logi [...] new 89c313f20c1e KVM: x86/mmu: Atomically clear SPTE dirty state in the cle [...] new cf05e8c7325e KVM: x86/mmu: Drop access tracking checks when clearing TD [...] new 1e0f42985ffa KVM: x86/mmu: Bypass __handle_changed_spte() when clearing [...] new e73008705d0c KVM: x86/mmu: Remove "record_dirty_log" in __tdp_mmu_set_spte() new 7ee131e3a3c3 KVM: x86/mmu: Clear only A-bit (if enabled) when aging TDP [...] new 6141df067d04 KVM: x86/mmu: Drop unnecessary dirty log checks when aging [...] new 891f11596068 KVM: x86/mmu: Bypass __handle_changed_spte() when aging TD [...] new 0b7cc2547d53 KVM: x86/mmu: Remove "record_acc_track" in __tdp_mmu_set_spte() new 1f9973456e80 KVM: x86/mmu: Remove handle_changed_spte_dirty_log() new 40fa907e5a69 KVM: x86/mmu: Merge all handle_changed_pte*() functions new 8a1300ff9518 KVM: x86: Rename Hyper-V remote TLB hooks to match establi [...] new 9ed3bf411226 KVM: x86/mmu: Move filling of Hyper-V's TLB range struct i [...] new f7ae53fb1bce Merge branch 'mmu' new 771214507387 KVM: selftests: Close opened file descriptor in stable_tsc [...] new c93f19f7b145 Merge branch 'selftests' new c0d0ce9b5a85 KVM: SVM: Remove a duplicate definition of VMCB_AVIC_APIC_ [...] new 17eb2628b92d Merge branch 'svm' new 548bd27428b9 KVM: VMX: Use is_64_bit_mode() to check 64-bit mode in SGX [...] new 84f481315b10 KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted new f45906b86ec8 Merge branch 'vmx' new 7e768ce8278b KVM: x86/pmu: Zero out pmu->all_valid_pmc_idx each time it [...] new 098f4c061ea1 KVM: x86/pmu: Disallow legacy LBRs if architectural LBRs a [...] new b1932c5c19dd KVM: x86: Rename kvm_init_msr_list() to clarify it inits m [...] new fb3146b4dc3b KVM: x86: Add a helper to query whether or not a vCPU has [...] new 5757f5b95622 KVM: x86: Add macros to track first...last VMX feature MSRs new 9eb6ba31db27 KVM: x86: Generate set of VMX feature MSRs using first/las [...] new e4d86fb910df KVM: selftests: Split PMU caps sub-tests to avoid writing [...] new 0094f62c7eaa KVM: x86: Disallow writes to immutable feature MSRs after KVM_RUN new 3a6de51a437f KVM: x86/pmu: WARN and bug the VM if PMU is refreshed afte [...] new 957d0f70e97b KVM: x86/pmu: Zero out LBR capabilities during PMU refresh new 710fb612672e KVM: selftests: Move 0/initial value PERF_CAPS checks to d [...] new b1b705627cb3 KVM: selftests: Assert that full-width PMC writes are supp [...] new 22234c2495ea KVM: selftests: Print out failing MSR and value in vcpu_set_msr() new f138258565d1 KVM: selftests: Verify KVM preserves userspace writes to " [...] new 69713940d2b4 KVM: selftests: Drop now-redundant checks on PERF_CAPABILI [...] new 37f4e79c43e5 KVM: selftests: Test all fungible features in PERF_CAPABILITIES new a2a34d148e75 KVM: selftests: Test all immutable non-format bits in PERF [...] new baa36dac6ca8 KVM: selftests: Expand negative testing of guest writes to [...] new 81fd92411264 KVM: selftests: Test post-KVM_RUN writes to PERF_CAPABILITIES new bc7bb0082960 KVM: selftests: Drop "all done!" printf() from PERF_CAPABI [...] new 8ac2f774b9ea KVM: selftests: Refactor LBR_FMT test to avoid use of sepa [...] new 8b95b4155523 KVM: selftests: Add negative testcase for PEBS format in P [...] new d8f992e9fde8 KVM: selftests: Verify LBRs are disabled if vPMU is disabled new cdd2fbf6360e KVM: x86/pmu: Rename pmc_is_enabled() to pmc_is_globally_e [...] new 8bca8c5ce40b KVM: VMX: Refactor intel_pmu_{g,}set_msr() to align with o [...] new 649bccd7fac9 KVM: x86/pmu: Rewrite reprogram_counters() to improve performance new 4fa5843d81fd KVM: x86/pmu: Fix a typo in kvm_pmu_request_counter_reprogam() new dfdeda67ea2d KVM: x86/pmu: Prevent the PMU from counting disallowed events new 4d663d83a561 Merge branch 'pmu' new 946cb38d4bd9 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 3b84fd981b71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e98287597631 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0de0ab9a659a platform/x86: Move ideapad ACPI helpers to a new header new e82882cdd241 platform/x86: Add driver for Yoga Tablet Mode switch new 3e9adae9336f platform/x86: think-lmi: Remove unnecessary casts for attributes new 01862d01cb36 platform/x86: x86-android-tablets: Use LP8557 in direct mo [...] new ec5a4565fd6e platform/x86: x86-android-tablets: Share lp855x_platform_d [...] new c69fec50ec2e platform/x86: x86-android-tablets: Add Lenovo Yoga Book X9 [...] new fb131c472df9 platform/x86: apple-gmux: Fix iomem_base __iomem annotation new 7bef7eea539d platform/mellanox: add firmware reset support new 4f59630a5ed0 platform/x86: intel-uncore-freq: Add client processors new f8bf23329048 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d946c9118047 platform/chrome: cros_typec_switch: Add missing fwnode_han [...] new e2bc3d772792 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b7193cecabb Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 63363ea02a58 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 970056ce7e92 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new a9042796f9d0 usb: musb: da8xx: Convert to platform remove callback retu [...] new c5477ce3bc3d usb: musb: jz4740: Convert to platform remove callback ret [...] new ace4e2637c01 usb: musb: mediatek: Convert to platform remove callback r [...] new 37e7750091ad usb: musb: mpfs: Convert to platform remove callback retur [...] new aa846a29e1cc usb: musb: musb_core: Convert to platform remove callback [...] new e6547b5e5c2c usb: musb: musb_dsps: Convert to platform remove callback [...] new cb020bf52253 usb: musb: omap2430: Convert to platform remove callback r [...] new 2a21aceed2fe usb: musb: sunxi: Convert to platform remove callback retu [...] new 969c9528ad05 usb: musb: tusb6010: Convert to platform remove callback r [...] new 800054021843 usb: musb: ux500: Convert to platform remove callback retu [...] new d56de8c9a17d usb: typec: tcpm: try to get role switch from tcpc fwnode new be15c65ad027 dt-bindings: usb: typec-tcpci: convert to DT schema format new 03f009a9d41f dt-bindings: usb: tps6598x: make interrupts optional new 917dc99b6591 usb: dwc3: pci: Change PCI device macros new 326e1c208f3f usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325 new c336fae2c5be usb: chipidea: imx: avoid unnecessary probe defer new 72958d337859 dt-bindings: usb: mediatek,mtk-xhci: drop assigned-clocks new d024ebb27457 dt-bindings: usb: ti,j721e-usb: drop assigned-clocks new 0246b15bbb43 dt-bindings: usb: ti,keystone-dwc3: drop assigned-clocks new 8e86652e3e71 Merge 6.3-rc6 into usb-next new cdf329b2d206 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new aaeeb7870beb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 86c276b91c4a dt-bindings: serial: fsl-lpuart: add optional power-domain [...] new b2ea273a477c tty: Fix typo in LEGACY_TIOCSTI Kconfig description new 039535ecf18e Merge 6.3-rc6 into tty-next new 3e887d922a14 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new ae13381da5ff vmci_host: fix a race condition in vmci_host_poll() causing GPF new b19a4266c52d of: Fix modalias string generation new 1ca28dc907b3 dt-bindings: nvmem: qcom,spmi-sdam: fix example 'reg' property new bcd1fe07def0 nvmem: xilinx: zynqmp: make modular new 9f4615338a35 dt-bindings: nvmem: convert amlogic-meson-mx-efuse.txt to [...] new ce030eb191b7 dt-bindings: nvmem: convert amlogic-efuse.txt to dt-schema new 2187af84e5d0 dt-bindings: nvmem: Fix spelling mistake "platforn" -> "platform" new 5c3d15e127eb of: Update of_device_get_modalias() new 673aa1ed1c9b of: Rename of_modalias_node() new bd7a7ed774af of: Move of_modalias() to module.c new e6506f06d5e8 of: Move the request module helper logic to module.c new 196975377086 usb: ulpi: Use of_request_module() new 2f555f58f5ce of: device: Kill of_device_request_module() new 266570f496b9 nvmem: core: introduce NVMEM layouts new 6468a6f45148 nvmem: core: handle the absence of expected layouts new b1c37bec1ccf nvmem: core: request layout modules loading new 345ec382cd4b nvmem: core: add per-cell post processing new de12c9691501 nvmem: core: allow to modify a cell before adding it new 6c56a82d7895 nvmem: imx-ocotp: replace global post processing with layouts new 011e40a166fd nvmem: cell: drop global cell_post_process new 8a134fd9f932 nvmem: core: provide own priv pointer in post process callback new d9fae023fe86 nvmem: layouts: sl28vpd: Add new layout driver new fe191489d66f MAINTAINERS: add myself as sl28vpd nvmem layout driver new d3c0d12f6474 nvmem: layouts: onie-tlv: Add new layout driver new f126612181fb MAINTAINERS: Add myself as ONIE tlv NVMEM layout maintainer new d14d9f0e737e dt-bindings: nvmem: Drop unneeded quotes new a4fb434ef96a nvmem: stm32-romem: mark OF related data as maybe unused new de6e05097f7d nvmem: mtk-efuse: Support postprocessing for GPU speed bin [...] new 796d160c4ed0 dt-bindings: nvmem: Add compatible for SM6350 new cc25eba0b882 dt-bindings: nvmem: Add compatible for SM6375 new 1dc552fa33cf nvmem: bcm-ocotp: Use devm_platform_ioremap_resource() new 649409990d2e nvmem: nintendo-otp: Use devm_platform_ioremap_resource() new c2367aa60d5e nvmem: vf610-ocotp: Use devm_platform_get_and_ioremap_resource() new 7e2805c203a6 dt-bindings: nvmem: u-boot,env: add MAC's #nvmem-cell-cells new 55d4980ce55b nvmem: core: support specifying both: cell raw data & post [...] new c49f1a8af6bc nvmem: u-boot-env: post-process "ethaddr" env variable new 814c978f02db nvmem: Add macro to register nvmem layout drivers new 0abdf99fe0c8 nvmem: layouts: sl28vpd: Use module_nvmem_layout_driver() new d119eb38faab nvmem: layouts: onie-tlv: Use module_nvmem_layout_driver() new 6b13e4b6a9a4 nvmem: layouts: onie-tlv: Drop wrong module alias new a8642cd11635 nvmem: layouts: sl28vpd: set varaiable sl28vpd_layout stor [...] new 5790d407daa3 Merge 6.3-rc6 into char-misc-next new dea3215f33f2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 248ed9e227e6 accel/habanalabs: Remove redundant pci_clear_master new 6c31c1375927 accel/habanalabs: unmap mapped memory when TLB inv fails new 957b247bca43 accel/habanalabs: print event type when device is disabled new fb10da933710 accel/habanalabs: check return value of add_va_block_locked new 9d7fef7c5963 accel/habanalabs: change COMMS warning messages to error level new a855f710f5d4 accel/habanalabs: remove duplicated disable pci msg new 3a8d7c3a7d1b accel/habanalabs: send disable pci when compute ctx is active new 6306e815836c accel/habanalabs: fix access error clear event new 12f770113884 accel/habanalabs: improvements to FW ver extraction new d1943f1b9779 accel/habanalabs: fix HBM MMU interrupt handling new 49fd071d1572 accel/habanalabs: print raw binning masks in debug level new 9cf56f0d9780 accel/habanalabs: remove completion from abnormal interrup [...] new d4801c048543 accel/habanalabs: fix events mask of decoder abnormal interrupts new 82a1b48a4e3e accel/habanalabs: fix wrong reset and event flags new 802f25b6c2c0 accel/habanalabs: sync f/w events interrupt in hard reset new c19350efa9da accel/habanalabs: don't wait for STS_OK after sending COMMS WFE new 38f3c732fce6 accel/habanalabs: fixes for unexpected error interrupt new a25c2f7a4672 accel/habanalabs/uapi: new Gaudi2 server type new b207e166dbad accel/habanalabs: remove Gaudi1 multi MSI code new 91204e4703ae accel/habanalabs: fix handling of arc farm sei event new 31420f93b5c1 accel/habanalabs: speedup h/w queues test in Gaudi2 new 56499c461589 accel/habanalabs: add missing error flow in hl_sysfs_init() new 2909cca706bf Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new e490ffb3d1ce Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new c4351b646123 iio: adc: ti-ads1100: fix error code in probe() new 87441b312325 staging: iio: resolver: ads1210: fix config mode new 86fb8b3aebd7 dt-bindings: iio: st-sensors: Fix repeated text new 9740827468ce iio: addac: stx104: Fix race condition for stx104_write_raw() new 4f9b80aefb9e iio: addac: stx104: Fix race condition when converting ana [...] new 46a4cac7f841 iio: addac: stx104: Use define rather than hardcoded limit [...] new a94abc74c524 iio: addac: stx104: Improve indentation in stx104_write_raw() new c7301b848191 iio: addac: stx104: Migrate to the regmap API new 7c95a3f51a54 iio: addac: stx104: Use regmap_read_poll_timeout() for con [...] new 543c8f2f3cc4 dt-bindings: iio: temperature: ltc2983: Fix child node une [...] new ac2babe70a9b dt-bindings: iio: temperature: ltc2983: Make 'adi,custom-t [...] new f1caa90085ef iio: dac: set variable max5522_channels storage-class-spec [...] new b27f0b40e49f doc: Make sysfs-bus-iio doc more exact new 38416c28e168 iio: light: Add gain-time-scale helpers new ca11e4a35154 MAINTAINERS: Add IIO gain-time-scale helpers new 0dca5c9730dc dt-bindings: iio: light: Support ROHM BU27034 new e52afbd61039 iio: light: ROHM BU27034 Ambient Light Sensor new c86b0e73f0be MAINTAINERS: Add ROHM BU27034 new 6c25365cbcd4 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 023503d8f33c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ab0cb84dc3e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fd5a6ae03df3 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 80472350d9d1 staging: vme: clean up duplicate definitions of dependencies new 7c2455436242 staging: rtl8723bs: indent with tab, align with space new d8571801a61c staging: rtl8192e: Remove RF_Type from .._dm_tx_update_tss [...] new b7119698bcca staging: rtl8192e: Remove enum RF_1T2R and RF_Type new 0be699ab84b1 staging: rtl8192e: Remove local variable Value and powerle [...] new 8e45222d792c staging: rtl8192e: Remove case customer_id = RT_CID_DLINK new 795916c1c8be staging: rtl8192e: Remove case customer_id = RT_CID_819x_C [...] new 3642e50acc63 staging: rtl8192e: Remove case customer_id = RT_CID_DEFAULT, .. new f395d3f9d2d0 staging: rtl8192e: remove extra blank lines in rtllib_cryp [...] new 7cf3f17b58e2 staging: rtl8192e: fix alignment to match open parenthesis new 73749c7fb4ab staging: rtl8192e: avoid CamelCase <dot11RSNAStatsCCMPForm [...] new f60fc1311bcc staging: rtl8192e: avoid CamelCase <dot11RSNAStatsCCMPReplays> new 85f76d9301ff staging: rtl8192e: avoid CamelCase <dot11RSNAStatsCCMPDecr [...] new 41500f453562 staging: rtl8192e: Add blank lines after declarations new bf1a9fca03fe Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 1c13c634f36f Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 59f447fce472 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fdd19299a611 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4be3911d56e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 688ff2804b63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a9421482150 dma-api-howto: typo fix new e7b06a5b804e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 810c03d9d7c9 rpmsg: qcom_smd: Make qcom_smd_unregister_edge() return void new 49446e573bf5 rpmsg: qcom_glink_rpm: Convert to platform remove callback [...] new 38be89514b88 rpmsg: qcom_smd: Convert to platform remove callback retur [...] new 5de6ef496eee remoteproc: imx_dsp_rproc: Improve exception handling in i [...] new 1722c7018c52 Merge branches 'rpmsg-next' and 'rproc-next' into for-next new 0ada2752e921 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f09673770e76 Merge tag 'intel-gpio-v6.4-2' of git://git.kernel.org/pub/ [...] new 35fbd2e341f1 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new fd9820d86d78 dt-bindings: pinctrl: qcom,pmic-gpio: add compatible for p [...] new 0538897a01a1 pinctrl: qcom: spmi-gpio: add support for pmm8654au-gpio new 000602e6d9b0 dt-bindings: pinctrl: mediatek: deprecate custom drive str [...] new e34bdc71ee5b dt-bindings: pinctrl: mediatek: deprecate custom bias pull [...] new 29a66a6c71d6 dt-bindings: pinctrl: mediatek,mt8365-pinctrl: add drive s [...] new b391efeeaf0b pinctrl: qcom: Add "and" to PIN_CONFIG_INPUT_ENABLE comment new 86169e657aaa Merge tag 'renesas-pinctrl-for-v6.4-tag2' of git://git.ker [...] new 3478ce851cbb Merge branch 'devel' into for-next new 72ee200d3bfa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45f558d00aa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eefe0a1dbd33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22a8be280383 selftests/resctrl: Return NULL if malloc_and_init_memory() [...] new c90b3b588e36 selftests/resctrl: Move ->setup() call outside of test spe [...] new fa10366cc6f4 selftests/resctrl: Allow ->setup() to return errors new 0d45c83b95da selftests/resctrl: Check for return value after write_schemata() new 5d869d7bb4b8 selftests/resctrl: Replace obsolete memalign() with posix_ [...] new 9ce29d23a133 selftests/resctrl: Change initialize_llc_perf() return typ [...] new e48c32306bce selftests/resctrl: Change name from CBM_MASK_PATH to INFO_PATH new a967e17f9184 selftests/resctrl: Use remount_resctrlfs() consistently wi [...] new 5874a6a187f2 selftests/resctrl: Correct get_llc_perf() param in functio [...] new de241be29e09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ee1a7bc7b417 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new bd469bff8973 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5dbbfa7b1999 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 8441546fcf71 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 42c56f297efa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fca6c7d6d577 Merge branch 'main' of git://git.infradead.org/users/willy [...] new a9458828b1b6 drivers/clocksource/hyper-v: non ACPI support in hyperv clock new cb4ef94f344f ACPI: bus: Add stub acpi_sleep_state_supported() in non-AC [...] new ef57120072a7 Drivers: hv: vmbus: Convert acpi_device to more generic pl [...] new 9446106f5114 dt-bindings: bus: Add Hyper-V VMBus new 38299f300c12 Driver: VMBus: Add Devicetree support new 71b19a41a15d Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 4308c6878acf bus: mhi: host: Avoid ringing EV DB if there are no elemen [...] new d469d9448a0f bus: mhi: host: Remove duplicate ee check for syserr new 1d1493bdc25f bus: mhi: host: Use mhi_tryset_pm_state() for setting fw e [...] new c14d2a049d39 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 3327b86c0d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 583d7661517f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 91783efd7dcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83c3c8d60a45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30abc3545831 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 00140a830836 rust: sync: impl {Debug,Display} for {Unique,}Arc new f431c5c581fa samples: rust: print: Add sample code for Arc printing new 3c01a424a37f rust: Enable the new_uninit feature for kernel and driver crates new 65b571afdfdc rust: Import upstream `alloc::vec::set_len_on_drop` module new ae12ae137270 rust: Import upstream `alloc::vec::spec_extend` module new 3dcb652a3afc rust: Add SPDX headers to alloc::vec::{spec_extend, set_le [...] new 318c3cc8e107 rust: alloc: vec: Add some try_* methods we need new 39867fec2855 rust: macros: Allow specifying multiple module aliases new 1edd03378e50 rust: sync: arc: Implement Arc<dyn Any + Send + Sync>::downcast() new 9635c53634d3 rust: sync: arc: Add UniqueArc<MaybeUninit<T>::assume_init() new aca497e3164e rust: error: Rename to_kernel_errno() -> to_errno() new 609a73b8a417 rust: error: Add Error::to_ptr() new 5a172a0e25ae rust: error: Add Error::from_errno{_unchecked}() new 3a36ce494974 rust: error: Add to_result() helper new 711e21fb0694 rust: error: Add a helper to convert a C ERR_PTR to a `Result` new 871d3de0d7a5 rust: error: Add from_result() helper new ab6524499292 rust: enable the `pin_macro` feature new aa2e02910cfa rust: macros: add `quote!` macro new b627bd5c1b61 rust: sync: change error type of constructor functions new c4840e50ff00 rust: types: add `Opaque::raw_get` new dde8be495609 rust: add pin-init API core new f9694043a546 rust: init: add initialization macros new ac2cfea3dcb2 rust: init/sync: add `InPlaceInit` trait to pin-initialize [...] new f571f92b7373 rust: init: add `PinnedDrop` trait and macros new 72d01f98ccdb rust: init: add `stack_pin_init!` macro new d1a77c2755b9 rust: init: add `Zeroable` trait and `init::zeroed` function new 17910626cfad rust: prelude: add `pin-init` API items to prelude new 105d7c036790 rust: types: add `Opaque::ffi_init` new ab1b5ea24d4b rust: sync: reduce stack usage of `UniqueArc::try_new_uninit` new 2d0dec625d87 rust: sync: add functions for initializing `UniqueArc<Mayb [...] new fd4ce8b2eada Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 9faa5e1bd852 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 60de0006f981 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 58312b274975 rxrpc: Replace fake flex-array with flexible-array member new 805dd816328c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new fd79902d0684 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4597d716af1 of/address: fixup for "Add of_property_read_reg() helper" new 6e8978352b47 Revert "drm/ttm: Reduce the number of used allocation orde [...] new 009795d283d1 Add linux-next specific files for 20230411
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 (e134c93f788f) \ N -- N -- N refs/heads/master (009795d283d1)
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 1747 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: .clang-format | 1 + Documentation/ABI/testing/sysfs-bus-iio | 13 +- Documentation/accel/index.rst | 1 + Documentation/accel/qaic/aic100.rst | 510 ++ Documentation/accel/qaic/index.rst | 13 + Documentation/accel/qaic/qaic.rst | 170 + Documentation/admin-guide/kernel-parameters.rst | 2 +- Documentation/admin-guide/mm/ksm.rst | 41 +- Documentation/{ => arch}/arc/arc.rst | 0 Documentation/{ => arch}/arc/features.rst | 0 Documentation/{ => arch}/arc/index.rst | 0 Documentation/{ => arch}/ia64/aliasing.rst | 0 Documentation/{ => arch}/ia64/efirtc.rst | 0 Documentation/{ => arch}/ia64/err_inject.rst | 0 Documentation/{ => arch}/ia64/features.rst | 0 Documentation/{ => arch}/ia64/fsys.rst | 0 Documentation/{ => arch}/ia64/ia64.rst | 0 Documentation/{ => arch}/ia64/index.rst | 0 Documentation/{ => arch}/ia64/irq-redir.rst | 0 Documentation/{ => arch}/ia64/mca.rst | 0 Documentation/{ => arch}/ia64/serial.rst | 0 Documentation/arch/index.rst | 8 +- Documentation/{ => arch}/m68k/buddha-driver.rst | 0 Documentation/{ => arch}/m68k/features.rst | 0 Documentation/{ => arch}/m68k/index.rst | 0 Documentation/{ => arch}/m68k/kernel-options.rst | 0 Documentation/{ => arch}/parisc/debugging.rst | 0 Documentation/{ => arch}/parisc/features.rst | 0 Documentation/{ => arch}/parisc/index.rst | 0 Documentation/{ => arch}/parisc/registers.rst | 0 Documentation/arm/index.rst | 1 + Documentation/arm/stm32/stm32mp151-overview.rst | 36 + Documentation/arm64/silicon-errata.rst | 2 + Documentation/core-api/dma-api-howto.rst | 2 +- Documentation/devicetree/bindings/arm/fsl.yaml | 10 + Documentation/devicetree/bindings/arm/qcom.yaml | 12 + .../devicetree/bindings/bus/microsoft,vmbus.yaml | 54 + .../bindings/clock/qcom,ipq9574-gcc.yaml | 61 + .../bindings/crypto/qcom,inline-crypto-engine.yaml | 42 + .../bindings/display/bridge/samsung,mipi-dsim.yaml | 255 + .../bindings/display/exynos/exynos_dsim.txt | 92 - .../devicetree/bindings/firmware/qcom,scm.yaml | 3 + .../devicetree/bindings/hwmon/ti,tmp464.yaml | 2 +- .../bindings/iio/light/rohm,bu27034.yaml | 46 + .../bindings/iio/temperature/adi,ltc2983.yaml | 67 +- .../media/mediatek,vcodec-subdev-decoder.yaml | 113 +- .../memory-controllers/mediatek,smi-common.yaml | 2 + .../memory-controllers/mediatek,smi-larb.yaml | 4 + .../devicetree/bindings/net/dsa/brcm,sf2.yaml | 10 - .../devicetree/bindings/net/ethernet-switch.yaml | 4 + .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 4 +- ...,imx6q-pcie.yaml => fsl,imx6q-pcie-common.yaml} | 140 +- .../devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml | 85 + .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 240 +- .../bindings/pinctrl/mediatek,mt8183-pinctrl.yaml | 8 +- .../bindings/pinctrl/mediatek,mt8365-pinctrl.yaml | 43 +- .../bindings/pinctrl/qcom,pmic-gpio.yaml | 2 + .../bindings/regulator/qcom,rpmh-regulator.yaml | 17 + .../devicetree/bindings/serial/fsl-lpuart.yaml | 3 + .../bindings/sound/asahi-kasei,ak4458.yaml | 4 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 8 - .../devicetree/bindings/usb/nxp,ptn5110.yaml | 72 + .../devicetree/bindings/usb/ti,j721e-usb.yaml | 6 - .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 8 - .../devicetree/bindings/usb/ti,tps6598x.yaml | 2 - .../devicetree/bindings/usb/typec-tcpci.txt | 49 - .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/9p.rst | 50 +- Documentation/hwmon/asus_ec_sensors.rst | 2 + Documentation/hwmon/hwmon-kernel-api.rst | 6 +- Documentation/kbuild/llvm.rst | 4 + Documentation/kernel-hacking/false-sharing.rst | 206 + Documentation/kernel-hacking/index.rst | 1 + Documentation/mm/physical_memory.rst | 2 +- Documentation/networking/ip-sysctl.rst | 2 + Documentation/rust/arch-support.rst | 2 +- Documentation/sound/alsa-configuration.rst | 5 +- Documentation/sound/cards/audigy-mixer.rst | 27 +- Documentation/sound/cards/sb-live-mixer.rst | 17 +- Documentation/sound/hd-audio/models.rst | 2 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 14 +- Documentation/translations/zh_CN/arch/index.rst | 2 +- .../zh_CN/{ => arch}/parisc/debugging.rst | 4 +- .../translations/zh_CN/{ => arch}/parisc/index.rst | 4 +- .../zh_CN/{ => arch}/parisc/registers.rst | 4 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 25 + MAINTAINERS | 62 +- Makefile | 2 +- Next/SHA1s | 210 +- Next/merge.log | 5204 +++++++++----- arch/alpha/kernel/pci.c | 5 +- arch/arm/arm-soc-for-next-contents.txt | 65 +- arch/arm/boot/dts/Makefile | 4 + arch/arm/boot/dts/armada-370-rd.dts | 2 +- arch/arm/boot/dts/armada-381-netgear-gs110emx.dts | 2 +- arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts | 7 +- arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts | 7 +- arch/arm/boot/dts/armada-385-linksys.dtsi | 2 +- arch/arm/boot/dts/armada-385-turris-omnia.dts | 2 - arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 2 +- arch/arm/boot/dts/imx6ull-tarragon-common.dtsi | 852 +++ arch/arm/boot/dts/imx6ull-tarragon-master.dts | 82 + arch/arm/boot/dts/imx6ull-tarragon-micro.dts | 10 + arch/arm/boot/dts/imx6ull-tarragon-slave.dts | 32 + arch/arm/boot/dts/imx6ull-tarragon-slavext.dts | 64 + arch/arm/boot/dts/kirkwood-dir665.dts | 3 +- arch/arm/boot/dts/kirkwood-l-50.dts | 2 +- arch/arm/boot/dts/kirkwood-linksys-viper.dts | 3 +- arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts | 3 +- arch/arm/boot/dts/kirkwood-rd88f6281.dtsi | 2 +- arch/arm/boot/dts/orion5x-netgear-wnr854t.dts | 7 +- arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts | 19 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 2 - arch/arm/boot/dts/qcom-sdx65-mtp.dts | 11 +- arch/arm/boot/dts/qcom-sdx65.dtsi | 47 +- arch/arm/configs/imx_v4_v5_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 8 +- arch/arm/kernel/bios32.c | 16 +- arch/arm/kernel/cpuidle.c | 1 - arch/arm/mach-dove/pcie.c | 10 +- arch/arm/mach-mv78xx0/pcie.c | 10 +- arch/arm/mach-orion5x/pci.c | 10 +- arch/arm/mach-sunxi/mc_smp.c | 1 - arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 69 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 55 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 55 + .../dts/freescale/imx8mp-data-modul-edm-sbc.dts | 977 +++ arch/arm64/boot/dts/freescale/imx8mp.dtsi | 55 + arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 85 + arch/arm64/boot/dts/marvell/Makefile | 1 + .../boot/dts/marvell/armada-3720-gl-mv1000.dts | 239 + .../boot/dts/marvell/armada-7040-mochabin.dts | 1 + arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 10 +- arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 2 +- arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 3 +- arch/arm64/boot/dts/qcom/Makefile | 7 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 2 - arch/arm64/boot/dts/qcom/ipq5332-mi01.2.dts | 14 + .../{ipq5332-mi01.2.dts => ipq5332-rdp468.dts} | 34 +- arch/arm64/boot/dts/qcom/ipq5332.dtsi | 67 + arch/arm64/boot/dts/qcom/ipq8074.dtsi | 3 +- arch/arm64/boot/dts/qcom/ipq9574-al02-c7.dts | 84 + .../boot/dts/qcom/{ipq5332.dtsi => ipq9574.dtsi} | 172 +- arch/arm64/boot/dts/qcom/msm8916-thwc-ufi001c.dts | 3 + arch/arm64/boot/dts/qcom/msm8953.dtsi | 358 + arch/arm64/boot/dts/qcom/msm8976.dtsi | 3 +- arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 5 - .../dts/qcom/msm8994-huawei-angler-rev-101.dts | 11 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 1 - arch/arm64/boot/dts/qcom/msm8994.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 1 - arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 1 - .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 1 - .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 2 - arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts | 3 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm2250.dtsi | 63 + arch/arm64/boot/dts/qcom/pm8916.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcm2290.dtsi | 1561 ++++ arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 3 +- arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 112 + arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 233 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 9 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 41 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 14 +- arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 25 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 16 +- arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 2 - arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 13 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 27 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 4 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 4 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 12 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 41 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 37 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 20 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 7 +- arch/arm64/boot/dts/qcom/sdm845-wcd9340.dtsi | 1 - arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 4 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 80 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 5 - arch/arm64/boot/dts/qcom/sm6115.dtsi | 15 +- arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts | 35 + .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 1 - ...-pdx201.dts => sm6125-xiaomi-laurel-sprout.dts} | 260 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 67 +- .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 1 - arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 5 + .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 1 - arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 5 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 36 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 1 - .../boot/dts/qcom/sm8250-xiaomi-elish-boe.dts | 18 + ...i-elish.dts => sm8250-xiaomi-elish-common.dtsi} | 79 +- .../boot/dts/qcom/sm8250-xiaomi-elish-csot.dts | 18 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 35 +- .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 1 - arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 - .../boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi | 1 - arch/arm64/boot/dts/qcom/sm8450.dtsi | 12 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 315 +- arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/sysreg.h | 8 - arch/arm64/kvm/arm.c | 26 +- arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 5 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 7 - arch/arm64/kvm/hypercalls.c | 25 +- arch/arm64/kvm/pmu-emul.c | 1 + arch/arm64/kvm/sys_regs.c | 1 - arch/arm64/mm/dma-mapping.c | 17 +- arch/arm64/tools/gen-sysreg.awk | 95 +- arch/arm64/tools/sysreg | 100 +- arch/csky/Kconfig | 5 - arch/csky/abiv1/cacheflush.c | 2 + arch/csky/abiv2/cacheflush.c | 2 + arch/ia64/kernel/efi.c | 2 +- arch/ia64/kernel/fsys.S | 2 +- arch/ia64/mm/ioremap.c | 2 +- arch/ia64/pci/pci.c | 2 +- arch/loongarch/Kconfig | 1 + arch/m68k/Kconfig.machine | 4 +- arch/mips/pci/ops-bcm63xx.c | 8 +- arch/mips/pci/pci-legacy.c | 3 +- arch/powerpc/kernel/pci-common.c | 21 +- arch/powerpc/platforms/4xx/pci.c | 8 +- arch/powerpc/platforms/52xx/mpc52xx_pci.c | 5 +- arch/powerpc/platforms/pseries/pci.c | 16 +- arch/riscv/Kconfig | 2 + arch/riscv/include/asm/irq.h | 4 + arch/riscv/include/asm/sbi.h | 9 +- arch/riscv/include/asm/smp.h | 49 +- arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/cacheinfo.c | 1 - arch/riscv/kernel/cpu-hotplug.c | 3 +- arch/riscv/kernel/irq.c | 21 +- arch/riscv/kernel/sbi-ipi.c | 77 + arch/riscv/kernel/sbi.c | 100 +- arch/riscv/kernel/setup.c | 2 +- arch/riscv/kernel/smp.c | 171 +- arch/riscv/kernel/smpboot.c | 5 +- arch/riscv/mm/cacheflush.c | 5 +- arch/riscv/mm/tlbflush.c | 93 +- arch/riscv/purgatory/Makefile | 7 +- arch/s390/Kconfig | 1 + arch/s390/mm/gmap.c | 1 + arch/sh/drivers/pci/pcie-sh7786.c | 10 +- arch/sparc/include/asm/prom.h | 3 + arch/sparc/kernel/leon_pci.c | 5 +- arch/sparc/kernel/pci.c | 10 +- arch/sparc/kernel/pcic.c | 5 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/kvm-x86-ops.h | 4 +- arch/x86/include/asm/kvm_host.h | 15 +- arch/x86/include/asm/svm.h | 1 - arch/x86/kernel/apic/apic.c | 5 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/kvm_onhyperv.c | 33 +- arch/x86/kvm/kvm_onhyperv.h | 7 +- arch/x86/kvm/mmu.h | 26 +- arch/x86/kvm/mmu/mmu.c | 35 +- arch/x86/kvm/mmu/tdp_iter.h | 48 +- arch/x86/kvm/mmu/tdp_mmu.c | 215 +- arch/x86/kvm/pmu.c | 21 +- arch/x86/kvm/pmu.h | 2 +- arch/x86/kvm/svm/pmu.c | 2 +- arch/x86/kvm/svm/svm.c | 8 +- arch/x86/kvm/svm/svm_onhyperv.h | 5 +- arch/x86/kvm/vmx/pmu_intel.c | 135 +- arch/x86/kvm/vmx/sgx.c | 4 +- arch/x86/kvm/vmx/vmx.c | 36 +- arch/x86/kvm/x86.c | 104 +- arch/x86/kvm/x86.h | 13 + arch/x86/pci/fixup.c | 21 + arch/x86/purgatory/Makefile | 3 +- block/bfq-cgroup.c | 12 +- block/bfq-iosched.h | 1 - block/blk-cgroup.c | 25 - block/blk-cgroup.h | 2 - block/blk-mq.c | 4 +- block/genhd.c | 8 +- drivers/accel/Kconfig | 1 + drivers/accel/Makefile | 1 + drivers/accel/habanalabs/common/hwmon.c | 2 +- drivers/accel/habanalabs/common/sysfs.c | 6 +- drivers/accel/habanalabs/gaudi/gaudi.c | 83 +- drivers/accel/habanalabs/gaudi/gaudiP.h | 15 - drivers/accel/habanalabs/gaudi2/gaudi2.c | 177 +- drivers/accel/habanalabs/gaudi2/gaudi2P.h | 17 + .../include/gaudi2/asic_reg/gaudi2_regs.h | 4 +- drivers/accel/qaic/Kconfig | 23 + drivers/accel/qaic/Makefile | 13 + drivers/accel/qaic/mhi_controller.c | 563 ++ drivers/accel/qaic/mhi_controller.h | 16 + drivers/accel/qaic/mhi_qaic_ctrl.c | 569 ++ drivers/accel/qaic/mhi_qaic_ctrl.h | 12 + drivers/accel/qaic/qaic.h | 282 + drivers/accel/qaic/qaic_control.c | 1526 ++++ drivers/accel/qaic/qaic_data.c | 1902 +++++ drivers/accel/qaic/qaic_drv.c | 647 ++ drivers/acpi/acpica/acapps.h | 2 +- drivers/acpi/acpica/accommon.h | 2 +- drivers/acpi/acpica/acconvert.h | 2 +- drivers/acpi/acpica/acdebug.h | 2 +- drivers/acpi/acpica/acdispat.h | 2 +- drivers/acpi/acpica/acevents.h | 2 +- drivers/acpi/acpica/acglobal.h | 2 +- drivers/acpi/acpica/achware.h | 2 +- drivers/acpi/acpica/acinterp.h | 2 +- drivers/acpi/acpica/aclocal.h | 5 +- drivers/acpi/acpica/acmacros.h | 2 +- drivers/acpi/acpica/acnamesp.h | 2 +- drivers/acpi/acpica/acobject.h | 2 +- drivers/acpi/acpica/acopcode.h | 2 +- drivers/acpi/acpica/acparser.h | 2 +- drivers/acpi/acpica/acpredef.h | 2 +- drivers/acpi/acpica/acresrc.h | 4 +- drivers/acpi/acpica/acstruct.h | 2 +- drivers/acpi/acpica/actables.h | 2 +- drivers/acpi/acpica/acutils.h | 4 +- drivers/acpi/acpica/amlcode.h | 2 +- drivers/acpi/acpica/amlresrc.h | 24 +- drivers/acpi/acpica/dbhistry.c | 2 +- drivers/acpi/acpica/dbnames.c | 3 + drivers/acpi/acpica/dsargs.c | 2 +- drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsdebug.c | 2 +- drivers/acpi/acpica/dsfield.c | 2 +- drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/dsmethod.c | 2 +- drivers/acpi/acpica/dsobject.c | 2 +- drivers/acpi/acpica/dsopcode.c | 2 +- drivers/acpi/acpica/dspkginit.c | 2 +- drivers/acpi/acpica/dswexec.c | 2 +- drivers/acpi/acpica/dswload.c | 2 +- drivers/acpi/acpica/dswload2.c | 2 +- drivers/acpi/acpica/dswscope.c | 2 +- drivers/acpi/acpica/dswstate.c | 13 +- drivers/acpi/acpica/evevent.c | 2 +- drivers/acpi/acpica/evglock.c | 2 +- drivers/acpi/acpica/evgpe.c | 2 +- drivers/acpi/acpica/evgpeblk.c | 2 +- drivers/acpi/acpica/evgpeinit.c | 2 +- drivers/acpi/acpica/evgpeutil.c | 2 +- drivers/acpi/acpica/evhandler.c | 2 +- drivers/acpi/acpica/evmisc.c | 2 +- drivers/acpi/acpica/evregion.c | 2 +- drivers/acpi/acpica/evrgnini.c | 6 +- drivers/acpi/acpica/evxface.c | 2 +- drivers/acpi/acpica/evxfevnt.c | 2 +- drivers/acpi/acpica/evxfgpe.c | 2 +- drivers/acpi/acpica/evxfregn.c | 2 +- drivers/acpi/acpica/exconcat.c | 2 +- drivers/acpi/acpica/exconfig.c | 2 +- drivers/acpi/acpica/exconvrt.c | 2 +- drivers/acpi/acpica/excreate.c | 2 +- drivers/acpi/acpica/exdebug.c | 2 +- drivers/acpi/acpica/exdump.c | 2 +- drivers/acpi/acpica/exfield.c | 2 +- drivers/acpi/acpica/exfldio.c | 2 +- drivers/acpi/acpica/exmisc.c | 2 +- drivers/acpi/acpica/exmutex.c | 2 +- drivers/acpi/acpica/exnames.c | 2 +- drivers/acpi/acpica/exoparg1.c | 2 +- drivers/acpi/acpica/exoparg2.c | 2 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/exoparg6.c | 2 +- drivers/acpi/acpica/exprep.c | 2 +- drivers/acpi/acpica/exregion.c | 6 +- drivers/acpi/acpica/exresnte.c | 2 +- drivers/acpi/acpica/exresolv.c | 2 +- drivers/acpi/acpica/exresop.c | 2 +- drivers/acpi/acpica/exserial.c | 2 +- drivers/acpi/acpica/exstore.c | 2 +- drivers/acpi/acpica/exstoren.c | 2 +- drivers/acpi/acpica/exstorob.c | 2 +- drivers/acpi/acpica/exsystem.c | 2 +- drivers/acpi/acpica/extrace.c | 2 +- drivers/acpi/acpica/exutils.c | 2 +- drivers/acpi/acpica/hwacpi.c | 2 +- drivers/acpi/acpica/hwesleep.c | 2 +- drivers/acpi/acpica/hwgpe.c | 2 +- drivers/acpi/acpica/hwsleep.c | 2 +- drivers/acpi/acpica/hwtimer.c | 2 +- drivers/acpi/acpica/hwvalid.c | 2 +- drivers/acpi/acpica/hwxface.c | 2 +- drivers/acpi/acpica/hwxfsleep.c | 2 +- drivers/acpi/acpica/nsarguments.c | 2 +- drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsdumpdv.c | 2 +- drivers/acpi/acpica/nsinit.c | 2 +- drivers/acpi/acpica/nsload.c | 2 +- drivers/acpi/acpica/nsparse.c | 2 +- drivers/acpi/acpica/nspredef.c | 2 +- drivers/acpi/acpica/nsprepkg.c | 2 +- drivers/acpi/acpica/nsrepair.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 4 +- drivers/acpi/acpica/nsutils.c | 2 +- drivers/acpi/acpica/nswalk.c | 2 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/psargs.c | 2 +- drivers/acpi/acpica/psloop.c | 2 +- drivers/acpi/acpica/psobject.c | 2 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/acpica/psopinfo.c | 2 +- drivers/acpi/acpica/psparse.c | 2 +- drivers/acpi/acpica/psscope.c | 2 +- drivers/acpi/acpica/pstree.c | 2 +- drivers/acpi/acpica/psutils.c | 2 +- drivers/acpi/acpica/pswalk.c | 2 +- drivers/acpi/acpica/psxface.c | 2 +- drivers/acpi/acpica/rsaddr.c | 11 +- drivers/acpi/acpica/rscalc.c | 51 +- drivers/acpi/acpica/rsdumpinfo.c | 17 + drivers/acpi/acpica/rsinfo.c | 5 + drivers/acpi/acpica/rslist.c | 12 +- drivers/acpi/acpica/rsmisc.c | 10 +- drivers/acpi/acpica/rsserial.c | 49 + drivers/acpi/acpica/tbdata.c | 2 +- drivers/acpi/acpica/tbfadt.c | 2 +- drivers/acpi/acpica/tbfind.c | 2 +- drivers/acpi/acpica/tbinstal.c | 2 +- drivers/acpi/acpica/tbprint.c | 2 +- drivers/acpi/acpica/tbutils.c | 7 +- drivers/acpi/acpica/tbxface.c | 2 +- drivers/acpi/acpica/tbxfload.c | 2 +- drivers/acpi/acpica/tbxfroot.c | 2 +- drivers/acpi/acpica/utaddress.c | 2 +- drivers/acpi/acpica/utalloc.c | 2 +- drivers/acpi/acpica/utascii.c | 2 +- drivers/acpi/acpica/utbuffer.c | 2 +- drivers/acpi/acpica/utcache.c | 2 +- drivers/acpi/acpica/utcksum.c | 2 +- drivers/acpi/acpica/utcopy.c | 2 +- drivers/acpi/acpica/utdebug.c | 2 +- drivers/acpi/acpica/utdecode.c | 2 +- drivers/acpi/acpica/uteval.c | 2 +- drivers/acpi/acpica/utglobal.c | 2 +- drivers/acpi/acpica/uthex.c | 2 +- drivers/acpi/acpica/utids.c | 2 +- drivers/acpi/acpica/utinit.c | 2 +- drivers/acpi/acpica/utlock.c | 2 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/acpica/utosi.c | 2 +- drivers/acpi/acpica/utpredef.c | 2 +- drivers/acpi/acpica/utprint.c | 2 +- drivers/acpi/acpica/utresdecode.c | 11 + drivers/acpi/acpica/utresrc.c | 17 +- drivers/acpi/acpica/uttrack.c | 2 +- drivers/acpi/acpica/utuuid.c | 2 +- drivers/acpi/acpica/utxface.c | 2 +- drivers/acpi/acpica/utxfinit.c | 2 +- drivers/acpi/nfit/core.c | 6 +- drivers/acpi/x86/utils.c | 1 + drivers/ata/pata_ixp4xx_cf.c | 1 + drivers/ata/pata_macio.c | 1 + drivers/base/cacheinfo.c | 2 +- drivers/base/regmap/internal.h | 2 +- drivers/base/regmap/regmap.c | 10 +- drivers/block/ublk_drv.c | 26 +- drivers/block/zram/zram_drv.c | 381 +- drivers/block/zram/zram_drv.h | 1 - drivers/bluetooth/btbcm.c | 47 +- drivers/bluetooth/btnxpuart.c | 89 +- drivers/bluetooth/hci_bcm.c | 60 +- drivers/bluetooth/hci_h5.c | 2 + drivers/bus/mhi/host/boot.c | 16 +- drivers/bus/mhi/host/main.c | 10 +- drivers/bus/uniphier-system-bus.c | 54 +- drivers/char/tpm/tpm_atmel.h | 2 +- drivers/clk/Makefile | 2 +- drivers/clk/clk-fractional-divider.c | 16 +- drivers/clk/imx/clk-composite-7ulp.c | 4 - drivers/clk/imx/clk-composite-93.c | 8 +- drivers/clk/imx/clk-fracn-gppll.c | 91 +- drivers/clk/imx/clk-imx8mp.c | 5 +- drivers/clk/imx/clk-imx8ulp.c | 34 +- drivers/clk/imx/clk-imx93.c | 19 +- drivers/clk/imx/clk.h | 16 + drivers/clk/qcom/Kconfig | 8 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-ipq9574.c | 4248 +++++++++++ drivers/clk/qcom/gcc-sm6115.c | 50 +- drivers/clk/qcom/gpucc-sm6375.c | 1 + drivers/clk/rockchip/clk.c | 2 - drivers/clk/starfive/Kconfig | 33 +- drivers/clk/starfive/Makefile | 6 +- drivers/clk/starfive/clk-starfive-jh7100-audio.c | 74 +- drivers/clk/starfive/clk-starfive-jh7100.c | 716 +- drivers/clk/starfive/clk-starfive-jh7100.h | 112 - drivers/clk/starfive/clk-starfive-jh7110-aon.c | 156 + drivers/clk/starfive/clk-starfive-jh7110-sys.c | 490 ++ drivers/clk/starfive/clk-starfive-jh7110.h | 11 + drivers/clk/starfive/clk-starfive-jh71x0.c | 333 + drivers/clk/starfive/clk-starfive-jh71x0.h | 123 + drivers/clocksource/Kconfig | 9 + drivers/clocksource/Makefile | 1 + drivers/clocksource/exynos_mct.c | 2 +- drivers/clocksource/hyperv_timer.c | 15 +- drivers/clocksource/ingenic-timer.c | 3 +- drivers/clocksource/sh_mtu2.c | 7 +- drivers/clocksource/timer-clint.c | 65 +- drivers/clocksource/timer-imx-gpt.c | 19 - drivers/clocksource/timer-mediatek-cpux.c | 140 + drivers/clocksource/timer-mediatek.c | 114 - drivers/clocksource/timer-stm32-lp.c | 11 +- drivers/clocksource/timer-tegra186.c | 6 +- drivers/clocksource/timer-ti-dm-systimer.c | 57 +- drivers/clocksource/timer-ti-dm.c | 7 +- drivers/cpufreq/acpi-cpufreq.c | 1 + drivers/cpufreq/cpufreq-dt-platdev.c | 1 - drivers/cpufreq/kirkwood-cpufreq.c | 2 +- drivers/cpufreq/maple-cpufreq.c | 2 +- drivers/cpufreq/pcc-cpufreq.c | 1 + drivers/cpufreq/pmac32-cpufreq.c | 2 +- drivers/cpufreq/pmac64-cpufreq.c | 2 +- drivers/cpufreq/qcom-cpufreq-hw.c | 4 +- drivers/cpufreq/spear-cpufreq.c | 2 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 3 +- drivers/cpufreq/tegra124-cpufreq.c | 1 - drivers/cpufreq/tegra20-cpufreq.c | 2 +- drivers/cpuidle/cpuidle-psci.c | 1 - drivers/cpuidle/cpuidle-qcom-spm.c | 3 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 2 +- drivers/cpuidle/dt_idle_states.c | 1 - drivers/dax/device.c | 3 +- drivers/edac/i10nm_base.c | 1 + drivers/eisa/pci_eisa.c | 4 +- drivers/firmware/smccc/smccc.c | 26 + drivers/firmware/smccc/soc_id.c | 28 +- drivers/firmware/turris-mox-rwtm.c | 2 +- drivers/fpga/dfl-pci.c | 20 +- drivers/fpga/fpga-bridge.c | 3 +- drivers/fpga/intel-m10-bmc-sec-update.c | 2 +- drivers/fpga/lattice-sysconfig-spi.c | 1 + drivers/fpga/xilinx-pr-decoupler.c | 2 +- drivers/gpu/drm/drm_atomic_helper.c | 6 + drivers/gpu/drm/i915/display/intel_tc.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 22 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 3 + drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 2 +- drivers/gpu/drm/i915/gt/intel_context.h | 15 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 9 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 10 + drivers/gpu/drm/i915/gt/intel_ggtt.c | 43 +- drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c | 1 + drivers/gpu/drm/i915/gt/intel_gt_debugfs.c | 4 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 9 + drivers/gpu/drm/i915/gt/intel_gtt.h | 2 + drivers/gpu/drm/i915/gt/intel_rc6.c | 27 + drivers/gpu/drm/i915/gt/intel_rc6.h | 2 + drivers/gpu/drm/i915/gt/intel_rc6_types.h | 2 + drivers/gpu/drm/i915/gt/intel_region_lmem.c | 25 +- drivers/gpu/drm/i915/gt/intel_reset.c | 119 +- drivers/gpu/drm/i915/gt/intel_rps.c | 2 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 3 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 19 + drivers/gpu/drm/i915/gt/selftest_timeline.c | 14 +- drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h | 17 + drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 141 +- drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 4 +- drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c | 2 + drivers/gpu/drm/i915/i915_debugfs.c | 36 +- drivers/gpu/drm/i915/i915_driver.c | 4 +- drivers/gpu/drm/i915/i915_drm_client.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 2 + drivers/gpu/drm/i915/i915_file_private.h | 2 +- drivers/gpu/drm/i915/i915_gem.c | 10 +- drivers/gpu/drm/i915/i915_getparam.c | 2 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_perf.c | 550 +- drivers/gpu/drm/i915/i915_perf.h | 4 +- drivers/gpu/drm/i915/i915_perf_oa_regs.h | 78 + drivers/gpu/drm/i915/i915_perf_types.h | 69 +- drivers/gpu/drm/i915/i915_reg.h | 14 +- drivers/gpu/drm/i915/i915_scatterlist.c | 2 +- drivers/gpu/drm/i915/i915_vma.c | 3 +- drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_region_ttm.c | 1 + drivers/gpu/drm/i915/intel_uncore.c | 47 +- drivers/gpu/drm/i915/intel_wakeref.h | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 356 - .../drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h | 210 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h | 210 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h | 237 + .../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h | 217 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h | 244 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_2_sc7180.h | 156 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_3_sm6115.h | 129 + .../drm/msm/disp/dpu1/catalog/dpu_6_5_qcm2290.h | 119 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 226 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_2_sc7280.h | 158 + .../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h | 222 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 234 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h | 239 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2117 +----- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 89 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 42 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 - drivers/gpu/drm/omapdrm/omap_debugfs.c | 6 +- drivers/gpu/drm/omapdrm/omap_drv.c | 13 +- drivers/gpu/drm/omapdrm/omap_drv.h | 3 - drivers/gpu/drm/omapdrm/omap_fbdev.c | 163 +- drivers/gpu/drm/omapdrm/omap_fbdev.h | 9 +- drivers/gpu/drm/scheduler/sched_entity.c | 11 +- drivers/gpu/drm/tegra/fb.c | 1 - drivers/gpu/drm/tegra/fbdev.c | 1 + drivers/gpu/drm/tegra/sor.c | 2 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 13 +- drivers/gpu/drm/ttm/ttm_pool.c | 81 +- drivers/gpu/drm/vkms/vkms_output.c | 15 +- drivers/gpu/drm/vkms/vkms_plane.c | 10 +- drivers/hv/Kconfig | 5 +- drivers/hv/vmbus_drv.c | 122 +- drivers/hwmon/Kconfig | 2 +- drivers/hwmon/Makefile | 2 +- drivers/hwmon/adm1177.c | 2 +- drivers/hwmon/adm9240.c | 2 +- drivers/hwmon/adt7411.c | 2 +- drivers/hwmon/adt7470.c | 2 +- drivers/hwmon/adt7x10.c | 2 +- drivers/hwmon/aht10.c | 2 +- drivers/hwmon/aquacomputer_d5next.c | 2 +- drivers/hwmon/as370-hwmon.c | 2 +- drivers/hwmon/asus-ec-sensors.c | 20 + drivers/hwmon/axi-fan-control.c | 2 +- drivers/hwmon/bt1-pvt.c | 4 +- drivers/hwmon/coretemp.c | 8 +- drivers/hwmon/corsair-cpro.c | 2 +- drivers/hwmon/corsair-psu.c | 2 +- drivers/hwmon/dell-smm-hwmon.c | 2 +- drivers/hwmon/drivetemp.c | 2 +- drivers/hwmon/emc2305.c | 2 +- drivers/hwmon/ftsteutates.c | 2 +- drivers/hwmon/gxp-fan-ctrl.c | 2 +- drivers/hwmon/hwmon.c | 4 +- drivers/hwmon/i5500_temp.c | 2 +- drivers/hwmon/ina238.c | 2 +- drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/intel-m10-bmc-hwmon.c | 10 +- drivers/hwmon/jc42.c | 2 +- drivers/hwmon/k10temp.c | 2 +- drivers/hwmon/k8temp.c | 2 +- drivers/hwmon/lan966x-hwmon.c | 2 +- drivers/hwmon/lm75.c | 2 +- drivers/hwmon/lm83.c | 2 +- drivers/hwmon/lm95241.c | 2 +- drivers/hwmon/lm95245.c | 2 +- drivers/hwmon/lochnagar-hwmon.c | 2 +- drivers/hwmon/ltc2947-core.c | 2 +- drivers/hwmon/ltc2992.c | 2 +- drivers/hwmon/ltc4245.c | 2 +- drivers/hwmon/ltq-cputemp.c | 2 +- drivers/hwmon/max127.c | 2 +- drivers/hwmon/max31730.c | 2 +- drivers/hwmon/max31760.c | 2 +- drivers/hwmon/max31790.c | 2 +- drivers/hwmon/max6620.c | 2 +- drivers/hwmon/max6621.c | 2 +- drivers/hwmon/max6650.c | 2 +- drivers/hwmon/mc34vr500.c | 2 +- drivers/hwmon/mcp3021.c | 2 +- drivers/hwmon/mlxreg-fan.c | 2 +- drivers/hwmon/nct7904.c | 2 +- drivers/hwmon/npcm750-pwm-fan.c | 2 +- drivers/hwmon/ntc_thermistor.c | 2 +- drivers/hwmon/nzxt-kraken2.c | 2 +- drivers/hwmon/nzxt-smart2.c | 2 +- drivers/hwmon/oxp-sensors.c | 2 +- drivers/hwmon/peci/cputemp.c | 2 +- drivers/hwmon/peci/dimmtemp.c | 2 +- drivers/hwmon/powr1220.c | 2 +- drivers/hwmon/raspberrypi-hwmon.c | 2 +- drivers/hwmon/sbrmi.c | 2 +- drivers/hwmon/sbtsi_temp.c | 2 +- drivers/hwmon/sch5627.c | 2 +- drivers/hwmon/sht4x.c | 2 +- drivers/hwmon/sl28cpld-hwmon.c | 2 +- drivers/hwmon/smpro-hwmon.c | 2 +- drivers/hwmon/sparx5-temp.c | 2 +- drivers/hwmon/sy7636a-hwmon.c | 2 +- drivers/hwmon/tmp102.c | 2 +- drivers/hwmon/tmp103.c | 2 +- drivers/hwmon/tmp108.c | 2 +- drivers/hwmon/tmp464.c | 2 +- drivers/hwmon/tmp513.c | 2 +- drivers/hwmon/tps23861.c | 2 +- drivers/hwmon/w83627ehf.c | 2 +- drivers/hwmon/w83773g.c | 2 +- drivers/iio/Kconfig | 3 + drivers/iio/Makefile | 1 + drivers/iio/adc/ad4130.c | 11 +- drivers/iio/adc/ad7292.c | 1 + drivers/iio/adc/imx93_adc.c | 7 +- drivers/iio/addac/Kconfig | 2 + drivers/iio/addac/stx104.c | 460 +- drivers/iio/dac/max5522.c | 2 +- drivers/iio/industrialio-gts-helper.c | 1077 +++ drivers/iio/light/Kconfig | 14 + drivers/iio/light/Makefile | 1 + drivers/iio/light/rohm-bu27034.c | 1497 ++++ drivers/iio/light/tsl2772.c | 1 + drivers/infiniband/core/cma.c | 6 +- drivers/infiniband/hw/bnxt_re/main.c | 101 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 161 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 97 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 66 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 337 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 68 +- drivers/infiniband/hw/bnxt_re/qplib_tlv.h | 162 + drivers/infiniband/hw/bnxt_re/roce_hsi.h | 7423 ++++++++++++-------- drivers/infiniband/hw/mlx5/devx.c | 2 - drivers/infiniband/hw/qib/qib_file_ops.c | 9 +- drivers/infiniband/sw/siw/siw_main.c | 3 - drivers/infiniband/ulp/iser/iser_initiator.c | 17 +- drivers/infiniband/ulp/iser/iser_verbs.c | 6 - drivers/input/misc/cma3000_d0x.c | 2 - drivers/input/tablet/pegasus_notetaker.c | 6 + drivers/input/touchscreen/Kconfig | 1 + drivers/input/touchscreen/melfas_mip4.c | 19 +- drivers/irqchip/Kconfig | 3 + drivers/irqchip/irq-bcm6345-l1.c | 6 +- drivers/irqchip/irq-csky-apb-intc.c | 2 +- drivers/irqchip/irq-gic-v2m.c | 2 +- drivers/irqchip/irq-gic-v3.c | 115 +- drivers/irqchip/irq-gic.c | 60 +- drivers/irqchip/irq-loongson-eiointc.c | 37 +- drivers/irqchip/irq-loongson-pch-pic.c | 6 +- drivers/irqchip/irq-riscv-intc.c | 71 +- drivers/irqchip/irq-sifive-plic.c | 93 +- drivers/media/i2c/ov5670.c | 2 +- drivers/media/platform/amphion/vdec.c | 21 + drivers/media/platform/amphion/vpu_malone.c | 41 + drivers/media/platform/amphion/vpu_malone.h | 1 + .../media/platform/mediatek/jpeg/mtk_jpeg_core.c | 130 +- .../media/platform/mediatek/jpeg/mtk_jpeg_core.h | 28 +- .../media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c | 43 +- .../media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c | 38 +- .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 24 +- .../mediatek/vcodec/mtk_vcodec_dec_stateful.c | 12 +- .../mediatek/vcodec/mtk_vcodec_dec_stateless.c | 14 +- .../mediatek/vcodec/vdec/vdec_h264_req_multi_if.c | 2 +- .../mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c | 2 +- .../platform/mediatek/vcodec/vdec_msg_queue.c | 95 +- .../platform/mediatek/vcodec/vdec_msg_queue.h | 12 + drivers/media/platform/verisilicon/hantro_drv.c | 49 +- .../media/platform/verisilicon/hantro_postproc.c | 2 +- drivers/media/platform/verisilicon/hantro_v4l2.c | 90 +- drivers/media/platform/verisilicon/hantro_v4l2.h | 3 +- drivers/media/platform/verisilicon/imx8m_vpu_hw.c | 2 + drivers/media/v4l2-core/v4l2-ioctl.c | 3 + drivers/memory/mtk-smi.c | 6 + drivers/memory/tegra/tegra210-emc-cc-r21021.c | 2 +- drivers/mfd/ocelot-spi.c | 2 +- drivers/misc/vmw_vmci/vmci_host.c | 8 +- drivers/mtd/spi-nor/core.c | 3 + drivers/mtd/spi-nor/core.h | 7 +- drivers/mtd/spi-nor/debugfs.c | 1 + drivers/mtd/spi-nor/micron-st.c | 4 +- drivers/mtd/spi-nor/sfdp.c | 96 +- drivers/mtd/spi-nor/spansion.c | 301 +- drivers/net/bonding/bond_main.c | 5 +- drivers/net/dsa/microchip/ksz8.h | 8 +- drivers/net/dsa/microchip/ksz8795.c | 179 +- drivers/net/dsa/microchip/ksz_common.c | 2 + .../net/ethernet/aquantia/atlantic/aq_drvinfo.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 81 + drivers/net/ethernet/freescale/fec.h | 5 + drivers/net/ethernet/freescale/fec_main.c | 32 +- drivers/net/ethernet/google/gve/gve.h | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 23 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 3 + drivers/net/ethernet/mediatek/mtk_ppe.c | 14 +- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 40 +- drivers/net/ethernet/mediatek/mtk_wed.c | 101 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 22 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 10 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 10 +- .../ethernet/mellanox/mlx5/core/en/tc/act/accept.c | 10 - .../ethernet/mellanox/mlx5/core/en/tc/act/act.c | 20 - .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 8 +- .../net/ethernet/mellanox/mlx5/core/en/tc/act/ct.c | 66 +- .../ethernet/mellanox/mlx5/core/en/tc/act/drop.c | 10 - .../ethernet/mellanox/mlx5/core/en/tc/act/pedit.c | 10 - .../ethernet/mellanox/mlx5/core/en/tc/act/ptype.c | 10 - .../ethernet/mellanox/mlx5/core/en/tc/act/sample.c | 20 - .../ethernet/mellanox/mlx5/core/en/tc/act/trap.c | 10 - .../ethernet/mellanox/mlx5/core/en/tc/act/tun.c | 10 - .../ethernet/mellanox/mlx5/core/en/tc/act/vlan.c | 10 - .../mellanox/mlx5/core/en/tc/act/vlan_mangle.c | 10 - drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 169 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 31 +- .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 11 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 331 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 47 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 31 +- .../mellanox/mlx5/core/en_accel/ipsec_offload.c | 198 +- .../mellanox/mlx5/core/en_accel/macsec_fs.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 279 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_hwmon.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_port.c | 1 + .../net/ethernet/stmicro/stmmac/dwmac-anarion.c | 14 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 27 + drivers/net/ethernet/stmicro/stmmac/hwif.c | 13 + drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 9 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 17 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 7 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 42 +- drivers/net/phy/aquantia_hwmon.c | 2 +- drivers/net/phy/bcm54140.c | 2 +- drivers/net/phy/marvell.c | 2 +- drivers/net/phy/marvell10g.c | 2 +- drivers/net/phy/mxl-gpy.c | 2 +- drivers/net/phy/nxp-c45-tja11xx.c | 2 +- drivers/net/phy/nxp-tja11xx.c | 2 +- drivers/net/phy/sfp.c | 21 +- drivers/net/usb/r8152.c | 2 +- drivers/nvme/host/core.c | 6 +- drivers/nvmem/layouts/sl28vpd.c | 2 +- drivers/of/Makefile | 2 +- drivers/of/address.c | 76 +- drivers/of/base.c | 187 - drivers/of/cpu.c | 210 + drivers/of/of_private.h | 1 + drivers/of/unittest-data/tests-address.dtsi | 9 +- drivers/of/unittest.c | 150 + drivers/opp/of.c | 2 +- drivers/pci/bus.c | 7 +- drivers/pci/hotplug/shpchp_sysfs.c | 8 +- drivers/pci/p2pdma.c | 3 +- drivers/pci/pci.c | 3 +- drivers/pci/probe.c | 2 +- drivers/pci/remove.c | 10 +- drivers/pci/setup-bus.c | 37 +- drivers/pci/setup-res.c | 4 +- drivers/pci/vgaarb.c | 17 +- drivers/pci/xen-pcifront.c | 4 +- drivers/pinctrl/qcom/pinctrl-msm.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + drivers/platform/chrome/cros_typec_switch.c | 1 + drivers/platform/mellanox/mlxbf-bootctl.c | 19 + drivers/platform/mellanox/mlxbf-bootctl.h | 6 + drivers/platform/x86/Kconfig | 9 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/apple-gmux.c | 2 +- drivers/platform/x86/ideapad-laptop.c | 135 +- drivers/platform/x86/ideapad-laptop.h | 152 + .../x86/intel/uncore-frequency/uncore-frequency.c | 7 + drivers/platform/x86/lenovo-ymc.c | 187 + drivers/platform/x86/think-lmi.c | 13 +- drivers/platform/x86/x86-android-tablets/dmi.c | 9 + drivers/platform/x86/x86-android-tablets/lenovo.c | 188 +- .../x86/x86-android-tablets/x86-android-tablets.h | 4 +- drivers/pnp/quirks.c | 29 +- drivers/power/supply/rk817_charger.c | 46 +- drivers/regulator/core.c | 93 +- drivers/regulator/fan53555.c | 13 +- drivers/regulator/qcom-rpmh-regulator.c | 55 + drivers/remoteproc/imx_dsp_rproc.c | 18 +- drivers/reset/Kconfig | 8 +- drivers/reset/Makefile | 2 +- drivers/reset/reset-starfive-jh7100.c | 173 - drivers/reset/starfive/Kconfig | 20 + drivers/reset/starfive/Makefile | 5 + drivers/reset/starfive/reset-starfive-jh7100.c | 74 + drivers/reset/starfive/reset-starfive-jh7110.c | 70 + drivers/reset/starfive/reset-starfive-jh71x0.c | 131 + drivers/reset/starfive/reset-starfive-jh71x0.h | 14 + drivers/rpmsg/qcom_glink_rpm.c | 6 +- drivers/rpmsg/qcom_smd.c | 24 +- drivers/soc/mediatek/mtk-svs.c | 1 + drivers/soc/qcom/Kconfig | 4 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/ice.c | 366 + drivers/soc/qcom/rpmh-rsc.c | 2 +- drivers/soc/qcom/smd-rpm.c | 2 +- drivers/staging/iio/resolver/ad2s1210.c | 1 + drivers/staging/media/rkvdec/rkvdec.c | 2 + drivers/staging/media/sunxi/cedrus/cedrus.c | 1 + drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 26 - drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 7 - drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 5 - drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 21 +- drivers/staging/rtl8192e/rtllib.h | 7 +- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 32 +- drivers/staging/rtl8723bs/include/ieee80211.h | 49 +- drivers/staging/vme_user/Kconfig | 3 +- drivers/thermal/cpuidle_cooling.c | 3 +- drivers/tty/Kconfig | 2 +- drivers/tty/serial/8250/8250_tegra.c | 1 + drivers/usb/chipidea/Makefile | 2 +- drivers/usb/core/message.c | 2 +- drivers/usb/dwc3/dwc3-pci.c | 136 +- drivers/usb/musb/da8xx.c | 6 +- drivers/usb/musb/jz4740.c | 6 +- drivers/usb/musb/mediatek.c | 6 +- drivers/usb/musb/mpfs.c | 6 +- drivers/usb/musb/musb_core.c | 5 +- drivers/usb/musb/musb_dsps.c | 6 +- drivers/usb/musb/omap2430.c | 6 +- drivers/usb/musb/sunxi.c | 6 +- drivers/usb/musb/tusb6010.c | 6 +- drivers/usb/musb/ux500.c | 6 +- drivers/usb/typec/tcpm/tcpm.c | 2 + drivers/usb/typec/ucsi/ucsi_acpi.c | 44 +- drivers/virtio/virtio.c | 6 - drivers/virtio/virtio_mmio.c | 1 + drivers/virtio/virtio_ring.c | 352 +- fs/9p/cache.h | 3 +- fs/9p/fid.h | 4 +- fs/9p/v9fs.c | 34 +- fs/9p/v9fs.h | 67 +- fs/9p/vfs_addr.c | 28 +- fs/9p/vfs_file.c | 10 +- fs/9p/vfs_inode.c | 34 +- fs/9p/vfs_inode_dotl.c | 26 +- fs/9p/vfs_super.c | 4 +- fs/btrfs/discard.c | 5 +- fs/btrfs/ioctl.c | 5 + fs/btrfs/scrub.c | 49 +- fs/btrfs/send.c | 2 +- fs/btrfs/tree-log.c | 1 + fs/btrfs/volumes.c | 2 +- fs/cifs/cifssmb.c | 2 +- fs/cifs/fs_context.c | 2 + fs/crypto/crypto.c | 19 +- fs/crypto/fscrypt_private.h | 2 +- fs/crypto/keysetup.c | 2 +- fs/erofs/super.c | 2 - fs/eventfd.c | 41 +- fs/ksmbd/smb2pdu.c | 56 +- fs/proc/stat.c | 26 - fs/proc/task_mmu.c | 3 +- fs/verity/enable.c | 7 + include/acpi/acbuffer.h | 2 +- include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 2 +- include/acpi/acnames.h | 2 +- include/acpi/acoutput.h | 2 +- include/acpi/acpi.h | 2 +- include/acpi/acpiosxf.h | 2 +- include/acpi/acpixf.h | 4 +- include/acpi/acrestyp.h | 39 +- include/acpi/actbl.h | 2 +- include/acpi/actbl1.h | 59 +- include/acpi/actbl2.h | 211 +- include/acpi/actbl3.h | 2 +- include/acpi/actypes.h | 8 +- include/acpi/acuuid.h | 2 +- include/acpi/platform/acenv.h | 4 +- include/acpi/platform/acenvex.h | 2 +- include/acpi/platform/acgcc.h | 13 +- include/acpi/platform/acgccex.h | 2 +- include/acpi/platform/aclinux.h | 7 +- include/acpi/platform/aclinuxex.h | 2 +- include/acpi/platform/aczephyr.h | 48 + include/dt-bindings/clock/imx8mp-clock.h | 4 +- include/dt-bindings/clock/imx93-clock.h | 6 +- include/dt-bindings/clock/qcom,ipq9574-gcc.h | 213 + include/dt-bindings/firmware/qcom,scm.h | 2 + include/dt-bindings/reset/qcom,ipq9574-gcc.h | 164 + include/linux/acpi.h | 11 +- include/linux/apple-gmux.h | 2 +- include/linux/arm-smccc.h | 18 + include/linux/clk-provider.h | 2 - include/linux/cpufreq.h | 1 - include/linux/fsverity.h | 6 +- include/linux/hwmon.h | 2 +- include/linux/iio/iio-gts-helper.h | 206 + include/linux/io_uring_types.h | 3 +- include/linux/irqchip/arm-gic.h | 6 - include/linux/ksm.h | 11 +- include/linux/mm.h | 16 + include/linux/module.h | 135 +- include/linux/netdevice.h | 6 - include/linux/of.h | 28 +- include/linux/of_address.h | 31 + include/linux/of_device.h | 24 +- include/linux/of_platform.h | 10 +- include/linux/pci.h | 73 +- include/linux/rbtree_augmented.h | 4 +- include/linux/regmap.h | 15 +- include/linux/rpmsg/qcom_smd.h | 5 +- include/linux/shmem_fs.h | 7 + include/linux/soc/mediatek/mtk_wed.h | 6 + include/linux/stmmac.h | 1 + include/linux/usb.h | 6 +- include/linux/virtio.h | 4 - include/net/bluetooth/hci_core.h | 4 + include/net/bonding.h | 8 +- include/net/dsa_stubs.h | 48 + include/net/xsk_buff_pool.h | 9 +- include/soc/imx/timer.h | 7 - include/soc/qcom/ice.h | 37 + include/sound/pcm.h | 14 +- include/uapi/drm/i915_drm.h | 25 +- include/uapi/drm/qaic_accel.h | 397 ++ include/uapi/linux/btrfs.h | 1 + include/uapi/linux/prctl.h | 5 +- include/uapi/linux/videodev2.h | 3 + include/uapi/sound/asound.h | 12 +- io_uring/io_uring.c | 133 +- io_uring/io_uring.h | 29 +- io_uring/kbuf.c | 7 +- io_uring/notif.c | 2 +- io_uring/notif.h | 2 +- io_uring/rw.c | 2 +- kernel/bpf/helpers.c | 2 +- kernel/bpf/verifier.c | 20 + kernel/dma/swiotlb.c | 6 +- kernel/events/core.c | 14 +- kernel/fork.c | 1 + kernel/rcu/tree.c | 2 +- kernel/sys.c | 19 +- kernel/trace/trace_events_synth.c | 2 +- lib/maple_tree.c | 16 +- lib/rbtree.c | 2 +- localversion-next | 2 +- mm/Kconfig | 3 + mm/huge_memory.c | 21 +- mm/hugetlb_vmemmap.c | 2 +- mm/khugepaged.c | 4 + mm/ksm.c | 118 +- mm/memblock.c | 11 +- mm/memcontrol.c | 22 +- mm/memory_hotplug.c | 13 +- mm/mlock.c | 2 +- mm/mmap.c | 7 + mm/mprotect.c | 4 +- mm/page_alloc.c | 10 +- mm/sparse-vmemmap.c | 3 +- mm/swap.c | 2 +- mm/truncate.c | 2 +- net/Makefile | 2 +- net/bluetooth/hci_conn.c | 30 +- net/bluetooth/hci_event.c | 2 +- net/bluetooth/hci_sync.c | 28 +- net/bluetooth/l2cap_core.c | 24 +- net/bluetooth/mgmt.c | 4 +- net/can/isotp.c | 74 +- net/can/j1939/transport.c | 5 +- net/core/dev.c | 3 +- net/core/dev_ioctl.c | 12 +- net/core/sock.c | 13 +- net/dsa/Makefile | 6 + net/dsa/dsa.c | 19 + net/dsa/master.c | 2 +- net/dsa/master.h | 2 +- net/dsa/slave.c | 11 - net/dsa/stubs.c | 10 + net/ipv4/sysctl_net_ipv4.c | 3 + net/openvswitch/actions.c | 2 +- net/rfkill/rfkill-gpio.c | 1 + net/rxrpc/protocol.h | 2 +- net/sched/sch_mqprio.c | 8 +- net/xdp/xsk_queue.h | 1 + net/xfrm/xfrm_device.c | 2 +- rust/Makefile | 16 +- rust/alloc/vec/mod.rs | 137 +- rust/alloc/vec/set_len_on_drop.rs | 30 + rust/alloc/vec/spec_extend.rs | 174 + rust/helpers.c | 19 + rust/kernel/error.rs | 137 +- rust/kernel/init.rs | 1427 ++++ rust/kernel/init/__internal.rs | 235 + rust/kernel/init/macros.rs | 971 +++ rust/kernel/lib.rs | 7 + rust/kernel/prelude.rs | 6 +- rust/kernel/print.rs | 6 +- rust/kernel/str.rs | 2 +- rust/kernel/sync/arc.rs | 108 +- rust/kernel/sync/arc/std_vendor.rs | 28 + rust/kernel/types.rs | 28 + rust/macros/helpers.rs | 10 +- rust/macros/lib.rs | 80 + rust/macros/module.rs | 32 +- rust/macros/pin_data.rs | 79 + rust/macros/pinned_drop.rs | 49 + rust/macros/quote.rs | 143 + samples/rust/rust_print.rs | 26 + scripts/Makefile.build | 2 +- scripts/gdb/linux/constants.py.in | 24 + scripts/gdb/linux/interrupts.py | 232 + scripts/gdb/linux/radixtree.py | 90 + scripts/gdb/linux/timerlist.py | 2 +- scripts/gdb/vmlinux-gdb.py | 7 +- scripts/generate_rust_analyzer.py | 5 +- scripts/is_rust_module.sh | 2 +- scripts/kallsyms.c | 230 +- scripts/kconfig/lxdialog/dialog.h | 27 - scripts/kconfig/lxdialog/menubox.c | 8 - scripts/kconfig/lxdialog/textbox.c | 267 +- scripts/kconfig/mconf.c | 314 +- scripts/link-vmlinux.sh | 6 +- scripts/mksysmap | 135 +- scripts/package/builddeb | 2 +- sound/core/pcm_lib.c | 97 +- sound/core/pcm_local.h | 3 +- sound/core/pcm_native.c | 14 +- sound/firewire/tascam/tascam-stream.c | 2 +- sound/i2c/cs8427.c | 7 +- sound/pci/Kconfig | 4 +- sound/pci/emu10k1/emupcm.c | 14 +- sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_realtek.c | 26 + sound/pci/hda/patch_sigmatel.c | 10 + sound/soc/codecs/Kconfig | 7 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/max98363.c | 2 +- sound/soc/codecs/max98373.c | 4 +- sound/soc/codecs/rt712-sdca-dmic.c | 983 +++ sound/soc/codecs/rt712-sdca-dmic.h | 108 + sound/soc/intel/boards/sof_rt5682.c | 11 + sound/soc/intel/common/soc-acpi-intel-rpl-match.c | 17 + sound/soc/mediatek/mt8186/mt8186-afe-gpio.c | 2 +- sound/soc/qcom/qdsp6/q6apm-lpass-dais.c | 3 + sound/soc/qcom/sdw.c | 7 +- sound/soc/soc-dapm.c | 93 +- sound/soc/sof/intel/hda-dai.c | 4 +- sound/soc/sof/intel/hda.c | 4 +- sound/soc/sof/intel/mtl.c | 9 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 18 +- tools/bpf/bpftool/bash-completion/bpftool | 42 +- tools/bpf/bpftool/btf_dumper.c | 83 + tools/bpf/bpftool/cfg.c | 29 +- tools/bpf/bpftool/cfg.h | 5 +- tools/bpf/bpftool/main.h | 2 + tools/bpf/bpftool/prog.c | 81 +- tools/bpf/bpftool/xlated_dumper.c | 54 +- tools/bpf/bpftool/xlated_dumper.h | 3 +- tools/include/linux/compiler-gcc.h | 6 +- tools/include/linux/compiler.h | 4 - tools/perf/Documentation/perf-lock.txt | 4 +- tools/perf/arch/powerpc/util/sym-handling.c | 2 +- tools/perf/arch/s390/annotate/instructions.c | 2 +- tools/perf/arch/x86/util/event.c | 2 +- tools/perf/builtin-inject.c | 2 +- tools/perf/builtin-kallsyms.c | 2 +- tools/perf/builtin-kmem.c | 4 +- tools/perf/builtin-list.c | 4 +- tools/perf/builtin-lock.c | 68 +- tools/perf/builtin-probe.c | 2 +- tools/perf/builtin-report.c | 11 +- tools/perf/builtin-script.c | 6 +- tools/perf/builtin-stat.c | 2 +- tools/perf/builtin-top.c | 2 +- .../arch/x86/alderlake/uncore-memory.json | 16 +- .../arch/x86/alderlaken/uncore-memory.json | 16 +- .../arch/x86/icelakex/uncore-memory.json | 4 +- .../pmu-events/arch/x86/icelakex/uncore-other.json | 84 +- .../arch/x86/knightslanding/uncore-memory.json | 38 + .../arch/x86/knightslanding/uncore-other.json | 36 - .../arch/x86/snowridgex/uncore-memory.json | 4 +- .../arch/x86/snowridgex/uncore-other.json | 92 +- .../arch/x86/tigerlake/uncore-memory.json | 50 + .../arch/x86/tigerlake/uncore-other.json | 36 - tools/perf/tests/code-reading.c | 1 + tools/perf/tests/hists_cumulate.c | 10 + tools/perf/tests/hists_filter.c | 10 + tools/perf/tests/hists_link.c | 18 +- tools/perf/tests/hists_output.c | 10 + tools/perf/tests/maps.c | 51 +- tools/perf/tests/mmap-thread-lookup.c | 1 + tools/perf/tests/vmlinux-kallsyms.c | 18 +- tools/perf/ui/gtk/browser.c | 2 +- tools/perf/ui/gtk/helpline.c | 2 +- tools/perf/ui/gtk/hists.c | 2 +- tools/perf/util/annotate.c | 14 +- tools/perf/util/bpf_lock_contention.c | 11 +- tools/perf/util/bpf_skel/lock_contention.bpf.c | 29 +- tools/perf/util/bpf_skel/lock_data.h | 3 + tools/perf/util/callchain.c | 13 +- tools/perf/util/cs-etm.c | 2 +- tools/perf/util/dlfilter.c | 2 +- tools/perf/util/dso.c | 6 +- tools/perf/util/event.c | 14 +- tools/perf/util/evsel_fprintf.c | 2 +- tools/perf/util/hist.c | 10 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 6 +- .../util/intel-pt-decoder/intel-pt-pkt-decoder.c | 2 +- tools/perf/util/intel-pt.c | 10 +- tools/perf/util/lock-contention.h | 2 + tools/perf/util/machine.c | 101 +- tools/perf/util/map.c | 32 +- tools/perf/util/map.h | 39 +- tools/perf/util/maps.c | 38 +- tools/perf/util/ordered-events.c | 2 +- tools/perf/util/pmu.c | 124 +- tools/perf/util/pmu.h | 10 +- tools/perf/util/pmu.l | 17 +- tools/perf/util/pmu.y | 5 +- tools/perf/util/probe-event.c | 14 +- .../util/scripting-engines/trace-event-python.c | 2 +- tools/perf/util/sort.c | 18 +- tools/perf/util/strfilter.c | 2 +- tools/perf/util/string.c | 2 +- tools/perf/util/symbol-elf.c | 4 +- tools/perf/util/symbol.c | 35 +- tools/perf/util/thread.c | 2 +- tools/perf/util/unwind-libdw.c | 8 +- tools/perf/util/unwind-libunwind-local.c | 2 +- tools/power/acpi/common/cmfsize.c | 2 +- tools/power/acpi/common/getopt.c | 2 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 2 +- .../acpi/os_specific/service_layers/osunixdir.c | 2 +- .../acpi/os_specific/service_layers/osunixmap.c | 2 +- .../acpi/os_specific/service_layers/osunixxf.c | 2 +- tools/power/acpi/tools/acpidump/acpidump.h | 2 +- tools/power/acpi/tools/acpidump/apdump.c | 2 +- tools/power/acpi/tools/acpidump/apfiles.c | 2 +- tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/testing/nvdimm/test/nfit.c | 4 +- tools/testing/radix-tree/maple.c | 24 + .../selftests/bpf/prog_tests/get_branch_snapshot.c | 4 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 4 +- tools/testing/selftests/bpf/prog_tests/verifier.c | 2 + .../selftests/bpf/prog_tests/xdp_do_redirect.c | 30 +- .../progs/verifier_bounds_deduction_non_const.c | 639 ++ .../bpf/progs/verifier_bounds_mix_sign_unsign.c | 2 +- tools/testing/selftests/bpf/veristat.c | 8 +- tools/testing/selftests/bpf/xskxceiver.c | 24 + tools/testing/selftests/bpf/xskxceiver.h | 1 + tools/testing/selftests/clone3/clone3.c | 4 +- .../testing/selftests/drivers/net/bonding/Makefile | 3 +- .../selftests/drivers/net/bonding/bond_options.sh | 264 + .../drivers/net/bonding/bond_topo_3d1c.sh | 143 + .../selftests/drivers/net/bonding/option_prio.sh | 245 - tools/testing/selftests/kvm/aarch64/smccc_filter.c | 10 +- .../selftests/kvm/include/x86_64/processor.h | 45 +- .../kvm/x86_64/vmx_nested_tsc_scaling_test.c | 8 +- .../selftests/kvm/x86_64/vmx_pmu_caps_test.c | 232 +- .../selftests/net/forwarding/hw_stats_l3.sh | 15 +- tools/testing/selftests/net/rps_default_mask.sh | 1 + tools/testing/selftests/net/tcp_mmap.c | 2 +- tools/testing/selftests/resctrl/cache.c | 17 +- tools/testing/selftests/resctrl/cat_test.c | 4 +- tools/testing/selftests/resctrl/cmt_test.c | 9 +- tools/testing/selftests/resctrl/fill_buf.c | 7 +- tools/testing/selftests/resctrl/mba_test.c | 11 +- tools/testing/selftests/resctrl/mbm_test.c | 4 +- tools/testing/selftests/resctrl/resctrl.h | 6 +- tools/testing/selftests/resctrl/resctrl_val.c | 21 +- tools/testing/selftests/resctrl/resctrlfs.c | 2 +- 1263 files changed, 52553 insertions(+), 17200 deletions(-) create mode 100644 Documentation/accel/qaic/aic100.rst create mode 100644 Documentation/accel/qaic/index.rst create mode 100644 Documentation/accel/qaic/qaic.rst rename Documentation/{ => arch}/arc/arc.rst (100%) rename Documentation/{ => arch}/arc/features.rst (100%) rename Documentation/{ => arch}/arc/index.rst (100%) rename Documentation/{ => arch}/ia64/aliasing.rst (100%) rename Documentation/{ => arch}/ia64/efirtc.rst (100%) rename Documentation/{ => arch}/ia64/err_inject.rst (100%) rename Documentation/{ => arch}/ia64/features.rst (100%) rename Documentation/{ => arch}/ia64/fsys.rst (100%) rename Documentation/{ => arch}/ia64/ia64.rst (100%) rename Documentation/{ => arch}/ia64/index.rst (100%) rename Documentation/{ => arch}/ia64/irq-redir.rst (100%) rename Documentation/{ => arch}/ia64/mca.rst (100%) rename Documentation/{ => arch}/ia64/serial.rst (100%) rename Documentation/{ => arch}/m68k/buddha-driver.rst (100%) rename Documentation/{ => arch}/m68k/features.rst (100%) rename Documentation/{ => arch}/m68k/index.rst (100%) rename Documentation/{ => arch}/m68k/kernel-options.rst (100%) rename Documentation/{ => arch}/parisc/debugging.rst (100%) rename Documentation/{ => arch}/parisc/features.rst (100%) rename Documentation/{ => arch}/parisc/index.rst (100%) rename Documentation/{ => arch}/parisc/registers.rst (100%) create mode 100644 Documentation/arm/stm32/stm32mp151-overview.rst create mode 100644 Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,ipq9574-gcc.yaml create mode 100644 Documentation/devicetree/bindings/crypto/qcom,inline-crypto-eng [...] create mode 100644 Documentation/devicetree/bindings/display/bridge/samsung,mipi-d [...] delete mode 100644 Documentation/devicetree/bindings/display/exynos/exynos_dsim.txt create mode 100644 Documentation/devicetree/bindings/iio/light/rohm,bu27034.yaml copy Documentation/devicetree/bindings/pci/{fsl,imx6q-pcie.yaml => fsl,imx6q-pcie- [...] create mode 100644 Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml create mode 100644 Documentation/devicetree/bindings/usb/nxp,ptn5110.yaml delete mode 100644 Documentation/devicetree/bindings/usb/typec-tcpci.txt create mode 100644 Documentation/kernel-hacking/false-sharing.rst rename Documentation/translations/zh_CN/{ => arch}/parisc/debugging.rst (94%) rename Documentation/translations/zh_CN/{ => arch}/parisc/index.rst (79%) rename Documentation/translations/zh_CN/{ => arch}/parisc/registers.rst (98%) create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-master.dts create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-micro.dts create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-slave.dts create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-slavext.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts copy arch/arm64/boot/dts/qcom/{ipq5332-mi01.2.dts => ipq5332-rdp468.dts} (59%) create mode 100644 arch/arm64/boot/dts/qcom/ipq9574-al02-c7.dts copy arch/arm64/boot/dts/qcom/{ipq5332.dtsi => ipq9574.dtsi} (61%) create mode 100644 arch/arm64/boot/dts/qcom/pm2250.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qcm2290.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qrb2210-rb1.dts copy arch/arm64/boot/dts/qcom/{sm6125-sony-xperia-seine-pdx201.dts => sm6125-xiaom [...] create mode 100644 arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-boe.dts rename arch/arm64/boot/dts/qcom/{sm8250-xiaomi-elish.dts => sm8250-xiaomi-elish-co [...] create mode 100644 arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-csot.dts create mode 100644 arch/riscv/kernel/sbi-ipi.c create mode 100644 drivers/accel/qaic/Kconfig create mode 100644 drivers/accel/qaic/Makefile create mode 100644 drivers/accel/qaic/mhi_controller.c create mode 100644 drivers/accel/qaic/mhi_controller.h create mode 100644 drivers/accel/qaic/mhi_qaic_ctrl.c create mode 100644 drivers/accel/qaic/mhi_qaic_ctrl.h create mode 100644 drivers/accel/qaic/qaic.h create mode 100644 drivers/accel/qaic/qaic_control.c create mode 100644 drivers/accel/qaic/qaic_data.c create mode 100644 drivers/accel/qaic/qaic_drv.c create mode 100644 drivers/clk/qcom/gcc-ipq9574.c delete mode 100644 drivers/clk/starfive/clk-starfive-jh7100.h create mode 100644 drivers/clk/starfive/clk-starfive-jh7110-aon.c create mode 100644 drivers/clk/starfive/clk-starfive-jh7110-sys.c create mode 100644 drivers/clk/starfive/clk-starfive-jh7110.h create mode 100644 drivers/clk/starfive/clk-starfive-jh71x0.c create mode 100644 drivers/clk/starfive/clk-starfive-jh71x0.h create mode 100644 drivers/clocksource/timer-mediatek-cpux.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_2_sc7180.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_3_sm6115.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_5_qcm2290.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_7_2_sc7280.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h create mode 100644 drivers/iio/industrialio-gts-helper.c create mode 100644 drivers/iio/light/rohm-bu27034.c create mode 100644 drivers/infiniband/hw/bnxt_re/qplib_tlv.h create mode 100644 drivers/of/cpu.c create mode 100644 drivers/platform/x86/ideapad-laptop.h create mode 100644 drivers/platform/x86/lenovo-ymc.c delete mode 100644 drivers/reset/reset-starfive-jh7100.c create mode 100644 drivers/reset/starfive/Kconfig create mode 100644 drivers/reset/starfive/Makefile create mode 100644 drivers/reset/starfive/reset-starfive-jh7100.c create mode 100644 drivers/reset/starfive/reset-starfive-jh7110.c create mode 100644 drivers/reset/starfive/reset-starfive-jh71x0.c create mode 100644 drivers/reset/starfive/reset-starfive-jh71x0.h create mode 100644 drivers/soc/qcom/ice.c create mode 100644 include/acpi/platform/aczephyr.h create mode 100644 include/dt-bindings/clock/qcom,ipq9574-gcc.h create mode 100644 include/dt-bindings/reset/qcom,ipq9574-gcc.h create mode 100644 include/linux/iio/iio-gts-helper.h create mode 100644 include/net/dsa_stubs.h create mode 100644 include/soc/qcom/ice.h create mode 100644 include/uapi/drm/qaic_accel.h create mode 100644 net/dsa/stubs.c create mode 100644 rust/alloc/vec/set_len_on_drop.rs create mode 100644 rust/alloc/vec/spec_extend.rs create mode 100644 rust/kernel/init.rs create mode 100644 rust/kernel/init/__internal.rs create mode 100644 rust/kernel/init/macros.rs create mode 100644 rust/kernel/sync/arc/std_vendor.rs create mode 100644 rust/macros/pin_data.rs create mode 100644 rust/macros/pinned_drop.rs create mode 100644 rust/macros/quote.rs create mode 100644 scripts/gdb/linux/interrupts.py create mode 100644 scripts/gdb/linux/radixtree.py create mode 100644 sound/soc/codecs/rt712-sdca-dmic.c create mode 100644 sound/soc/codecs/rt712-sdca-dmic.h create mode 100644 tools/perf/pmu-events/arch/x86/knightslanding/uncore-memory.json create mode 100644 tools/perf/pmu-events/arch/x86/tigerlake/uncore-memory.json create mode 100644 tools/testing/selftests/bpf/progs/verifier_bounds_deduction_non [...] create mode 100755 tools/testing/selftests/drivers/net/bonding/bond_options.sh create mode 100644 tools/testing/selftests/drivers/net/bonding/bond_topo_3d1c.sh delete mode 100755 tools/testing/selftests/drivers/net/bonding/option_prio.sh