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 23e11d031852 Add linux-next specific files for 20240205 omits d27ead9c9895 Revert "pidfd: convert to wake_up_poll()" omits 26b3eeef9e0f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits f888a3d5a888 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 160ad99536e6 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 225e64800eb4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 23579278b9d9 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 501c0eaf8927 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eaedf8af1e68 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 744100234ca0 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits ce3bc6801bff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e851cbffb75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6521891082ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b9b7df2ab0e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits e89b79482ddb Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 8658500bbde1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d79720f75b8d Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits cf563a7053d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 104c6f5101e4 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits f63f8dfa8880 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 7febb80a4710 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 508486f76b2e Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 4a458aec4054 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50d269601afe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c6cb54575ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04ce2a983183 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6711f90e8869 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ffc9f05308d3 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits ba1f8b994a02 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 9d9ae7061b3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8700f4ac96fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 17fc9e400a9e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits d9180cfa8024 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 47b42ee1915b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5194789d51c8 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 1c197805a948 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits aeec13e62232 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits c8e8e74f0c1d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fbc1ae7fe11c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 34d938a84822 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 29c63b4383dc Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 4263120397c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bd85aac9cb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f02afd666b73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f74a188452b2 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 1a1cb836275b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 06282416afcb Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits dd0b7b0a12ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99905ab7818d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 39ffd7d1983b Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits ca201eeffe06 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 756bf208928c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa25b2322d53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 689c360617f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32916f926b50 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3852dc2dfed7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cf31336feeca Merge branch 'next' of git://github.com/cschaufler/smack-next omits 4cca018ac634 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 871a64af8b5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d01e2b2fef73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39f1f670128c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 7f2c3b3a6b4d Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 1c8c1780d42b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8457a4642553 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a4c6f45ccf6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits aefdb2525aa5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3a44e3641f69 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 9ab8fae815d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78c2ea618814 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcf7b9dec33b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1be431718a18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df66b8ad1665 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits fdbac5da6896 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 12b4d8507893 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c706758b1b09 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6efb5378a57f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5149b04a516 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7843a3f7d86e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 460061529e1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd4852d459e9 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits b89eb294d685 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09e8e1ee7ede Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 7702cef1bbcc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 843a07a64ee7 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 80eccc11aed8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 56c0a1b7ce9d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits c360917bc454 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 97a2073c6dfa Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits bb428d844ce2 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 2da9e4f6539d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2250dc3cd087 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 58a2e30fe23a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 00dc20cf8512 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0000459a9ee9 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 780c82e28c3d Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits b41a7ac9bc7a Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 8b1eb30b5738 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 9031cfecd6b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits ba1238f08db1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b56a4cfcdc90 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 28dd438a7841 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] omits ce0d7a995235 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 34ef752f812c Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits ee610d1e78da Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 53aa835414f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4fcf4aea703 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits db5daa6ab509 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits a98702e082cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2bdd86187b29 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 487dcb0e3214 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d92f0f549c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11de8a914169 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 48546c3c9012 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 480500ca8629 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits a9155b02390c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 200abf59750a Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits df30cb523d67 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 24489580ace6 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 52ae0fbc1767 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits c76302f29c5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79cefff64757 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f5aca121d78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d5f0386e667e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8cb532668d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34218f8b46be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57672e4bc06a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7b65444bda2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4889d25d2f4c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 56c2af1aaabc Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 355b9167faa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1903822426f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15d575e395b7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7d8ef467b1b6 Merge branch 'compiler-attributes' of https://github.com/o [...] omits c731ec60fd86 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits e8905ee3a9c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ef5d2f7b60b Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 749067d43da7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7d22f37f7a0f Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 61367d78e5c2 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 7618d0f1cb3b Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 6ddba3075085 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits e5daed4505e0 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits e616351aeecc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a1361a83346d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits ef76500ad341 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits eee60f57d1bc Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits c62ae42bb988 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits d2228bc68629 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ce6431fc7547 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a5fc32e0cbf3 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 99e6666b323e Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 5908ca1fdf2e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 127578bc6d38 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits e0f7e6a9d5ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bb503d4bca8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c6195ac06e46 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits dc982347ac63 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 2102898e418a Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 4c97f858dca7 Merge branch 'for-6.9-bh-conversions' into for-next omits ae9075ec8b89 usb: core: hcd: Convert from tasklet to BH workqueue omits 06a131384c4d backtracetest: Convert from tasklet to BH workqueue omits 837ec319ff78 Merge branch 'for-6.9' into for-next omits 7af86d1e0e18 Merge branch 'for-6.9' into for-next omits 2aa0b4cea112 Merge branch 'for-6.9' into for-next omits c2aa8df01515 hwmon: (coretemp) Use dynamic allocated memory for core temp_data omits 307a1da6d74b hwmon: (coretemp) Remove redundant temp_data->is_pkg_data omits 9794924b03c5 hwmon: (coretemp) Split package temp_data and core temp_data omits 61b607716be2 hwmon: (coretemp) Abstract core_temp helpers omits 31220fba29e2 hwmon: (coretemp) Remove redundant pdata->cpu_map[] omits 54e1026d3477 hwmon: (coretemp) Replace sensor_device_attribute with dev [...] omits 0d60b79ca735 hwmon: (coretemp) Remove unnecessary dependency of array index omits 68b1206614f4 hwmon: (coretemp) Introduce enum for attr index omits 112bda985739 hwmon: Add driver for ASUS ROG RYUJIN II 360 AIO cooler omits f2feb7b47a16 hwmon: Add driver for NZXT Kraken X and Z series AIO CPU coolers omits 2a2974af086e dt-bindings: trivial-devices: add Astera Labs PT5161L omits ab429b51cc93 dt-bindings: vendor-prefixes: add asteralabs omits f04e09e87028 hwmon: Add support for Amphenol ChipCap 2 omits 6c0f9d442f7d dt-bindings: hwmon: Add Amphenol ChipCap 2 omits c64d4101a5f0 ABI: sysfs-class-hwmon: add descriptions for humidity min/ [...] omits 6795325eed8d hwmon: (core) Add support for humidity min/max alarm omits dfb922e7ef24 dt-bindings: vendor-prefixes: add Amphenol omits 4a739002c42b hwmon: (tmp401) convert to use maple tree register cache omits 2a016fb0554f hwmon: (sch5627) convert to use maple tree register cache omits 523f3140de42 hwmon: (nct7802) convert to use maple tree register cache omits 38f5facbf6f8 hwmon: (max31760) convert to use maple tree register cache omits f5dbd9396ef3 hwmon: (lm83) convert to use maple tree register cache omits bfc50e9f66c5 hwmon: (jc42) convert to use maple tree register cache omits ce378f2ff130 hwmon: (ina3221) convert to use maple tree register cache omits 75fb9c7af65f hwmon: (emc1403) convert to use maple tree register cache omits 58a8333bcda1 hwmon: (adt7x10) convert to use maple tree register cache omits c2d8853237f1 hwmon: (sht3x) read out sensor serial number omits 7dd62e578cb4 hwmon: Add driver for MPS MPQ8785 Synchronous Step-Down Converter omits 23727e9f12d4 dt-bindings: Add MPQ8785 voltage regulator device omits e4ff95cc8bbe hwmon: add fan speed monitoring driver for Surface devices omits 80255b24efbe Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits b9b98f594b6f Merge remote-tracking branch 'spi/for-6.9' into spi-next omits b05d586cde6b Merge branch 'vfs.fixes' into vfs.all omits a51960b67fda Merge branch 'vfs.netfs' into vfs.all omits ea9d1ec9f33c Merge branch 'vfs.file' into vfs.all omits e574026fef4d Merge branch 'vfs.pidfd' into vfs.all omits 83a94abd32d8 Merge branch 'vfs.iomap' into vfs.all omits af752a64f4d1 Merge branch 'vfs.fs' into vfs.all omits aeb9b7464139 Merge branch 'vfs.misc' into vfs.all omits 7a1cac7d58e3 pidfd: convert to wake_up_poll() omits c24c55a0329d Merge branch 'pm-sleep' into linux-next omits e84239c13583 Merge branch 'pm-cpufreq' into linux-next omits 1499e59af376 Merge series 'filelock: split file leases out of struct fi [...] omits 31a765c6a969 ubsan: Remove CONFIG_UBSAN_SANITIZE_ALL omits 19782003d902 ubsan: Silence W=1 warnings in self-test omits 07587b260583 ubsan: Use Clang's -fsanitize-trap=undefined option omits 6c6109548454 filelock: split leases out of struct file_lock omits e0bde6d6d7e3 filelock: remove temporary compatibility macros omits 5087b21fd5ee smb/server: adapt to breakup of struct file_lock omits 7cd03c482447 smb/client: adapt to breakup of struct file_lock omits b7b8c39a9587 ocfs2: adapt to breakup of struct file_lock omits 48c7900f7b21 nfsd: adapt to breakup of struct file_lock omits 455100f41471 nfs: adapt to breakup of struct file_lock omits 1c910b2459cf lockd: adapt to breakup of struct file_lock omits ca2a24a9ff7f fuse: adapt to breakup of struct file_lock omits f1b0d238e179 gfs2: adapt to breakup of struct file_lock omits f40b314ab0f2 dlm: adapt to breakup of struct file_lock omits afd5898079d2 ceph: adapt to breakup of struct file_lock omits febb326af51b afs: adapt to breakup of struct file_lock omits d09f798f208c 9p: adapt to breakup of struct file_lock omits a15d945405a3 filelock: convert seqfile handling to use file_lock_core omits e2c23bf73104 filelock: convert locks_translate_pid to take file_lock_core omits 77d7ed489db4 filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx omits acd1c6f76c17 filelock: convert locks_wake_up_blocks to take a file_lock [...] omits ae37275d53ed filelock: make assign_type helper take a file_lock_core pointer omits b261e8d3d5eb filelock: reorganize locks_delete_block and __locks_insert_block omits 78d1567cb873 filelock: clean up locks_delete_block internals omits 9bb41e6b6ea5 filelock: convert fl_blocker to file_lock_core omits f449edd19f07 filelock: convert __locks_insert_block, conflict and deadl [...] omits 6ada65e99171 filelock: make __locks_delete_block and __locks_wake_up_bl [...] omits b7ae01bb4138 filelock: convert locks_{insert,delete}_global_blocked omits ff30006ce158 filelock: make locks_{insert,delete}_global_locks take fil [...] omits 6944d789d1a1 filelock: convert posix_owner_key to take file_lock_core arg omits c91b6f218894 filelock: make posix_same_owner take file_lock_core pointers omits 2d1cfb3cf69e filelock: convert more internal functions to use file_lock_core omits 424dc929f8f1 filelock: have fs/locks.c deal with file_lock_core directly omits b2566e35e7d6 filelock: split common fields into struct file_lock_core omits 22716eba8323 filelock: drop the IS_* macros omits 1d9b1c4525f6 smb/server: convert to using new filelock helpers omits 39647541cb26 smb/client: convert to using new filelock helpers omits a336b91b2340 ocfs2: convert to using new filelock helpers omits 4e2cd366d826 nfsd: convert to using new filelock helpers omits 28ad1884a338 nfs: convert to using new filelock helpers omits b9570e87b652 lockd: convert to using new filelock helpers omits 47bc8fa51b46 gfs2: convert to using new filelock helpers omits 7851cb526662 dlm: convert to using new filelock helpers omits 7c82f3103915 ceph: convert to using new filelock helpers omits 46a9b98baecc afs: convert to using new filelock helpers omits 2911c0e3a5dd 9p: rename fl_type variable in v9fs_file_do_lock omits 403594111407 filelock: add some new helper functions omits 3b24efdd3d54 MAINTAINERS: Add UBSAN section omits 6ad835d8849c overflow: Introduce inc_wrap() and dec_wrap() omits 00bd91c99f9e Merge branch into tip/master: 'x86/mm' omits 83d0a9b4bebf Merge branch into tip/master: 'x86/misc' omits c2b701ebbac5 Merge branch into tip/master: 'x86/fred' omits 97f1b80722a1 Merge branch into tip/master: 'x86/entry' omits 38cad874645d Merge branch into tip/master: 'x86/cache' omits 063acf20772e Merge branch into tip/master: 'x86/build' omits 417c4b968bbf Merge branch into tip/master: 'x86/boot' omits 328a54c41e2e Merge branch into tip/master: 'smp/core' omits 467f0d0767f3 Merge branch into tip/master: 'irq/core' omits fc3dcb7df029 Merge branch into tip/master: 'x86/merge' omits f386a79954b7 Merge branch into tip/master: 'x86/urgent' omits 3bb4e1d02e7a parisc: Show kernel unaligned memory accesses omits d2f5f97a01b4 parisc: Fix Invalid wait context warning in firmware wrapper omits 96b3058dcf86 parisc: Use irq_enter_rcu() to fix warning at kernel/conte [...] omits d49e20ca05ef Merge branch 'for-6.9' into for-next omits e5739397e067 Merge remote-tracking branch 'asoc/for-6.9' into asoc-next omits 46f394768bf2 bcachefs: btree node prefetching in check_topology omits cf4c6a136593 bcachefs: btree_and_journal_iter.trans omits be47111aa633 bcachefs: better journal pipelining omits ec1d6d08fdd4 bcachefs: closure per journal buf omits 7871cc5edd03 bcachefs: bio per journal buf omits 2e6de1abc691 bcachefs: jset_entry_datetime omits cc1d20cd52b1 bcachefs: improve journal entry read fsck error messages omits ed8151a1286a bcachefs: fix split brain message omits 639e43018ee0 bcachefs: convert journal replay ptrs to darray omits b916dc1d4169 bcachefs: Cleanup bch2_dirent_lookup_trans() omits 1e69c50e5320 bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snapshot() omits b5e781bf703f bcachefs: Workqueues should be WQ_HIGHPRI omits ad55acc1fe3b bcachefs: Improve bch2_dirent_to_text() omits 7c6d094c852f bcachefs: fixup for building in userspace omits 05df821a1cd2 bcachefs: Avoid taking journal lock unnecessarily omits 9939574f0418 bcachefs: Journal writes should be REQ_SYNC|REQ_META omits df0903191c61 bcachefs: Avoid setting j->write_work unnecessarily omits cfc95f7fc48e bcachefs: Split out journal workqueue omits bc4449a1c72e bcachefs: Kill unnecessary wakeups in journal reclaim omits 572d8de76751 PM: hibernate: Add support for LZ4 compression for hibernation omits 76f074fca58e PM: hibernate: Move to crypto APIs for LZO compression omits 44f9d2bb06bc PM: hibernate: Rename lzo* to make it generic omits cb004fde0221 PM: sleep: Call dpm_async_fn() directly in each suspend phase omits e2dfcb968180 PM: sleep: Move devices to new lists earlier in each suspe [...] omits 5be5bdb82984 PM: sleep: Move some assignments from under a lock omits dd849474485f PM: sleep: stats: Log errors right after running suspend c [...] omits a73ec2096ff4 PM: sleep: stats: Use locking in dpm_save_failed_dev() omits d87b8c95ba42 PM: sleep: stats: Call dpm_save_failed_step() at most once [...] omits 9aa4cd1c641c PM: sleep: stats: Define suspend_stats next to the code using it omits d387bce3e0df PM: sleep: stats: Use unsigned int for success and failure [...] omits c81ea40e9dda PM: sleep: stats: Use an array of step failure counters omits 0897a442fca7 PM: sleep: stats: Use array of suspend step names omits 7543bfcb6b1a Merge branch 'thermal-core' into linux-next omits 28596c7850a7 workqueue: Avoid premature init of wq->node_nr_active[].max omits e9864d3d70ef Merge branch 'pm-sleep' into linux-next omits b48b5a7c9bc1 Merge branch 'block-deadline' into for-next omits 81ab744a2e36 Merge branch 'block-issue-ts' into for-next omits 1a3d70bf0c0e block: update cached timestamp post schedule/preemption omits 1ff288ab5cf4 block: cache current nsec time in struct blk_plug omits 29bb740b66cc block: add blk_time_get_ns() and blk_time_get() helpers omits 3ef826924303 block: move cgroup time handling code into blk.h omits a1214cdfe92b Merge branch 'regmap-linus' into regmap-next omits 8b921545ddc6 Merge remote-tracking branch 'regmap/for-6.7' into regmap-linus omits 7c1b1906229d mtd: spinand: gigadevice: Fix the get ecc status issue adds 01af02f8155d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 5628baa29baf Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds b3d4f7f22889 nfp: use correct macro for LengthSelect in BAR config adds 1a1c13303ff6 nfp: flower: prevent re-adding mac index for bonded port adds 0f4d6f011bca nfp: enable NETDEV_XDP_ACT_REDIRECT feature flag adds fdeba0b57d61 Merge branch 'nfp-fixes' adds f31041417bf7 rxrpc: Fix generation of serial numbers to skip zero adds e7870cf13d20 rxrpc: Fix delayed ACKs to not set the reference serial number adds 6f769f22822a rxrpc: Fix response to PING RESPONSE ACKs to a dead call adds 41b7fa157ea1 rxrpc: Fix counting of new acks and nacks adds 645eb54331ed Merge branch 'rxrpc-fixes' adds a19747c3b9bf selftests: net: let big_tcp test cope with slow env adds 3878e198fbbe Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 09f37c87fbe4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0647903efbc8 wifi: mt76: mt7996: fix fortify warning adds ef7f286a1d06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bd97cea7b18a RDMA/irdma: Fix KASAN issue with tasklet adds ee107186bcfd RDMA/irdma: Validate max_send_wr and max_recv_wr adds 4823a004d830 RDMA/irdma: Set the CQ read threshold for GEN 1 adds 772e5fb38843 RDMA/irdma: Add AE for too many RNRS adds be39e8dcb411 IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (take two) adds b411ceb3c18e Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 4639c5021029 ALSA: hda/conexant: Add quirk for SWS JS201D adds fddab35fd064 ALSA: hda/realtek: add IDs for Dell dual spk platform adds e59244cb5227 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4703b014f28b ASoC: cs35l56: fix reversed if statement in cs35l56_dspwai [...] adds ac670505d825 ASoC: dt-bindings: google,sc7280-herobrine: Drop bouncing [...] adds b5fbde22684a ASoC: Intel: avs: Fix pci_probe() error path adds 34a1066981a9 ASoC: tas2781: add module parameter to tascodec_init() adds 26db3998bcc8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1a1b27115ae1 Merge remote-tracking branch 'regmap/for-6.7' into regmap-linus adds 5ece678eae1b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c712c05e46c8 spi: imx: fix the burst length at DMA mode and CPU mode adds 8949d190fa6b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds adbeb6df40a2 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds dec0c11f4c9b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 1c72702686d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b9c57b26a809 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 59950610c0c0 mtd: spinand: gigadevice: Fix the get ecc status issue adds 5ab9bbf6c678 mtd: Fix possible refcounting issue when going through par [...] adds e6a30d0c48a1 mtd: rawnand: marvell: fix layouts adds 49c0e2292979 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 769f91f4bae9 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds ef247ccf3959 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 5ca79c346a7b Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 9b1705cb68cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 15087ed56323 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 17adc3f329e9 net: marvell,prestera: Fix example PCI bus addressing adds 765fdbd47dd8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 1a00897e5e96 drm/i915: Replace dead 01.org link adds 47caa96478b9 drm/i915/gvt: Fix uninitialized variable in handle_mmio() adds 44e4192f8897 MAINTAINERS: Update Zhi Wang's email address adds a99682e839af Merge tag 'gvt-fixes-2024-02-05' of https://github.com/int [...] adds 7f70193158fd Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 9ba54e327027 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 077da2a5e263 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 5ea9a7c5fe41 nfsd: don't take fi_lock in nfsd_break_deleg_cb() adds bb36ae6ed22f Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 1ad55cecf22f x86/efistub: Use 1:1 file:memory mapping for PE/COFF .comp [...] adds b2fb34008261 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 2b31adef3b83 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4856380063b1 Merge drm-misc-next-fixes-2024-01-19 into drm-misc-fixes adds 61712c94782c nouveau/gsp: use correct size for registry rpc. adds 042b5f83841f drm/nouveau: fix several DMA buffer leaks adds 34e659f34a75 drm/nouveau: nvkm_gsp_radix3_sg() should use nvkm_gsp_mem_ctor() adds 9ef611960397 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new bd478c3a74f8 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new d03757a23c56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f334f9f127e Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new c6aa7cd982dc Merge branch 'compiler-attributes' of https://github.com/o [...] new 6f10d2b2f8a2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0ad86793249b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b37dccfaa9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75773eb0dd5d Merge branch 'next' of https://github.com/Broadcom/stblinux.git new a15e63b79026 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 00aac2c13942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca7ab5c1103d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2f8e1ca9e14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c85c1412b39e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60d45e4b3d8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9f8268ba28a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5b09dc2c8722 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db085a6c6633 ARM: s3c64xx: make s3c64xx_subsys const new 0b3fbd317061 Merge branch 'next/soc' into for-next new 055c1f3e6a9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0979db55fe4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 67a27a414562 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new f5afe40f803a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 54eee2d4a77d Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 1fb1e542104c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69cd52b92782 ARM: multi_v7_defconfig: Add more TI Keystone support new 11621bedc016 ARM: dts: keystone: Replace http urls with https new 0865bc47c23b Merge branches 'ti-k3-config-next' and 'ti-keystone-dts-ne [...] new 7d31959a7ef5 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 84c169092ee8 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 3c55242347e8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 84831f0eaa2b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new c899e7750fc2 Revert "parisc: Only list existing CPUs in cpu_possible_mask" new 03c22c2c9e41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c331f5a15a28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3051b0712be Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 6883bb404822 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd839f31d7cd bcachefs: install fd later to avoid race with close new 7b508b323b2e bcachefs: time_stats: Check for last_event == 0 when updat [...] new a6c47acfe72b bcachefs: Kill unnecessary wakeups in journal reclaim new 15ac198f6e97 bcachefs: Split out journal workqueue new fac7a9be0b2a bcachefs: Avoid setting j->write_work unnecessarily new 390d3d5b3786 bcachefs: Journal writes should be REQ_SYNC|REQ_META new 5ffff19c32d9 bcachefs: Avoid taking journal lock unnecessarily new a343b525baed bcachefs: fixup for building in userspace new abd4a1658c5e bcachefs: Improve bch2_dirent_to_text() new 27fd117c4e66 bcachefs: Workqueues should be WQ_HIGHPRI new caef2be3e847 bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snapshot() new c9587235214e bcachefs: Cleanup bch2_dirent_lookup_trans() new fd0678dd14ee bcachefs: convert journal replay ptrs to darray new a13e47f1ad1e bcachefs: fix split brain message new 36006e70e4e8 bcachefs: improve journal entry read fsck error messages new 0c671a3f0f30 bcachefs: jset_entry_datetime new fd944e98c74d bcachefs: bio per journal buf new 0df732c68bb2 bcachefs: closure per journal buf new 4a814e2780cb bcachefs: better journal pipelining new 965180d77068 bcachefs: btree_and_journal_iter.trans new 6ab24e19c313 bcachefs: btree node prefetching in check_topology new 50f8b507c873 bcachefs: Subvolumes may now be renamed new c76c9198fa63 bcachefs: Switch to uuid_to_fsid() new a4d22b1f8cbb bcachefs: Initialize super_block->s_uuid new 3d78ec24d649 bcachefs: Set path->uptodate when no node at level new c8d50af3b085 bcachefs: move fsck_write_inode() to inode.c new 7a6bd493e5ef mm: introduce memalloc_flags_{save,restore} new e6c320dcadef mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN new 641a76366f0d bcachefs: bch2_inode_insert() new 1f9d409b413f bcachefs: bch2_lookup() gives better error message on inod [...] new b70b3ff239ae mean and variance: Promote to lib/math new 51bd0664783f eytzinger: Promote to include/linux/ new 98c563e06d8c bcachefs: bch2_time_stats_to_seq_buf() new dc7440d33a24 time_stats: Promote to lib/ new 962ff19f837d bcache: Convert to lib/time_stats new 311ca558c957 mempool: kvmalloc pool new b5fefe9c25d6 bcachefs: kill kvpmalloc() new 164e34b752ad bcachefs: thread_with_stdio: eliminate double buffering new 839256113998 bcachefs: thread_with_stdio: convert to darray new 2c033b0e33b9 bcachefs: thread_with_stdio: kill thread_with_stdio_done() new 8a53f30dea99 bcachefs: thread_with_stdio: fix bch2_stdio_redirect_readline() new a655aaa7a844 bcachefs: Thread with file documentation new 035cd88f71fc Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 253dd8b253a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new b52d808397ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 33a207a0ac71 cifs: Replace cifs_readdata with a wrapper around netfs_io [...] new f311d2cdd66a cifs: Set zero_point in the copy_file_range() and remap_fi [...] new 0d32afe43afa cifs: Replace cifs_writedata with a wrapper around netfs_i [...] new d35ffe30d3c8 cifs: Use more fields from netfs_io_subrequest new 05360229d22d cifs: Make wait_mtu_credits take size_t args new cff3c1bd9ccb cifs: Implement netfslib hooks new a026dac14d3d cifs: Replace the writedata replay bool with a netfs sreq flag new 0ec7a50a96a3 cifs: Move cifs_loose_read_iter() and cifs_file_write_iter [...] new bd36ac502e66 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 0c47e0446320 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new b0bad12fce0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8359e624dbb1 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] new d0aa72604fbd quota: Fix potential NULL pointer dereference new c8f1140cb82d udf: Avoid invalid LVID used on mount new 9e9a976eaa1d Pull UDF and quota fix. new 2b8d32695ec3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new a620e5fd7d4e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c6276619262d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new f06f406125d9 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 0d02b61ac2ef Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 014e3bcc3d2b Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 2a42e144dd0b fs/address_space: move i_mmap_rwsem to mitigate a false sh [...] new 3a941e1a7ad4 Merge branch 'vfs.misc' into vfs.all new 5b5c65e8ca6f Merge branch 'vfs.fs' into vfs.all new 9e2a4c7c3f0a Merge branch 'vfs.iomap' into vfs.all new b7e15033f632 Merge branch 'vfs.pidfd' into vfs.all new 75cabec0111b filelock: add some new helper functions new 75a1bbe60a74 9p: rename fl_type variable in v9fs_file_do_lock new 76698510f593 afs: convert to using new filelock helpers new 75e9570c93c7 ceph: convert to using new filelock helpers new 11ff73082f17 dlm: convert to using new filelock helpers new b4c6d52d8a81 gfs2: convert to using new filelock helpers new 872584f1bb98 lockd: convert to using new filelock helpers new d7c9616be075 nfs: convert to using new filelock helpers new 60f3154d196b nfsd: convert to using new filelock helpers new 64f92a554f72 ocfs2: convert to using new filelock helpers new 2cd114294d1d smb/client: convert to using new filelock helpers new 6a277077ac51 smb/server: convert to using new filelock helpers new 3d40f78169a0 filelock: drop the IS_* macros new a69ce85ec9af filelock: split common fields into struct file_lock_core new 4ca52f539865 filelock: have fs/locks.c deal with file_lock_core directly new fde4951834c2 filelock: convert more internal functions to use file_lock_core new 9bb430a89d2d filelock: make posix_same_owner take file_lock_core pointers new ad399740bd41 filelock: convert posix_owner_key to take file_lock_core arg new 4629172fd729 filelock: make locks_{insert,delete}_global_locks take fil [...] new 1a6c75d4bbd2 filelock: convert locks_{insert,delete}_global_blocked new 1a62c22a156f filelock: make __locks_delete_block and __locks_wake_up_bl [...] new b6be3714005c filelock: convert __locks_insert_block, conflict and deadl [...] new b6aaba5b76e9 filelock: convert fl_blocker to file_lock_core new e8a166cf3d72 filelock: clean up locks_delete_block internals new 269a6194dcba filelock: reorganize locks_delete_block and __locks_insert_block new d9077f7bad14 filelock: make assign_type helper take a file_lock_core pointer new 347d49fdf36c filelock: convert locks_wake_up_blocks to take a file_lock [...] new 7c18509bdaef filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx new ae7eb16e0b50 filelock: convert locks_translate_pid to take file_lock_core new a1c2af326cb7 filelock: convert seqfile handling to use file_lock_core new 459c814a3c5f 9p: adapt to breakup of struct file_lock new 82a8cb96b232 afs: adapt to breakup of struct file_lock new 3956f35fbd36 ceph: adapt to breakup of struct file_lock new 966b7bd3ca3e dlm: adapt to breakup of struct file_lock new a6bf23e18324 gfs2: adapt to breakup of struct file_lock new 9a7eec48c971 fuse: adapt to breakup of struct file_lock new eb8ed7c6ab08 lockd: adapt to breakup of struct file_lock new dd1fac6ae648 nfs: adapt to breakup of struct file_lock new 05580bbfc6bc nfsd: adapt to breakup of struct file_lock new c8df2cc9d63b ocfs2: adapt to breakup of struct file_lock new 84e286c1bb9b smb/client: adapt to breakup of struct file_lock new 16f9ce818901 smb/server: adapt to breakup of struct file_lock new 282c30f320ba filelock: remove temporary compatibility macros new c69ff4071935 filelock: split leases out of struct file_lock new c4b3ffb508a0 Merge series 'filelock: split file leases out of struct fi [...] new fb3825050894 Merge branch 'vfs.file' into vfs.all new 999f703a01e3 Merge branch 'vfs.netfs' into vfs.all new a79d25a0fd0a Merge branch 'vfs.fixes' into vfs.all new ba858e55b205 bdev: open block device as files new d8686d11d87c block/ioctl: port blkdev_bszset() to file new c0ec3d373626 block/genhd: port disk_scan_partitions() to file new 5b0e3b8cccb1 md: port block device access to file new b1c490bed8cb swap: port block device usage to file new 3132dddb734d power: port block device access to file new e6ff192bea4e xfs: port block device access to files new 219c93936103 drbd: port block device access to file new 341049bb549c pktcdvd: port block device access to file new 9cdc23924f4c rnbd: port block device access to file new 0d2b96cf7417 xen: port block device access to file new 75c24a911a8f zram: port block device access to file new 6c8caa11c631 bcache: port block device access to files new 67e63be68275 block2mtd: port device access to files new 55a69c031fdf nvme: port block device access to file new 7bbe5cb8a16a s390: port block device access to file new 690fed5a2c9c target: port block device access to file new 5d3da98d23fc bcachefs: port block device access to file new c113b0b48688 btrfs: port device access to file new 22de7b85af5a erofs: port device access to file new 331b8bb44b95 ext4: port block device access to file new bb32bad8e486 f2fs: port block device access to files new aea333da4266 jfs: port block device access to file new 504dcde81379 nfs: port block device access to files new 4ded505fb4ee ocfs2: port block device access to file new 6c5e70950628 reiserfs: port block device access to file new fd299763e0bd bdev: remove bdev_open_by_path() new 19db932fd2b0 bdev: make bdev_{release, open_by_dev}() private to block layer new 09f8289e1b74 bdev: make struct bdev_handle private to the block layer new d75140abba91 bdev: remove bdev pointer from struct bdev_handle new 144a15096ad6 block: don't rely on BLK_OPEN_RESTRICT_WRITES when yieldin [...] new 1961e3f48e5d block: remove bdev_handle completely new e3bfad989976 Merge series 'Open block devices as files' of https://lore [...] new 05964d0a843c Merge branch 'vfs.super' into vfs.all new ac6d450c4004 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 4cfe4571acf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad8001edab26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c6b579c5a07c Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 6f20e3b08d05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 192ec20ec70a Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 9dbc2b541dbf hwmon: add fan speed monitoring driver for Surface devices new fd67e0c7b60b dt-bindings: Add MPQ8785 voltage regulator device new 66b88dc2dd71 hwmon: Add driver for MPS MPQ8785 Synchronous Step-Down Converter new 33a889a3ce8a hwmon: (sht3x) read out sensor serial number new 771af3ef8608 hwmon: (adt7x10) convert to use maple tree register cache new 96bc6c51b108 hwmon: (emc1403) convert to use maple tree register cache new f2a0efb6ccc3 hwmon: (ina3221) convert to use maple tree register cache new 457170c7b43a hwmon: (jc42) convert to use maple tree register cache new 6d234a02bd49 hwmon: (lm83) convert to use maple tree register cache new f66c46bb1988 hwmon: (max31760) convert to use maple tree register cache new cdfd844c5338 hwmon: (nct7802) convert to use maple tree register cache new fb8637b913fb hwmon: (sch5627) convert to use maple tree register cache new 14e4c0f57d8b hwmon: (tmp401) convert to use maple tree register cache new 32cdec461a2d dt-bindings: vendor-prefixes: add Amphenol new 45da52665d8a hwmon: (core) Add support for humidity min/max alarm new c97f09b2fdb1 ABI: sysfs-class-hwmon: add descriptions for humidity min/ [...] new 52b97ba03bbb dt-bindings: hwmon: Add Amphenol ChipCap 2 new 33c41faa98f3 hwmon: Add support for Amphenol ChipCap 2 new e691453208ef dt-bindings: vendor-prefixes: add asteralabs new 29969a6dae64 dt-bindings: trivial-devices: add Astera Labs PT5161L new fffe36cc6ba9 hwmon: Add driver for NZXT Kraken X and Z series AIO CPU coolers new 84b1179d6c81 hwmon: Add driver for ASUS ROG RYUJIN II 360 AIO cooler new 182a8004327c hwmon: (coretemp) Introduce enum for attr index new 64e579439383 hwmon: (coretemp) Remove unnecessary dependency of array index new 2aec6cc81f7b hwmon: (coretemp) Replace sensor_device_attribute with dev [...] new ce2851c4a8aa hwmon: (coretemp) Remove redundant pdata->cpu_map[] new 2a9cfa6e92fb hwmon: (coretemp) Abstract core_temp helpers new fa6edf59242a hwmon: (coretemp) Split package temp_data and core temp_data new 1dee6314f9a1 hwmon: (coretemp) Remove redundant temp_data->is_pkg_data new 1f1a48cb4432 hwmon: (coretemp) Use dynamic allocated memory for core temp_data new c8b174315705 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new bbf00be93e09 kernel-doc: Support arrays of pointers struct fields new d74029f6c28f docs: maintainer: add existing SoC and netdev profiles new 932be49b71e7 Documentation: coding-style: Fix indentation in code-blocks new 3e3ede49ce93 docs: Document possible_cpus parameter new 185ea7676ef3 Documentation: coding-style: Update syntax highlighting fo [...] new 40be2369dc0e Documentation: multiple .rst files: Fix grammar and more c [...] new f9197538d71a Documentation: admin-guide: tainted-kernels.rst: Add missi [...] new 0ee18da4a0db Merge branch 'docs-next' of git://git.lwn.net/linux.git new 34fba530381c Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new b377252eeec9 thermal: core: Change governor name to const char pointer new c36f1d659437 Merge branch 'thermal-core' into linux-next new 759c83096d74 Merge branch 'pm-cpufreq' into linux-next new 26da9a8d279f ACPI: NFIT: Switch to use acpi_evaluate_dsm_typed() new 3363c19989a9 Merge branch 'acpi-tables' into linux-next new bc88528cda2e PM: sleep: stats: Use array of suspend step names new b730bab0b9c4 PM: sleep: stats: Use an array of step failure counters new 2231f78d3e15 PM: sleep: stats: Use unsigned int for success and failure [...] new 9ff544fa5f94 PM: sleep: stats: Define suspend_stats next to the code using it new 4add3e72f0fc PM: sleep: stats: Call dpm_save_failed_step() at most once [...] new a6d38e991dc4 PM: sleep: stats: Use locking in dpm_save_failed_dev() new ac6f87aaa26f PM: sleep: stats: Log errors right after running suspend c [...] new a4b64b893428 PM: sleep: Move some assignments from under a lock new 96db0f947a14 PM: sleep: Move devices to new lists earlier in each suspe [...] new 86205785443b PM: sleep: Call dpm_async_fn() directly in each suspend phase new 89a807625f97 PM: hibernate: Rename lzo* to make it generic new a06c6f5d3cc9 PM: hibernate: Move to crypto APIs for LZO compression new 8bc29736357e PM: hibernate: Add support for LZ4 compression for hibernation new 7cfffced6d0e Merge branch 'pm-sleep' into linux-next new d65b71518207 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new d7b4c3b96e7d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 4f501c678533 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6ae86964cd10 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 926e8ea4b8da RDMA/irdma: Remove duplicate assignment new c21a8870c986 RDMA/srpt: Do not register event handler until srpt device [...] new aafe4cc50969 RDMA/rxe: Remove unused 'iova' parameter from rxe_mr_init_user new 63e868ac368b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89304f91bf8e sctp: preserve const qualifier in sctp_sk() new 1e08223272c7 tsnep: Add helper for RX XDP_RING_NEED_WAKEUP flag new 1c09d7cbb57a mptcp: annotate access for msk keys new d440a4e27acd mptcp: annotate lockless access for the tx path new 9426ce476a70 mptcp: annotate lockless access for RX path fields new b9f4554356f6 mptcp: annotate lockless access for token new 28e5c1380506 mptcp: annotate lockless accesses around read-mostly fields new c3b39ea2371b Merge branch 'mptcp-annotate-lockless' new 843a8851e89e net: blackhole_dev: fix build warning for ethh set but not used new 1c7bbea992c8 net: ocelot: update the MODULE_DESCRIPTION() new 0cd216d769fb net: dsa: reindent arguments of dsa_user_vlan_for_each() new 08932323ccf7 net: dsa: qca8k: put MDIO controller OF node if unavailable new 709776ea8562 net: dsa: qca8k: consistently use "ret" rather than "err" [...] new a8882313c564 Merge branch 'qca8k-cleanup-fixes' new 8ff25dac88f6 netdevsim: add Makefile for selftests new 8076f6fdf89d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new df9705eaa0ba bpf: Remove an unnecessary check. new 7e428638bd78 selftests/bpf: Fix flaky test ptr_untrusted new 169e65006964 selftests/bpf: Suppress warning message of an unused variable. new e7f31873176a selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroute new 2d9a925d0fbf bpf, docs: Expand set of initial conformance groups new 8b488bb65a44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 282124e92801 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f65e1ea5d850 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5f0e4aede01c wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() new 1209f487d452 wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 new 2b59c9c30b9c wifi: zd1211rw: remove __nocast from zd_addr_t new 0583e5acaf43 wifi: rsi: fix restricted __le32 degrades to integer spars [...] new 7ceade653429 wifi: cw1200: fix __le16 sparse warnings new 04e9c8af8b2d wifi: ti: wlcore: sdio: Drop unused include new b303de763b63 wifi: brcmsmac: Drop legacy header new 163857d99531 wifi: mwifiex: Drop unused headers new d8da5a213812 wifi: plfxlc: Drop unused include new 2719a9e7156c wifi: cw1200: Convert to GPIO descriptors new bed41a344426 wifi: wilc1000: remove setting msg.spi new f249370de5dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d55a90b2b40 dt-bindings: mtd: avoid automatically select from mtd.yaml new e8b7d11c7e4b mtd: ssfdc: One function call less in ssfdcr_add_mtd() aft [...] new 086cd7a6c50b mtd: ssfdc: Fix indentation in ssfdcr_add_mtd() new 0d9a4164ba49 mtd: ssfdc: Improve a size determination in ssfdcr_add_mtd() new 18af7e357033 mtd: flashchip: explicitly include <linux/wait.h> new 5e6371a6d492 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new e0ccf861b806 mtd: spinand: winbond: add support for W25N04KV new c7f0f920ddfd mtd: rawnand: fsl_elbc: Let .probe retry if local bus is missing new 34a956739d29 mtd: spinand: Add support for 5-byte IDs new 4bd14b2fd8a8 mtd: spinand: esmt: Extend IDs to 5 bytes new ee902ee8ea14 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 1731d526d029 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4350aa21cca4 fbdev/simplefb: change loglevel when the power domains can [...] new 9afc1e0aa485 drm/ttm/tests: Add tests for ttm_resource and ttm_sys_man new e6f7c641fae3 drm/ttm/tests: Add tests for ttm_tt new 995279d280d1 drm/ttm/tests: Add tests for ttm_bo functions new dd20946516b6 drm/edid: replace __attribute__((packed)) with __packed new 8acf543cc68c drm/ioc32: replace __attribute__((packed)) with __packed new 100035bf8677 MAINTAINERS: Remove Donald Robson from powervr driver maintainers new afe6fcb97758 drm/tegra: dsi: Add missing check for of_find_device_by_node new 11aa6d78ab8b drm/tegra: include drm/drm_edid.h only where needed new 0800880f4eb7 drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_ [...] new 830c1ded3563 drm/tegra: dsi: Fix some error handling paths in tegra_dsi [...] new 5286a9fc280c drm/tegra: dsi: Fix missing pm_runtime_disable() in the er [...] new 643ae131b859 drm/tegra: hdmi: Fix some error handling paths in tegra_hd [...] new bc456b5d93db drm/tegra: rgb: Fix some error handling paths in tegra_dc_ [...] new 45c8034db478 drm/tegra: rgb: Fix missing clk_put() in the error handlin [...] new 2db4578ef6ff drm/tegra: output: Fix missing i2c_put_adapter() in the er [...] new c3b785774627 drm/bridge: tc358767: Use regmap_access_table for writeabl [...] new 31094d3d2a5c drm/bridge: tc358767: Fix order of register defines new f8a4ac9e9e3c drm/bridge: tc358767: Add more registers to non-writeable range new b36bc498d183 drm/bridge: tc358767: Sort volatile registers according to [...] new ef34c0eb0b58 drm/bridge: tc358767: Add more volatile registers new 230dae78d6d4 drm/bridge: tc358767: Add precious register SYSSTAT new 9203f6727253 drm/bridge: tc358767: Add descriptions to register definitions new 045159f5018e drm/bridge: samsung-dsim: check the return value only if n [...] new 216d86b9a430 drm/virtio: add definition for venus capset new 0808aef86dc2 accel/qaic: Deprecate ->size field from attach slice IOCTL [...] new 401c005c16c9 accel/qaic: Remove bo->queued field new fbd60a67f497 accel/qaic: Fix MHI channel struct field order new ce5fed9aa0f6 accel/qaic: Drop the reference to BO in error path of crea [...] new 2f4494b34fe3 accel/qaic: Call drm_gem_create_mmap_offset() once for each BO new 8505e70821ad fbdev/efifb: Replace references to global screen_info by l [...] new b9cfd1d271ab fbdev/efifb: Use screen_info pointer from device new 3218286bbb78 fbdev/vesafb: Replace references to global screen_info by [...] new 0f7c246235a0 fbdev/vesafb: Use screen_info pointer from device new 1c20d8b8e171 drm/atomic: Move the drm_atomic_state field doc inline new 786f6c2fa4ae drm/atomic: Remove inexistent reference new 17beda5e951a drm/atomic: Rework the object doc a bit new ab9fabeae4e7 drm/atomic: Make the drm_atomic_state documentation less a [...] new d0ac5722dae5 drm/todo: Add entry to rename drm_atomic_state new 3a63826c7206 drm/mm: Allow CONFIG_DRM_MM_DEBUG with DRM=m new 4464af92f276 drm/panel-edp: Add powered_on_to_enable delay new f4ccd9fea227 drm/edp-panel: Add panels delay entries new 7c8690d8fc80 drm/panel-edp: Add some panels with conservative timings new 0547692ac146 drm/panel-edp: Add several generic edp panels new 22ec9a3b73dd accel/qaic: Leverage DRM managed APIs to release resources new 5202c721da4c accel/qaic: Order pci_remove() operations in reverse of probe() new 021a81e7ac8f dt-bindings: panel: lvds: Append edt,etml0700z9ndha in panel-lvds new a196a5166e08 drm/tilcdc: request and mapp iomem with devres new 407eaa4aa64a drm/rockchip: vop: Add output selection registers for RK312x new 47a145c03484 drm/rockchip: inno_hdmi: Fix video timing new 099be7b67186 drm/rockchip: inno_hdmi: Remove useless mode_fixup new 8f0df2012b8a drm/rockchip: inno_hdmi: Remove useless copy of drm_display_mode new ff4d4fa76fcc drm/rockchip: inno_hdmi: Switch encoder hooks to atomic new d3e040f450ec drm/rockchip: inno_hdmi: Get rid of mode_set new d7ba3d711cf5 drm/rockchip: inno_hdmi: no need to store vic new f8723484e045 drm/rockchip: inno_hdmi: Remove unneeded has audio flag new c1ceee324874 drm/rockchip: inno_hdmi: Remove useless input format new 139771b8239c drm/rockchip: inno_hdmi: Remove YUV-based csc coefficents new 5f92474844a4 drm/rockchip: inno_hdmi: Remove tmds rate from structure new aa4f96e2de82 drm/rockchip: inno_hdmi: Drop HDMI Vendor Infoframe support new cc9ec38cb2cd drm/rockchip: inno_hdmi: Move infoframe disable to separat [...] new 4278ff62b739 drm/rockchip: inno_hdmi: Switch to infoframe type new 153fe8dbd866 drm/rockchip: inno_hdmi: Remove unused drm device pointer new 073aa696f8cb drm/rockchip: inno_hdmi: Drop irq struct member new f68a68fe9d91 drm/rockchip: inno_hdmi: Remove useless include new ceeb0f0104a6 drm/rockchip: inno_hdmi: Subclass connector state new 164abbd2b7ef drm/rockchip: inno_hdmi: Correctly setup HDMI quantization range new 71892cee6ceb drm/rockchip: inno_hdmi: Don't power up the phy after resetting new f01e33cb586b drm/rockchip: inno_hdmi: Split power mode setting new a72aa8985c41 dt-bindings: display: ssd1307fb: Add vendor prefix to widt [...] new 95ea83829e5f dt-bindings: display: ssd132x: Add vendor prefix to width [...] new e06b7373cfb9 dt-bindings: display: Add SSD133x OLED controllers new b4299c936d8f drm/ssd130x: Add support for the SSD133x OLED controller family new b8a5d1f4a087 drm/vc4: plane: check drm_gem_plane_helper_prepare_fb() re [...] new cf8837d72044 drm: Don't treat 0 as -1 in drm_fixp2int_ceil new ffcc67cd79ff drm/vkms: Create separate Kconfig file for VKMS new 2fee84030d12 drm/vkms: Avoid reading beyond LUT array new 0c75d52190b8 drm/debugfs: drop unneeded DEBUG_FS guard new 09d015deddd6 drm/virtio: Spelling fixes new ecc8271f56d3 drm/vmwgfx: Fix typos in vmwgfx_execbuf.c new 834b1d720511 drm/vmwgfx: fix all kernel-doc warnings in stdu new 89709105a609 drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node new 85110d04688d drm/vmwgfx: fix kernel-doc Excess struct member 'base' new 27571c64f185 drm/vmwgfx: Unmap the surface before resetting it on a pla [...] new bb056046c213 drm/rockchip: analogix_dp: get encoder port ID from DT new 5f2e93e67197 drm/rockchip: inno_hdmi: Add variant support new aa54f334c291 drm/rockchip: inno_hdmi: Add RK3128 support new 701029621d41 drm/rockchip: inno_hdmi: Add basic mode validation new 50a3c772bd92 drm/rockchip: inno_hdmi: Drop custom fill_modes hook new 79b09453c4e3 drm/rockchip: lvds: do not overwrite error code new 52d11c863ac9 drm/rockchip: lvds: do not print scary message when probing defer new 65afd91e8d70 drm/panel: ltk050h3146w: only print message when GPIO gett [...] new 056a9965e58e drm/panel: ltk050h3146w: use dev_err_probe wherever possible new e130ba220da5 drm/edid: prefer forward declarations over includes in drm_edid.h new 5343f29b3dc5 drm: Move drm_set_preferred_mode() helper from drm_edid to [...] new 3bb45618061c drm/sched: One function call less in drm_sched_init() afte [...] new 26a4591b3191 drm/sched: Return an error code only as a constant in drm_ [...] new f5b6fd4ea320 drm/mgag200: Fix caching setup for remapped video memory new 2e367ad4da33 drm/mgag200: convert get modes to struct drm_edid new babebd1dc127 drm/probe-helper: remove unused drm_connector_helper_get_m [...] new 5f807f00b5f5 drm/nouveau/bios/init: drop kernel-doc notation new 648c3814dcf6 drm/nouveau/disp: don't misuse kernel-doc comments new 607a9b29ef81 drm/nouveau: don't misuse kernel-doc comments new ce6106ffa9f4 drm/nouveau/gr/gf100: don't misuse kernel-doc comments new eeb8e8d9f124 drm/nouveau/volt/gk20a: don't misuse kernel-doc comments new 251ba4583f75 drm/nouveau: uapi: fix kerneldoc warnings new 49ddab089611 drm/panel-edp: use put_sync in unprepare new 9676bee4afb1 dt-bindings: nt35510: add compatible for FRIDA FRD400B25025-A-CTK new 9b26d5c044d6 drm/panel: nt35510: move hardwired parameters to configuration new 219a1f49094f drm/panel: nt35510: support FRIDA FRD400B25025-A-CTK new ca077ff8cac5 drm/bridge: Fixed a DP link training bug new 632ca3c92f38 drm/nouveau/disp: switch to use kmemdup() helper new c3c33a139a88 drm/nouveau: include drm/drm_edid.h only where needed new 5465b0a591ed drm/hisilicon: include drm/drm_edid.h only where needed new d11dc7aa98e5 drm/doc/rfc: Remove Xe's pre-merge plan new cbe7cea7eece drm/edid: Clean up errors in drm_edid.c new 5ee0d47dcf33 drm/vc4: don't check if plane->state->fb == state->fb new b9bc05495174 drm/ttm/tests: Fix argument in ttm_tt_kunit_init() new 502756e23360 drm/v3d: Show the memory-management stats on debugfs new f8e4806e0dfa Merge tag 'drm-misc-next-2024-01-11' of git://anongit.free [...] new b56bb4841aa3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new c3ba13a0ed3d drm: panel: simple: convert LG LB070WV8 fixed mode into di [...] new baae3a0b10c4 dt-bindings: display: panel: Add BOE TH101MB31IG002-28A panel new 420186db1483 drm/panel: Add driver for BOE TH101MB31IG002-28A panel new 30cc664f0962 dt-bindings: display: panel: Add Novatek NT36672E LCD DSI new ea4f9975625a drm/panel: Add support for Novatek NT36672E panel driver new 9f78b3ae051d drm/panel: Simplify with dev_err_probe() new c95d67a63c7e drm: Clean-up superfluously selecting VT_HW_CONSOLE_BINDING new a7983eefb642 drm/doc: internals: remove section on PCI legacy support new f730d43afb21 dma-buf/dma-resv: fix spelling new 45017df3033e dma-buf/dma-fence: fix spelling new de8ac5696ebc drm/panel: nt36523: Set 120Hz fps for xiaomi,elish panels new 8eab35e764c8 drm/ci: Add msm tests new 1bafe1e62f82 drm/ci: Update xfails for newly added msm tests new d315a68e94a7 drm/ci: uprev mesa version: fix kdl commit fetch new ea489a3d983b drm/ci: add sc7180-trogdor-kingoftown new a05f7279307b ASoC: hdmi-codec: drop drm/drm_edid.h include new aabf5c412f04 drm/rockchip: inno_hdmi: Explicitly include drm_atomic.h new 42d6196f6a94 drm/managed: Add drmm_release_action new dd0ce02f9897 drm/tests: managed: Rename the suite name to match other D [...] new a1c73a3b7940 drm/tests: managed: Add comments about test intent new 8ec16a7a9a74 drm/tests: managed: Extract device initialization into test init new 2e722c868b3a drm/tests: managed: Add a simple test for drmm_managed_release new 04ae3eb470e5 drm/lima: fix a memleak in lima_heap_alloc new 2f862fdc0fd8 drm: panel-orientation-quirks: Add quirk for GPD Win Mini new 2095d5071d60 drm/panel: novatek-nt36672e: Include <linux/of.h> new 286c4dcf6cc6 Documentation/gpu: Reference articles on Linux graphics stack new 70a46e1fda3b drm/doc/rfc: Removing missing reference to xe.rst new 8f04135c8843 drm/vmwgfx: remove vmw_vram_gmr_placement new b2fe2292624a drm: bridge: samsung-dsim: enter display mode in the enabl [...] new 72a0cfdc3ad7 drm: bridge: samsung-dsim: complete the CLKLANE_STOP setting new 87399f1ff922 media: tc358743: register v4l2 async device only after suc [...] new cf41cebf9dc8 drm/exec, drm/gpuvm: Prefer u32 over uint32_t new a3b6792e990d video/cmdline: Introduce CONFIG_VIDEO for video= parameter new 55ea87a4f900 video/cmdline: Hide __video_get_options() behind CONFIG_FB_CORE new 71fc3249f50a video/nomodeset: Select nomodeset= parameter with CONFIG_VIDEO new f86ae204bec4 drm/bridge: tc358767: Limit the Pixel PLL input range new dffdfb8f5de1 drm/bridge: sii902x: Fix probing race issue new bc77bde2d3f0 drm/bridge: sii902x: Fix audio codec unregistration new 28e5126718c7 drm/ttm: return ENOSPC from ttm_bo_mem_space v3 new a78a8da51b36 drm/ttm: replace busy placement with flags v6 new f3e17b42b28d drm/vmwgfx: Add SVGA_3D_CMD_DEFINE_GB_SURFACE_V4 to comman [...] new 517621b70600 drm/vmwgfx: Fix possible null pointer derefence with inval [...] new 71ce046327cf drm/ttm: Make sure the mapped tt pages are decrypted when needed new cc575083cdcf drm/loongson: Error out if no VRAM detected new 7a61bbc10a7b dt-bindings: display: panel-simple: add ETML1010G3DRA new aeb262c35335 drm/panel: simple: Add EDT ETML1010G3DRA panel new 4db102dcb039 Merge drm/drm-next into drm-misc-next new 935f795045a6 drm/vmwgfx: Refactor drm connector probing for display modes new 9840d28f2514 drm/vmwgfx: Make all surfaces shareable new 0c10a15d2122 drm/vmwgfx: Add SPDX header to vmwgfx_drm.h new ed96cf7ad590 drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-cre [...] new 9a9e8a7159ca drm/vmwgfx: Fix the lifetime of the bo cursor memory new 345a36c4f1ba drm/amdgpu: prefer snprintf over sprintf new 03ee752f00fd drm/imx: prefer snprintf over sprintf new 1cff237962e7 drm/nouveau/acr/ga102: remove unused but set variable new 041261ac4c36 drm/nouveau/svm: remove unused but set variables new 90393c9b5408 drm/imx/dcss: request memory region new 2bb98fc1d4a7 drm/imx/dcss: have all init functions use devres new d543d1b6086b drm/panel: novatek-nt36523: Set prepare_prev_first new 0581bcc48048 drm/panel: visionox-vtdr6130: Set prepare_prev_first flag new 3d94e7584486 dt-bindings: visionox-rm69299: Update maintainers new 311d0fad2a27 drm/rect: fix kernel-doc typos new bb3bc3eac316 drm/panel: visionox-r66451: Set prepare_prev_first flag new f490d0cb9360 dt-bindings: display: imx: add binding for i.MX8MP HDMI PVI new 059c53e877ca drm/bridge: imx: add driver for HDMI TX Parallel Video Interface new 2592a36d9569 dt-bindings: drm/bridge: ti-sn65dsi86: Fix bouncing @codea [...] new 418d6e296626 drm/sched: Add Matthew Brost to maintainers new a48ac2e6944d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 31a2e4908b08 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new e66a176592bd drm/i915/hdcp: Do intel_hdcp_component_init() much later d [...] new 2a2e2f5f4827 drm/i915/hdcp: Pin the hdcp gsc message high in ggtt new b3451f08003d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 5edab9a1d4bf Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new a029badc0ca3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 494215ff8c01 Merge branch 'regmap-linus' into regmap-next new 0ec74ad3c157 regmap: rework ->max_register handling new 371a2e3c9789 Merge remote-tracking branch 'regmap/for-6.9' into regmap-next new ba35a7a83c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 498e963ec7f0 ALSA: hda/realtek: Remove two HP Laptops using CS35L41 new ff18199c6064 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67a5a58c0443 firewire: Kill unnecessary buf check in device_attribute.show new 7e9ce9dfce16 firewire: Convert snprintf/sprintf to sysfs_emit new c205fdda06c8 firewire: core: fix build failure due to the caller of fw_ [...] new 1e635cdd8c59 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3b3649d6dd5e Merge remote-tracking branch 'asoc/for-6.9' into asoc-next new f403789d3fbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae4a7b1b9e98 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new a0835e67031d input: gameport: make gameport_bus const new 05f850c34bd4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f299da55ac3 blk-mq: move blk_mq_attempt_bio_merge out blk_mq_get_new_requests new 337e89feb7c2 blk-mq: introduce a blk_mq_peek_cached_request helper new 72e84e909eb5 blk-mq: special case cached requests less new c4e47bbb00da block: move cgroup time handling code into blk.h new 08420cf70cfb block: add blk_time_get_ns() and blk_time_get() helpers new da4c8c3d0975 block: cache current nsec time in struct blk_plug new 06b23f92af87 block: update cached timestamp post schedule/preemption new 01f57ccba254 Merge branch 'for-6.9/block' into for-next new e247b2bea907 io_uring: expand main struct io_kiocb flags to 64-bits new d964e8440442 io_uring: add io_file_can_poll() helper new 3bdfba1b2a1f io_uring/cancel: don't default to setting req->work.cancel_seq new 692e826338b5 io_uring: move io_kiocb->nr_tw into comp_list union new 92aa1bc1d2c6 io_uring: mark the need to lock/unlock the ring as unlikely new 448d0d62d358 io_uring/rw: remove dead file == NULL check new 9bed51b1af11 io_uring: use file_mnt_idmap helper new 7e32226556ed io_uring/kbuf: cleanup passing back cflags new 5673f326d894 io_uring: remove looping around handling traditional task_work new 94ee9531c971 io_uring: remove 'loops' argument from trace_io_uring_task [...] new 7d4608516812 io_uring: handle traditional task_work in FIFO order new 47747aad8dc4 io_uring: remove next io_kiocb fetch in task_work running new ab87cdaefaa5 io_uring: remove unconditional looping in local task_work [...] new 951f4f45f42a io_uring/poll: improve readability of poll reference decrementing new 56f44464a70d io_uring: cleanup handle_tw_list() calling convention new 30c4977940f6 io_uring: pass in counter to handle_tw_list() rather than [...] new e3fd69ba0ad2 io_uring/sqpoll: manage task_work privately new efaf6760976d Merge branch 'for-6.9/io_uring' into for-next new 3e559929f47e Merge branch 'block-deadline' into for-next new 3bca7640b4c5 blk-throttle: Eliminate redundant checks for data direction new 2cd7d384ba57 Merge branch 'for-6.9/block' into for-next new 1dddfadb5a50 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 666056b62a8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3247ddb32838 mmc: core: make mmc_rpmb_bus_type const new babd2596a0ef mmc: core: make mmc_bus_type const new 6b459a4ad1f5 mmc: core: make sdio_bus_type const new 549feaf8d1da memstick: core: make memstick_bus_type const new a5e749155cd0 dt-bindings: mmc: fsl-imx-esdhc: add iommus property new a422323b8267 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f186e1cc8b89 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new dc6b89d8a6ad Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 1ebfd24e8045 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new acae0ebc87dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 136445e35634 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 43e1939ef83b Merge branch 'next' of git://github.com/cschaufler/smack-next new 1719de949f79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e115a63707cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cebb9f61c756 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 847ddcf1dcc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e10c6738385 Merge remote-tracking branch 'spi/for-6.9' into spi-next new 697e8a1ceffd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab0f17157e66 Merge branch into tip/master: 'x86/urgent' new d8466566ad7c Merge branch into tip/master: 'x86/merge' new 6a1a899d7ea6 Merge branch into tip/master: 'irq/core' new a6a789165bbd x86/mce: Make mce_subsys const new d0f9efabd984 Merge branch into tip/master: 'ras/core' new bea70e75e7a8 Merge branch into tip/master: 'smp/core' new 4dc6315810bc Merge branch into tip/master: 'x86/boot' new a956c564271f Merge branch into tip/master: 'x86/build' new 8e24c4613205 Merge branch into tip/master: 'x86/cache' new e6eb7fe89369 Merge branch into tip/master: 'x86/entry' new e13841907b8f MAINTAINERS: Add a maintainer entry for FRED new 9ca28482d069 Merge branch into tip/master: 'x86/fred' new 1d22f3939437 Merge branch into tip/master: 'x86/misc' new ebd33dfb7deb Merge branch into tip/master: 'x86/mm' new 1bfca8d2800a Documentation: virt: Fix up pre-formatted text block for S [...] new 29956748339a x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT new f9e6f00d93d3 crypto: ccp: Make snp_range_list static new f2cc79d02044 Merge branch into tip/master: 'x86/sev' new ee8e32c2f190 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 588c528ff9df Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 8be4984891e0 EDAC/amd64: Add MI300 row retirement support new 831220dadbea Merge ras/edac-amd-atl into for-next new c2064388aa87 Documentation: Move RAS section to admin-guide new 2f412b51fb42 Merge ras/edac-amd-atl into for-next new f6d17e55f371 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new afddcd41d809 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b0854df4ed8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b685ba8b784e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c0e1d06c59c4 Merge branch 'next' of https://github.com/kvm-x86/linux.git new e5bed7878f3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f19b8e01e2f Revert "workqueue: make wq_subsys const" new 96068b603039 workqueue: fix a typo in comment new 8eb17dc1a6b5 workqueue: Skip __WQ_DESTROYING workqueues when updating g [...] new 3bc1e711c26b workqueue: Don't implicitly make UNBOUND workqueues w/ @ma [...] new aac8a59537df Revert "workqueue: Override implicit ordered attribute in [...] new 40911d4457f2 Merge branch 'for-6.8-fixes' into for-6.9 new 542e54a3c34e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a325c2c6664 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6b0a4ceb7c9 firmware: coreboot: Generate modalias uevent for devices new 8f606050322a Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 0b4a93ab0174 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 02a392cbbcb5 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 945eb1c331bf Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 31996382e3ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8072fb6f4f6d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 8f684b488a83 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 599f13641a56 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 7004671d5e53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6db749e3029 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 1dcebbc87213 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 4257cbd31148 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0472a30ab6f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8650843ca42a w1: make w1_bus_type const new 0909a5ad8b33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3c6795e14b0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 338d23372c20 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new e781d325c5d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8a7736125c8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5654904cafe0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d0f9342ae20 scsi: lpfc: Initialize status local variable in lpfc_sli4_ [...] new 2ae917d4bcab scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() new aa7674bd8da5 scsi: lpfc: Use sg_dma_len() API to get struct scatterlist [...] new b76beac1a4f5 scsi: lpfc: Remove D_ID swap log message from trace event logger new e1b3acad0d7b scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to exec [...] new a801d57a110d scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN [...] new 7bb6cb7bb21c scsi: lpfc: Fix failure to delete vports when discovery is [...] new 900db34ad265 scsi: lpfc: Add condition to delete ndlp object after send [...] new 6ca396c5e3c4 scsi: lpfc: Save FPIN frequency statistics upon receipt of [...] new 140bd888ed0d scsi: lpfc: Move handling of reset congestion statistics events new 4be4ad6cd237 scsi: lpfc: Remove shost_lock protection for fc_host_port [...] new 0dfd9cbc187c scsi: lpfc: Change nlp state statistic counters into atomic_t new 9bb36777d0a2 scsi: lpfc: Protect vport fc_nodes list with an explicit s [...] new a645b8c1f5bc scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask new e39811bec6b1 scsi: lpfc: Change lpfc_vport load_flag member into a bitmask new 5b22878daf48 scsi: lpfc: Update lpfc version to 14.4.0.0 new ea4044e4dd0d scsi: lpfc: Copyright updates for 14.4.0.0 patches new 3d6776a371dc Merge patch series "Update lpfc to revision 14.4.0.0" new 4dbde797b946 scsi: fcoe: Make fcoe_bus_type const new 824ec98b1b55 scsi: iscsi: Make iscsi_flashnode_bus const new ac0dd0f33adb scsi: scsi_debug: Make pseudo_lld_bus const new 4ad946536537 scsi: target: tcm_loop: Make tcm_loop_lld_bus const new b3c429cdc409 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b03aa6d4e9a7 rpmsg: core: Make rpmsg_bus const new 48f9a0858bfc remoteproc: k3-dsp: Use devm_ti_sci_get_by_phandle() helper new 585fc027a7f4 remoteproc: k3-dsp: Use devm_kzalloc() helper new 57ec3c126889 remoteproc: k3-dsp: Add devm action to release tsp new 8a5d6899e9a5 remoteproc: k3-dsp: Use devm_ioremap_wc() helper new 456a75ab5196 remoteproc: k3-dsp: Use devm_rproc_add() helper new dce3b4fa7090 Merge branches 'rpmsg-next' and 'rproc-next' into for-next new 9a39450c7e5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 868206f1eba7 dt-bindings: gpio: mvebu: Fix "unevaluatedProperties" to be false new fc449cefe69d dt-bindings: gpio: pca9570: Add label property new a875746f603b gpio: gpiolib: make gpio_bus_type const new 4058455219df Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new bf933574ae0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5bfdcfc98813 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 67781b5742b5 pwm: bcm2835: Drop write-only member of driver private data new ab37a1bfb551 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new e8b7ac227eca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 75383b0ae086 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new c5679b38e38e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8cb4a9478b92 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new abaa23041185 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 3452aec1fcfb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 99ea30432a69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e104afa3a968 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f94ff6e19500 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new bebcc093616c Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 9b8153f28240 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c3c04ecdc82 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new e7e6502386a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9321bd71c9dd Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 15fd1dc3dadb fs: binfmt_elf_efpic: don't use missing interpreter's properties new da75fe3b1aa7 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 2c8f0cd415b6 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new f7cc79e3bdbe overflow: Introduce inc_wrap() and dec_wrap() new 007d7f8e4cd5 MAINTAINERS: Add UBSAN section new c589340d71e6 ubsan: Use Clang's -fsanitize-trap=undefined option new 41846d654238 ubsan: Silence W=1 warnings in self-test new 7a628f818499 ubsan: Remove CONFIG_UBSAN_SANITIZE_ALL new 94829c7196fb ubsan: Reintroduce signed overflow sanitizer new e99111b86837 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 50da55377318 Revert "Merge branch 'for-6.9/io_uring' into for-next" new a33a0893b9a8 drm/ttm: initialise places new ac139fc7db67 Add linux-next specific files for 20240206
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 (23e11d031852) \ N -- N -- N refs/heads/master (ac139fc7db67)
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 694 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/RAS/index.rst | 14 - .../{ => admin-guide}/RAS/address-translation.rst | 0 .../{ => admin-guide}/RAS/error-decoding.rst | 0 Documentation/admin-guide/RAS/index.rst | 7 + .../admin-guide/{ras.rst => RAS/main.rst} | 10 +- Documentation/admin-guide/index.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 9 +- Documentation/admin-guide/tainted-kernels.rst | 4 +- Documentation/arch/x86/amd-memory-encryption.rst | 16 +- .../bpf/standardization/instruction-set.rst | 48 +- Documentation/core-api/workqueue.rst | 14 +- .../bindings/display/bridge/ti,sn65dsi86.yaml | 2 +- .../bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml | 84 + .../display/panel/boe,th101mb31ig002-28a.yaml | 58 + .../bindings/display/panel/novatek,nt35510.yaml | 4 +- .../bindings/display/panel/novatek,nt36672e.yaml | 66 + .../bindings/display/panel/panel-lvds.yaml | 2 + .../bindings/display/panel/panel-simple.yaml | 2 + .../bindings/display/panel/visionox,rm69299.yaml | 3 +- .../bindings/display/solomon,ssd1307fb.yaml | 20 +- .../bindings/display/solomon,ssd132x.yaml | 12 +- .../bindings/display/solomon,ssd133x.yaml | 45 + .../devicetree/bindings/gpio/gpio-mvebu.yaml | 2 +- .../devicetree/bindings/gpio/gpio-pca9570.yaml | 3 + .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 3 + Documentation/devicetree/bindings/mtd/mtd.yaml | 2 + .../devicetree/bindings/net/marvell,prestera.yaml | 4 +- .../bindings/sound/google,sc7280-herobrine.yaml | 1 - Documentation/doc-guide/sphinx.rst | 7 +- Documentation/gpu/drm-internals.rst | 12 - Documentation/gpu/introduction.rst | 2 + Documentation/gpu/rfc/index.rst | 4 - Documentation/gpu/rfc/xe.rst | 234 --- Documentation/gpu/todo.rst | 23 + Documentation/index.rst | 1 - .../maintainer/maintainer-entry-profile.rst | 3 + Documentation/process/changes.rst | 4 +- Documentation/process/coding-style.rst | 10 +- Documentation/process/howto.rst | 4 +- .../translations/it_IT/process/coding-style.rst | 6 +- .../translations/sp_SP/process/coding-style.rst | 6 +- .../translations/zh_CN/process/coding-style.rst | 4 +- .../translations/zh_TW/process/coding-style.rst | 4 +- Documentation/virt/coco/sev-guest.rst | 1 + MAINTAINERS | 36 +- Next/SHA1s | 122 +- Next/merge.log | 1880 +++++++++++--------- arch/arm/boot/dts/ti/keystone/keystone-clocks.dtsi | 2 +- .../boot/dts/ti/keystone/keystone-k2e-clocks.dtsi | 2 +- arch/arm/boot/dts/ti/keystone/keystone-k2e-evm.dts | 2 +- .../boot/dts/ti/keystone/keystone-k2e-netcp.dtsi | 2 +- arch/arm/boot/dts/ti/keystone/keystone-k2e.dtsi | 2 +- arch/arm/boot/dts/ti/keystone/keystone-k2g-evm.dts | 2 +- arch/arm/boot/dts/ti/keystone/keystone-k2g-ice.dts | 2 +- .../boot/dts/ti/keystone/keystone-k2g-netcp.dtsi | 2 +- arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi | 2 +- .../boot/dts/ti/keystone/keystone-k2hk-clocks.dtsi | 2 +- .../arm/boot/dts/ti/keystone/keystone-k2hk-evm.dts | 2 +- .../boot/dts/ti/keystone/keystone-k2hk-netcp.dtsi | 2 +- arch/arm/boot/dts/ti/keystone/keystone-k2hk.dtsi | 2 +- .../boot/dts/ti/keystone/keystone-k2l-clocks.dtsi | 2 +- arch/arm/boot/dts/ti/keystone/keystone-k2l-evm.dts | 2 +- .../boot/dts/ti/keystone/keystone-k2l-netcp.dtsi | 2 +- arch/arm/boot/dts/ti/keystone/keystone-k2l.dtsi | 2 +- arch/arm/boot/dts/ti/keystone/keystone.dtsi | 2 +- arch/arm/mach-s3c/s3c64xx.c | 2 +- arch/parisc/kernel/firmware.c | 286 +-- arch/parisc/kernel/irq.c | 4 +- arch/parisc/kernel/processor.c | 8 - arch/parisc/kernel/unaligned.c | 7 - arch/x86/Kconfig | 13 - arch/x86/boot/header.S | 14 +- arch/x86/boot/setup.ld | 6 +- arch/x86/kernel/cpu/mce/core.c | 2 +- arch/x86/mm/mem_encrypt_identity.c | 11 +- block/bdev.c | 259 +-- block/blk-mq.c | 105 +- block/blk-throttle.c | 4 +- block/blk.h | 5 + block/fops.c | 46 +- block/genhd.c | 12 +- block/ioctl.c | 9 +- drivers/accel/qaic/mhi_controller.c | 4 +- drivers/accel/qaic/qaic.h | 3 +- drivers/accel/qaic/qaic_data.c | 59 +- drivers/accel/qaic/qaic_drv.c | 140 +- drivers/acpi/nfit/core.c | 5 +- drivers/base/regmap/internal.h | 1 + drivers/base/regmap/regcache-flat.c | 2 +- drivers/base/regmap/regcache.c | 4 +- drivers/base/regmap/regmap.c | 10 +- drivers/block/drbd/drbd_int.h | 4 +- drivers/block/drbd/drbd_nl.c | 58 +- drivers/block/pktcdvd.c | 68 +- drivers/block/rnbd/rnbd-srv.c | 28 +- drivers/block/rnbd/rnbd-srv.h | 2 +- drivers/block/xen-blkback/blkback.c | 4 +- drivers/block/xen-blkback/common.h | 4 +- drivers/block/xen-blkback/xenbus.c | 37 +- drivers/block/zram/zram_drv.c | 26 +- drivers/block/zram/zram_drv.h | 2 +- drivers/crypto/ccp/sev-dev.c | 2 +- drivers/dma-buf/dma-fence.c | 8 +- drivers/dma-buf/dma-resv.c | 4 +- drivers/edac/Kconfig | 1 + drivers/edac/amd64_edac.c | 48 + drivers/firewire/core-device.c | 18 +- drivers/firmware/google/coreboot_table.c | 9 + drivers/gpio/gpiolib.c | 2 +- drivers/gpu/drm/Kconfig | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 11 +- drivers/gpu/drm/bridge/imx/Kconfig | 7 + drivers/gpu/drm/bridge/imx/Makefile | 1 + drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c | 207 +++ drivers/gpu/drm/bridge/ite-it6505.c | 4 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 1 + drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 1 + drivers/gpu/drm/bridge/samsung-dsim.c | 52 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 1 + drivers/gpu/drm/bridge/tc358767.c | 178 +- drivers/gpu/drm/ci/build.sh | 1 + drivers/gpu/drm/ci/gitlab-ci.yml | 14 +- drivers/gpu/drm/ci/test.yml | 26 +- drivers/gpu/drm/ci/testlist.txt | 49 + drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 3 +- drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt | 30 - drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt | 17 - drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt | 7 - .../xfails/msm-sc7180-trogdor-kingoftown-fails.txt | 17 + .../msm-sc7180-trogdor-lazor-limozeen-fails.txt | 17 + drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 5 +- drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 28 +- drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 7 +- drivers/gpu/drm/drm_debugfs.c | 4 - drivers/gpu/drm/drm_edid.c | 25 +- drivers/gpu/drm/drm_exec.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 2 - drivers/gpu/drm/drm_ioc32.c | 4 +- drivers/gpu/drm/drm_managed.c | 39 + drivers/gpu/drm/drm_modes.c | 22 + drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 + drivers/gpu/drm/drm_probe_helper.c | 36 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 1 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 1 + drivers/gpu/drm/i915/Kconfig | 2 +- .../gpu/drm/i915/display/intel_display_driver.c | 9 +- drivers/gpu/drm/i915/display/intel_hdcp_gsc.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 37 +- drivers/gpu/drm/i915/gvt/handlers.c | 3 +- drivers/gpu/drm/i915/intel_gvt.c | 2 +- drivers/gpu/drm/imx/dcss/dcss-blkctl.c | 13 +- drivers/gpu/drm/imx/dcss/dcss-ctxld.c | 14 +- drivers/gpu/drm/imx/dcss/dcss-dev.c | 19 +- drivers/gpu/drm/imx/dcss/dcss-dev.h | 1 - drivers/gpu/drm/imx/dcss/dcss-dpr.c | 21 +- drivers/gpu/drm/imx/dcss/dcss-drv.c | 12 +- drivers/gpu/drm/imx/dcss/dcss-dtg.c | 26 +- drivers/gpu/drm/imx/dcss/dcss-scaler.c | 21 +- drivers/gpu/drm/imx/dcss/dcss-ss.c | 12 +- drivers/gpu/drm/imx/ipuv3/imx-ldb.c | 2 +- drivers/gpu/drm/ingenic/Kconfig | 1 - drivers/gpu/drm/lima/lima_gem.c | 23 +- drivers/gpu/drm/loongson/lsdc_drv.c | 2 +- drivers/gpu/drm/loongson/lsdc_ttm.c | 2 - drivers/gpu/drm/mcde/Kconfig | 1 - drivers/gpu/drm/mgag200/mgag200_drv.c | 9 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 14 +- drivers/gpu/drm/msm/dp/dp_display.c | 1 + drivers/gpu/drm/nouveau/dispnv04/crtc.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 1 + drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 59 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 1 - drivers/gpu/drm/nouveau/nouveau_connector.h | 2 +- drivers/gpu/drm/nouveau/nouveau_ioc32.c | 4 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 10 +- drivers/gpu/drm/nouveau/nvif/outp.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c | 136 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 77 +- drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.c | 4 +- drivers/gpu/drm/panel/Kconfig | 21 + drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-boe-himax8279d.c | 18 +- .../gpu/drm/panel/panel-boe-th101mb31ig002-28a.c | 322 ++++ drivers/gpu/drm/panel/panel-edp.c | 97 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 23 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 424 ++++- drivers/gpu/drm/panel/panel-novatek-nt36523.c | 8 +- drivers/gpu/drm/panel/panel-novatek-nt36672e.c | 643 +++++++ drivers/gpu/drm/panel/panel-simple.c | 54 +- drivers/gpu/drm/panel/panel-visionox-r66451.c | 1 + drivers/gpu/drm/panel/panel-visionox-vtdr6130.c | 1 + drivers/gpu/drm/pl111/Kconfig | 1 - drivers/gpu/drm/qxl/qxl_object.c | 2 - drivers/gpu/drm/qxl/qxl_ttm.c | 2 - drivers/gpu/drm/radeon/radeon_object.c | 2 - drivers/gpu/drm/radeon/radeon_ttm.c | 8 +- drivers/gpu/drm/radeon/radeon_uvd.c | 1 - drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 3 + drivers/gpu/drm/rockchip/inno_hdmi.c | 549 +++--- drivers/gpu/drm/rockchip/inno_hdmi.h | 5 - drivers/gpu/drm/rockchip/rockchip_lvds.c | 3 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 13 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 3 + drivers/gpu/drm/scheduler/sched_main.c | 11 +- drivers/gpu/drm/solomon/ssd130x-spi.c | 7 + drivers/gpu/drm/solomon/ssd130x.c | 370 ++++ drivers/gpu/drm/solomon/ssd130x.h | 5 +- drivers/gpu/drm/tegra/dpaux.c | 14 +- drivers/gpu/drm/tegra/drm.h | 2 +- drivers/gpu/drm/tegra/dsi.c | 59 +- drivers/gpu/drm/tegra/hdmi.c | 21 +- drivers/gpu/drm/tegra/output.c | 17 +- drivers/gpu/drm/tegra/rgb.c | 18 +- drivers/gpu/drm/tegra/sor.c | 1 + drivers/gpu/drm/tests/drm_managed_test.c | 77 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 19 +- drivers/gpu/drm/ttm/tests/Makefile | 3 + drivers/gpu/drm/ttm/tests/ttm_bo_test.c | 622 +++++++ drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c | 48 +- drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.h | 3 + drivers/gpu/drm/ttm/tests/ttm_pool_test.c | 3 +- drivers/gpu/drm/ttm/tests/ttm_resource_test.c | 335 ++++ drivers/gpu/drm/ttm/tests/ttm_tt_test.c | 295 +++ drivers/gpu/drm/ttm/ttm_bo.c | 28 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 13 +- drivers/gpu/drm/ttm/ttm_resource.c | 76 +- drivers/gpu/drm/ttm/ttm_tt.c | 15 + drivers/gpu/drm/tve200/Kconfig | 1 - drivers/gpu/drm/v3d/v3d_debugfs.c | 15 + drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + drivers/gpu/drm/vc4/vc4_plane.c | 10 +- drivers/gpu/drm/virtio/virtgpu_submit.c | 6 +- drivers/gpu/drm/vkms/Kconfig | 15 + drivers/gpu/drm/vkms/vkms_composer.c | 14 +- drivers/gpu/drm/vmwgfx/ttm_object.c | 6 +- drivers/gpu/drm/vmwgfx/ttm_object.h | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 33 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 300 ++-- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 32 - drivers/gpu/drm/xe/xe_bo.c | 11 - drivers/hwmon/Kconfig | 1 + drivers/hwmon/pmbus/mpq8785.c | 1 + drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/irdma/defs.h | 1 + drivers/infiniband/hw/irdma/hw.c | 8 + drivers/infiniband/hw/irdma/verbs.c | 12 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 3 +- drivers/input/gameport/gameport.c | 4 +- drivers/md/bcache/Kconfig | 1 + drivers/md/bcache/bcache.h | 5 +- drivers/md/bcache/bset.c | 6 +- drivers/md/bcache/bset.h | 1 + drivers/md/bcache/btree.c | 6 +- drivers/md/bcache/super.c | 81 +- drivers/md/bcache/sysfs.c | 25 +- drivers/md/bcache/util.c | 30 - drivers/md/bcache/util.h | 52 +- drivers/md/dm.c | 23 +- drivers/md/md.c | 12 +- drivers/md/md.h | 2 +- drivers/memstick/core/memstick.c | 2 +- drivers/mmc/core/block.c | 2 +- drivers/mmc/core/bus.c | 2 +- drivers/mmc/core/sdio_bus.c | 2 +- drivers/mtd/devices/block2mtd.c | 46 +- drivers/mtd/mtdcore.c | 1 + drivers/mtd/nand/raw/fsl_elbc_nand.c | 3 +- drivers/mtd/nand/raw/marvell_nand.c | 13 +- drivers/mtd/nand/spi/esmt.c | 9 +- drivers/mtd/nand/spi/winbond.c | 12 + drivers/mtd/ssfdc.c | 7 +- drivers/net/dsa/qca/qca8k-8xxx.c | 19 +- drivers/net/ethernet/engleder/tsnep_main.c | 23 +- drivers/net/ethernet/mscc/ocelot.c | 2 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 1 + .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 6 +- .../net/wireless/broadcom/brcm80211/brcmsmac/led.c | 1 - drivers/net/wireless/marvell/libertas/cmd.c | 13 +- drivers/net/wireless/marvell/mwifiex/main.h | 2 - drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 3 +- drivers/net/wireless/microchip/wilc1000/spi.c | 4 - drivers/net/wireless/purelifi/plfxlc/mac.c | 1 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 5 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 12 +- drivers/net/wireless/st/cw1200/cw1200_sdio.c | 42 +- drivers/net/wireless/st/cw1200/cw1200_spi.c | 77 +- drivers/net/wireless/ti/wlcore/sdio.c | 1 - drivers/net/wireless/zydas/zd1211rw/zd_def.h | 2 +- drivers/nvme/target/io-cmd-bdev.c | 16 +- drivers/nvme/target/nvmet.h | 2 +- drivers/pwm/pwm-bcm2835.c | 3 - drivers/remoteproc/ti_k3_dsp_remoteproc.c | 116 +- drivers/rpmsg/rpmsg_core.c | 2 +- drivers/s390/block/dasd.c | 10 +- drivers/s390/block/dasd_genhd.c | 36 +- drivers/s390/block/dasd_int.h | 2 +- drivers/s390/block/dasd_ioctl.c | 2 +- drivers/scsi/fcoe/fcoe_sysfs.c | 4 +- drivers/scsi/lpfc/lpfc.h | 94 +- drivers/scsi/lpfc/lpfc_attr.c | 107 +- drivers/scsi/lpfc/lpfc_bsg.c | 8 +- drivers/scsi/lpfc/lpfc_ct.c | 154 +- drivers/scsi/lpfc/lpfc_debugfs.c | 14 +- drivers/scsi/lpfc/lpfc_els.c | 446 ++--- drivers/scsi/lpfc/lpfc_hbadisc.c | 350 ++-- drivers/scsi/lpfc/lpfc_hw4.h | 4 +- drivers/scsi/lpfc/lpfc_init.c | 137 +- drivers/scsi/lpfc/lpfc_mbox.c | 10 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 91 +- drivers/scsi/lpfc/lpfc_nvme.c | 20 +- drivers/scsi/lpfc/lpfc_nvmet.c | 14 +- drivers/scsi/lpfc/lpfc_scsi.c | 10 +- drivers/scsi/lpfc/lpfc_sli.c | 56 +- drivers/scsi/lpfc/lpfc_version.h | 6 +- drivers/scsi/lpfc/lpfc_vport.c | 69 +- drivers/scsi/scsi_debug.c | 4 +- drivers/scsi/scsi_transport_iscsi.c | 4 +- drivers/spi/spi-imx.c | 9 +- drivers/staging/sm750fb/Kconfig | 1 - drivers/target/loopback/tcm_loop.c | 2 +- drivers/target/target_core_iblock.c | 18 +- drivers/target/target_core_iblock.h | 2 +- drivers/target/target_core_pscsi.c | 22 +- drivers/target/target_core_pscsi.h | 2 +- drivers/usb/core/hcd.c | 23 +- drivers/video/Kconfig | 5 +- drivers/video/Makefile | 3 +- drivers/video/cmdline.c | 2 + drivers/video/fbdev/Kconfig | 35 - drivers/video/fbdev/core/Kconfig | 2 +- drivers/video/fbdev/core/fbmem.c | 2 - drivers/video/fbdev/efifb.c | 136 +- drivers/video/fbdev/geode/Kconfig | 3 - drivers/video/fbdev/simplefb.c | 2 +- drivers/video/fbdev/vesafb.c | 78 +- drivers/w1/w1.c | 2 +- fs/bcachefs/Kconfig | 10 +- fs/bcachefs/Makefile | 3 - fs/bcachefs/alloc_foreground.c | 13 +- fs/bcachefs/bcachefs.h | 11 +- fs/bcachefs/bset.c | 2 +- fs/bcachefs/btree_cache.c | 10 +- fs/bcachefs/btree_gc.c | 8 +- fs/bcachefs/btree_io.c | 12 +- fs/bcachefs/btree_iter.c | 12 +- fs/bcachefs/btree_journal_iter.c | 3 +- fs/bcachefs/btree_locking.h | 2 +- fs/bcachefs/btree_update_interior.c | 8 +- fs/bcachefs/buckets.c | 29 +- fs/bcachefs/chardev.c | 14 +- fs/bcachefs/compress.c | 14 +- fs/bcachefs/debug.c | 6 +- fs/bcachefs/dirent.c | 66 +- fs/bcachefs/ec.c | 4 +- fs/bcachefs/fifo.h | 4 +- fs/bcachefs/fs-common.c | 15 + fs/bcachefs/fs.c | 218 ++- fs/bcachefs/fsck.c | 53 +- fs/bcachefs/inode.c | 28 + fs/bcachefs/inode.h | 3 + fs/bcachefs/io_read.c | 4 +- fs/bcachefs/io_write.c | 4 +- fs/bcachefs/journal.c | 9 +- fs/bcachefs/journal_io.c | 24 +- fs/bcachefs/journal_reclaim.c | 9 +- fs/bcachefs/journal_seq_blacklist.c | 6 +- fs/bcachefs/journal_types.h | 11 +- fs/bcachefs/nocow_locking.c | 2 +- fs/bcachefs/replicas.c | 17 +- fs/bcachefs/replicas.h | 3 +- fs/bcachefs/super-io.c | 20 +- fs/bcachefs/super-io.h | 2 +- fs/bcachefs/super.c | 31 +- fs/bcachefs/super_types.h | 2 +- fs/bcachefs/thread_with_file.c | 305 ++-- fs/bcachefs/thread_with_file.h | 47 +- fs/bcachefs/thread_with_file_types.h | 15 +- fs/bcachefs/util.c | 364 +--- fs/bcachefs/util.h | 122 +- fs/binfmt_elf_fdpic.c | 2 +- fs/btrfs/dev-replace.c | 14 +- fs/btrfs/ioctl.c | 16 +- fs/btrfs/volumes.c | 92 +- fs/btrfs/volumes.h | 4 +- fs/cramfs/inode.c | 2 +- fs/erofs/data.c | 6 +- fs/erofs/internal.h | 2 +- fs/erofs/super.c | 16 +- fs/ext4/ext4.h | 2 +- fs/ext4/fsmap.c | 8 +- fs/ext4/super.c | 52 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/super.c | 12 +- fs/file_table.c | 36 +- fs/jfs/jfs_logmgr.c | 26 +- fs/jfs/jfs_logmgr.h | 2 +- fs/jfs/jfs_mount.c | 2 +- fs/netfs/buffered_write.c | 3 + fs/nfs/blocklayout/blocklayout.h | 2 +- fs/nfs/blocklayout/dev.c | 68 +- fs/nfsd/nfs4state.c | 11 +- fs/ocfs2/cluster/heartbeat.c | 32 +- fs/quota/dquot.c | 98 +- fs/reiserfs/journal.c | 38 +- fs/reiserfs/procfs.c | 2 +- fs/reiserfs/reiserfs.h | 8 +- fs/romfs/super.c | 2 +- fs/smb/client/Kconfig | 1 + fs/smb/client/cifsfs.c | 61 +- fs/smb/client/cifsfs.h | 2 + fs/smb/client/cifsglob.h | 56 +- fs/smb/client/cifsproto.h | 31 +- fs/smb/client/cifssmb.c | 72 +- fs/smb/client/file.c | 663 +++++-- fs/smb/client/smb2ops.c | 10 +- fs/smb/client/smb2pdu.c | 77 +- fs/smb/client/smb2proto.h | 5 +- fs/smb/client/transport.c | 14 +- fs/super.c | 18 +- fs/udf/super.c | 42 +- fs/xfs/xfs_buf.c | 10 +- fs/xfs/xfs_buf.h | 4 +- fs/xfs/xfs_super.c | 44 +- include/drm/drm_atomic.h | 70 +- include/drm/drm_edid.h | 46 +- include/drm/drm_exec.h | 4 +- include/drm/drm_fixed.h | 2 +- include/drm/drm_gpuvm.h | 2 +- include/drm/drm_managed.h | 4 + include/drm/drm_modes.h | 2 + include/drm/drm_probe_helper.h | 1 - include/drm/drm_rect.h | 4 +- include/drm/ttm/ttm_placement.h | 10 +- include/drm/ttm/ttm_resource.h | 8 +- include/drm/ttm/ttm_tt.h | 9 +- include/linux/blkdev.h | 13 +- include/linux/compiler_types.h | 9 +- include/linux/device-mapper.h | 2 +- {fs/bcachefs => include/linux}/eytzinger.h | 56 +- include/linux/fb.h | 7 - include/linux/file.h | 2 + include/linux/filelock.h | 21 + include/linux/fs.h | 6 +- {fs/bcachefs => include/linux}/mean_and_variance.h | 0 include/linux/mempool.h | 13 + include/linux/mtd/flashchip.h | 1 + include/linux/mtd/spinand.h | 2 +- include/linux/netfs.h | 2 + include/linux/overflow.h | 16 +- include/linux/pktcdvd.h | 4 +- include/linux/platform_data/net-cw1200.h | 4 - include/linux/regmap.h | 5 + include/linux/sched.h | 4 +- include/linux/sched/mm.h | 60 +- include/linux/suspend.h | 2 +- include/linux/swap.h | 2 +- include/linux/thermal.h | 4 +- include/linux/time_stats.h | 134 ++ include/linux/usb/hcd.h | 2 +- include/linux/workqueue.h | 4 +- include/net/sctp/structs.h | 5 +- include/sound/hdmi-codec.h | 1 - include/sound/tas2781.h | 1 + include/trace/events/netfs.h | 1 + include/trace/events/rxrpc.h | 8 +- include/uapi/drm/nouveau_drm.h | 56 +- include/uapi/drm/qaic_accel.h | 13 +- include/uapi/drm/vmwgfx_drm.h | 6 +- include/uapi/linux/virtio_gpu.h | 2 + include/video/cmdline.h | 8 +- kernel/backtracetest.c | 18 +- kernel/bpf/bpf_struct_ops.c | 21 +- kernel/power/main.c | 2 +- kernel/power/swap.c | 28 +- kernel/workqueue.c | 36 +- lib/Kconfig | 4 + lib/Kconfig.debug | 9 + lib/Kconfig.ubsan | 14 + lib/Makefile | 2 + lib/math/Kconfig | 3 + lib/math/Makefile | 2 + {fs/bcachefs => lib/math}/mean_and_variance.c | 3 +- {fs/bcachefs => lib/math}/mean_and_variance_test.c | 3 +- lib/sort.c | 89 + lib/test_blackhole_dev.c | 3 +- lib/test_ubsan.c | 37 + lib/time_stats.c | 270 +++ lib/ubsan.c | 68 + lib/ubsan.h | 4 + localversion-next | 2 +- mm/mempool.c | 13 + mm/swapfile.c | 22 +- net/dsa/user.c | 8 +- net/mptcp/options.c | 20 +- net/mptcp/pm.c | 2 +- net/mptcp/pm_netlink.c | 10 +- net/mptcp/protocol.c | 52 +- net/mptcp/protocol.h | 8 +- net/mptcp/sockopt.c | 2 +- net/mptcp/subflow.c | 10 +- net/rxrpc/ar-internal.h | 37 +- net/rxrpc/call_event.c | 12 +- net/rxrpc/call_object.c | 1 + net/rxrpc/conn_event.c | 10 +- net/rxrpc/input.c | 115 +- net/rxrpc/output.c | 8 +- net/rxrpc/proc.c | 2 +- net/rxrpc/rxkad.c | 4 +- scripts/Makefile.lib | 3 + scripts/Makefile.ubsan | 3 + scripts/kernel-doc | 9 + sound/pci/hda/patch_conexant.c | 18 + sound/pci/hda/patch_realtek.c | 4 +- sound/pci/hda/tas2781_hda_i2c.c | 2 +- sound/soc/codecs/cs35l56.c | 2 +- sound/soc/codecs/tas2781-comlib.c | 3 +- sound/soc/codecs/tas2781-i2c.c | 2 +- sound/soc/intel/avs/core.c | 3 + .../selftests/bpf/bpf_testmod/bpf_testmod.c | 6 +- .../selftests/bpf/bpf_testmod/bpf_testmod.h | 2 +- .../testing/selftests/bpf/prog_tests/lwt_helpers.h | 2 - .../selftests/bpf/prog_tests/lwt_redirect.c | 1 + .../testing/selftests/bpf/prog_tests/lwt_reroute.c | 1 + .../selftests/bpf/progs/struct_ops_module.c | 3 +- .../selftests/bpf/progs/test_ptr_untrusted.c | 6 +- .../selftests/drivers/net/netdevsim/Makefile | 17 + tools/testing/selftests/net/big_tcp.sh | 4 +- 544 files changed, 11433 insertions(+), 6597 deletions(-) delete mode 100644 Documentation/RAS/index.rst rename Documentation/{ => admin-guide}/RAS/address-translation.rst (100%) rename Documentation/{ => admin-guide}/RAS/error-decoding.rst (100%) create mode 100644 Documentation/admin-guide/RAS/index.rst rename Documentation/admin-guide/{ras.rst => RAS/main.rst} (99%) create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/boe,th101mb31ig [...] create mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt36672e.yaml create mode 100644 Documentation/devicetree/bindings/display/solomon,ssd133x.yaml delete mode 100644 Documentation/gpu/rfc/xe.rst create mode 100644 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c delete mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt delete mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt delete mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-fails.txt create mode 100644 drivers/gpu/drm/panel/panel-boe-th101mb31ig002-28a.c create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt36672e.c create mode 100644 drivers/gpu/drm/ttm/tests/ttm_bo_test.c create mode 100644 drivers/gpu/drm/ttm/tests/ttm_resource_test.c create mode 100644 drivers/gpu/drm/ttm/tests/ttm_tt_test.c create mode 100644 drivers/gpu/drm/vkms/Kconfig rename {fs/bcachefs => include/linux}/eytzinger.h (78%) rename {fs/bcachefs => include/linux}/mean_and_variance.h (100%) create mode 100644 include/linux/time_stats.h rename {fs/bcachefs => lib/math}/mean_and_variance.c (99%) rename {fs/bcachefs => lib/math}/mean_and_variance_test.c (99%) create mode 100644 lib/time_stats.c create mode 100644 tools/testing/selftests/drivers/net/netdevsim/Makefile