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 e922ba281a8d Add linux-next specific files for 20230512 omits 4545a6c60e43 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 33acbde359bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a56a2d101022 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 59a363f510ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a433128e2a4d Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 26c584ab25a4 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 090e8e8ab334 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18a64726a689 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 3953b0f351e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 58fcaf3dd27e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a5192cc4969 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 27624e789afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1cda4d37683 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 6f160519ad5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 200d3518b93d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a9c768cacefe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c37aedcfd397 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aed1ee2299be Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 9a8faacaade9 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits e9c8b3aa896d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 1ec1d57ac186 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e28a467b20e Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 2e5e06fbe607 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8be2d81610f7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c80d59465932 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 0cc0d24bd29f Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 2b7717c71118 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ad6809600b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3bd0b578fa4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0a941d08088 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 8dd5ab9ed430 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ccf723cb40aa Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits b25f49b5b24b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64377a7016e0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 9049b19a587b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f81978ac129c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9838c085574 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a86484399c1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e39b841503e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 434dd03219c4 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 008e05ce36a3 Merge branch 'next' of git://github.com/cschaufler/smack-next omits dad8048518ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ceff3480820e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits f4a624a1f5e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 315368afb0ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aef203c61748 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 7138deaee986 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1ef83477a7fd Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 9be05f3113dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ab01018c85c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fda56baa98c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c973798227c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86c80d91307a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d84c777deb92 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 95a3c9ce10f1 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 8857220a06cc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0ef2e6fa2944 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 907f10708747 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e0a60da95a29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ddd355920fd2 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 1e1bed815658 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits c364510c81ad Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits cce9fc21ad0d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 9b39418d4ef7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits e716abd6af47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a2818a5631e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits b4dcad48eadb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bfe3b6e0b73a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c80bd9bfffd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21f7b984cc81 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 9d4ddd4d3d74 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 123a22d0566f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3b236709d89 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a33c1d630c81 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 25fb322d3a1e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 090ea65a9ddf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ceec889dcfe1 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits dd1f3dfcb868 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 32896abe1f69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afaa221e6abd Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits ddbf11479c68 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits d5f769c14373 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits 0c821b72188d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bf7dc824ffa Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 782f6de915cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bd16c94a6acb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e32d02649a3c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 342de7a12f64 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 1d3d40ed92e6 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits e0f3033936e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4175678513eb Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 1bc71d7b7002 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 4bb5af8fb176 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits d2d9f2ab4301 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18e7becec8f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcb78fb73032 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 6af5db51dac6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b207033a52e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbfc6b34e785 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 356c76bc376a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9be2eb25e7b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3dc823e6e99a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 720fbb9c1581 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits c1a583d446f6 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits fc1711492ed8 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 38efe167017d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a3f10f8cedf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 299f424ecf30 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits c1fec9b75ef8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9c9d8929b97b Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 53d47b2a9589 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 4cffd190aeed Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits befb42c5e88e Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits b9218d39e625 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b855387316c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 85268387f89c Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 90dadfb6ee1e Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 52854805f33e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f671caffadec Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits bf075edfd02a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 27bd1896b1fd Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 78dffaadd614 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f48ffdd1f894 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ea7327a47c51 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7178ed8cac1f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 4ae1a7f63bf8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f1cbad229e17 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d75e061a46fa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c1c8bddfcae2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 8a145fb7f6d5 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 4391477e44ea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b55225eee596 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits aa5cc2aa9c99 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9bdf07eb38b1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1b729069ea93 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e7eb1dbba4d3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 60f8f6f41dc8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d13667688f57 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7a08c6a9079c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 18eb76060a71 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8e02e3af1136 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d1f677158e77 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits ffede155baae Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 20ee7c55ce55 fbdev: modedb: Add 1920x1080 at 60 Hz video mode omits c79e6062475c Merge branch 'for-next-next-v6.4-20230511' into for-next-20230511 omits 4dbee942b353 Merge branch 'for-next-current-v6.3-20230511' into for-nex [...] omits 1920fdda5bb6 Merge branch 'misc-next' into for-next-next-v6.4-20230511 omits c9e1b66868c4 Merge branch 'next-fixes' into for-next-next-v6.4-20230511 omits 902260fc2e7e Merge branch 'misc-6.4' into for-next-current-v6.3-20230511 omits f1b62bbb2c4c btrfs: use nofs when cleaning up aborted transactions omits 01a95f943be5 btrfs: use btrfs_finish_ordered_extent to complete buffere [...] omits a22baf9be9b3 btrfs: open code end_extent_writepage in end_bio_extent_writepage omits 567e03316f96 btrfs: use btrfs_finish_ordered_extent to complete direct writes omits 855522b7570a btrfs: use btrfs_finish_ordered_extent to complete compres [...] omits 45e889d00534 btrfs: add a btrfs_finish_ordered_extent helper omits 32bf3abed5d3 btrfs: factor out a btrfs_queue_ordered_fn helper omits 5448f51057c8 btrfs: factor out a can_finish_ordered_extent helper omits e60e0766ad50 btrfs: use bbio->ordered for zone append completions omits d66b5938e67d btrfs: use bbio->ordered in btrfs_csum_one_bio omits a71a81b1af3c btrfs: add an ordered_extent pointer to struct btrfs_bio omits 5aef78894963 btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io omits 3be53187ae0a btrfs: add a is_data_bbio helper omits e944b1c991b1 btrfs: remove btrfs_add_ordered_extent omits 557f39853d3a btrfs: return the new ordered_extent from btrfs_split_orde [...] omits 97b38f98be81 btrfs: reorder NOCOW checks in btrfs_extract_ordered_extent omits 14c0daf8cbde btrfs: pass an ordered_extent to btrfs_submit_compressed_write omits 274a160cadd5 btrfs: pass an ordered_extent to btrfs_reloc_clone_csums omits a5fc8814a069 btrfs: merge the two calls to btrfs_add_ordered_extent in [...] omits ff470a97dc46 btrfs: limit write bios to a single ordered extent omits da92e8b9a84f btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that [...] omits 434a7dab38be btrfs: handle tree backref walk error properly omits 88a172649de4 btrfs: handle memory allocation failure in btrfs_csum_one_bio omits c151aa3300c6 xtensa: add __bswap{si,di}2 helpers omits f58563dc4b9e xtensa: fix signal delivery to FDPIC process omits f3f242eab8c1 Merge remote-tracking branch 'spi/for-6.5' into spi-next omits 3b217639bd26 ext4: fix deadlock when converting an inline directory in [...] omits 84ba72653504 ext4: improve error recovery code paths in __ext4_remount() omits 792c3255df9e ext4: improve error handling from ext4_dirhash() omits 990c4ce395f7 ext4: don't clear SB_RDONLY when remounting r/w until quot [...] omits 705c514635a4 ext4: check iomap type only if ext4_iomap_begin() does not fail omits 707548336a9a ext4: avoid a potential slab-out-of-bounds in ext4_group_d [...] omits 185e33d15ebf ext4: fix data races when using cached status extents omits 568e5b263e8b ext4: avoid deadlock in fs reclaim with page writeback omits 61a0f1c33076 Merge remote-tracking branch 'regmap/for-6.5' into regmap-next omits 08ff3f82d608 Merge branch 'atomicdoc.2023.05.10b' into HEAD omits ea34de95c53a docs: Add atomic operations to the driver basic API documentation omits 52d61d1fc7f9 locking/atomic: Refrain from generating duplicate fallback [...] omits 22445f6e1352 x86/atomic.h: Remove duplicate kernel-doc headers omits 9527c1019602 locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] omits b7c7324e7028 locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] omits 55e39dec08b1 locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] omits f7b853baad31 locking/atomic: Script to auto-generate acquire, fence, an [...] omits ad6d704775e9 locking/atomic: Add kernel-doc header for arch_${atomic}_r [...] omits d40be1d918cb locking/atomic: Add kernel-doc header for arch_${atomic}_s [...] omits f4bfc0b600ce locking/atomic: Add kernel-doc header for arch_${atomic}_i [...] omits e5b9f4b89169 locking/atomic: Add kernel-doc header for arch_${atomic}_d [...] omits 1fed5374d367 locking/atomic: Add kernel-doc header for arch_${atomic}_d [...] omits 19549d880858 locking/atomic: Add kernel-doc header for arch_${atomic}_t [...] omits ca0a3dca2a24 locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] omits c7398a52fdc8 locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] omits 6e4da9e3e403 locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] omits c7a0a533f117 locking/atomic: Add kernel-doc and docbook_oldnew variable [...] omits 7387653a6022 Merge branch 'fmode_nowait' into for-next omits d2c320492c54 io_uring: rely solely on FMODE_NOWAIT omits ace1ff9595f6 Merge branch 'misc-6.4' into next-fixes omits 88d656a094de Merge branch 'nolibc.2023.05.10a' into HEAD omits 81b4cd7de5a3 Merge branches 'doc.2023.05.10a', 'fixes.2023.05.10a', 'kv [...] omits f0cef946100e rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-on [...] omits 8b6208bc47fb torture: Remove duplicated argument -enable-kvm for ppc64 omits 320b7ac16101 doc/rcutorture: Add description of rcutorture.stall_cpu_block omits 7977d7402a66 rcu/rcuscale: Stop kfree_scale_thread thread(s) after unlo [...] omits 6c93b6e9f609 rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() omits 408bdc265493 rcutorture: Correct name of use_softirq module parameter omits 9494940b6925 rcu/nocb: Make shrinker to iterate only NOCB CPUs omits 2fa6b9a5f716 rcu: Make rcu_cpu_starting() rely on interrupts being disabled omits edf76f691ec9 rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work omits 55dda443c886 rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp omits c20390c37bd1 rcu: Employ jiffies-based backstop to callback time limit omits 4efc2314f089 rcu: Check callback-invocation time limit for rcuc kthreads omits 34c11fa6dbd9 rcu: Remove RCU_NONIDLE() omits 660cbe6d96e7 ext4: fix invalid free tracking in ext4_xattr_move_to_block() omits 324f02cd7a0d ext4: remove a BUG_ON in ext4_mb_release_group_pa() omits b2356e6295a3 ext4: allow ext4_get_group_info() to fail omits e641345ba275 btrfs: make clear_cache mount option to rebuild FST withou [...] omits bb341c2d7d9c btrfs: don't hold an extra reference for redirtied buffers omits 9b91606d1862 btrfs: fix dirty_metadata_bytes for redirtied buffers omits b9cfc8cbf719 btrfs: zero the buffer before marking it dirty in btrfs_re [...] omits 66b96a8c05aa btrfs: zoned: fix full zone super block reading on ZNS omits e83a18344352 btrfs: unexport btrfs_run_discard_work and make it static omits dbcfbe33915d btrfs: zoned: zone finish data relocation BG with last IO omits 61c36cb30506 btrfs: rename del_ptr to btrfs_del_ptr and export it omits 5f6bb42f8ae7 btrfs: add a btrfs_csum_type_size helper omits 01a04450a0d6 btrfs: add __KERNEL__ check for btrfs_no_printk omits 720971d45b65 btrfs: move split_flags/combine_flags helpers to inode-item.h omits a93cc904b5b3 btrfs: move btrfs_verify_level_key into tree-checker.c omits 23e45733917f btrfs: add __btrfs_check_node helper omits 9a2a0e9765cf btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status omits 087c2964ce6f btrfs: use btrfs_tree_block_status for leaf item errors omits 86b43b1709f3 btrfs: add btrfs_tree_block_status definitions to tree-checker.h omits 4f9b460f417c btrfs: simplify btrfs_check_leaf_* helpers into a single helper omits 801b1a76c8d1 btrfs: remove level argument from btrfs_set_block_flags omits ec299a48e6c9 btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c omits e73b220f80d6 btrfs: fix backref walking not returning all inode refs omits e1fc18647cc8 btrfs: scrub: use recovered data stripes as cache to avoid [...] omits a82671845e3a btrfs: scrub: try harder to mark RAID56 block groups read-only omits 789af617e6b6 btrfs: assert tree lock is held when removing free space entries omits 640c79a6e6a2 btrfs: assert tree lock is held when linking free space omits c47f60145dc6 btrfs: assert tree lock is held when searching for free sp [...] omits 9e78648f6428 btrfs: assert proper locks are held at tree_insert_offset() omits 2033633328ab btrfs: simplify arguments to tree_insert_offset() omits c7b277499e4b btrfs: use precomputed end offsets at do_trimming() omits 704e5d88c307 btrfs: avoid searching twice for previous node when mergin [...] omits 5250c179f419 btrfs: avoid extra memory allocation when copying free spa [...] omits 0d98dd80ba00 btrfs: fix space cache inconsistency after error loading i [...] omits 3b04bb7f90c6 btrfs: simplify transid initialization in btrfs_ioctl_wait_sync omits 3093caaa4d16 btrfs: output affected files when relocation fails omits 9535d7ff6341 btrfs: remove hipri_workers workqueue omits cb589bab7e17 btrfs: determine synchronous writers from bio or writeback [...] omits e7469c43e356 btrfs: submit IO synchronously for fast checksum implementations omits ff3dbfd0357a btrfs: use SECTOR_SHIFT to convert LBA to physical offset omits 0d00904e954f btrfs: use SECTOR_SHIFT to convert physical offset to LBA omits af355ffc9a73 btrfs: improve leaf dump and error handling omits 4af91a85ccf7 btrfs: print-tree: pass const extent buffer pointer omits e8251ae9542f btrfs: print-tree: parent bytenr must be aligned to sector size omits 32f5319a3c12 btrfs: export bitmap_test_range_all_{set,zero} omits 5fe597327b08 btrfs: tag as unlikely the key comparison when checking si [...] omits 0a9258c69716 btrfs: make btrfs_free_device() static omits 99635ae5e80e btrfs: don't commit transaction for every subvol create omits d17e6cee87a5 btrfs: unexport btrfs_prev_leaf() omits 48e2e2f7fcfd SUNRPC: always free ctxt when freeing deferred request omits 520637a1b24a block: mark bdev files as FMODE_NOWAIT if underlying devic [...] omits f580802f1696 net: set FMODE_NOWAIT for sockets omits b78d3e6ece33 Merge branch 'io_uring-6.4' into for-next omits 3f6ded8dd89d pipe: check for IOCB_NOWAIT alongside O_NONBLOCK omits 64c5a96dba88 SUNRPC: double free xprt_ctxt while still in use omits aff46c374c82 Merge branch 'io_uring-6.4' into for-next omits d40dcfe0eed0 Merge x86/sev into tip/master omits c47bc60600ee Merge branch into tip/master: 'x86/mm' omits 34f6c802d112 Merge branch into tip/master: 'x86/misc' omits 2aac42df0508 Merge branch into tip/master: 'x86/microcode' omits 4af67e200a16 Merge branch into tip/master: 'x86/cleanups' omits f0877c3e7460 Merge branch into tip/master: 'core/debugobjects' omits dad58124d5c9 Merge branch into tip/master: 'x86/urgent' omits b9db29b6084f Merge branch into tip/master: 'timers/urgent' omits 92a0fb91c359 locktorture: Add long_hold to adjust lock-hold delays omits 6b854bb90d23 media: platform: mtk-mdp3: work around unused-variable warning omits 814fb7f94d70 media: nxp: ignore unused suspend operations omits 4ab0bfe3badf media: nxp: imx8-isi: fix buiding on 32-bit omits 97e814237417 media: rcar-vin: Select correct interrupt mode for V4L2_FI [...] omits 07ea2bc2f320 media: rcar-vin: Fix NV12 size alignment omits 60ddb2e1a331 media: rcar-vin: Gen3 can not scale NV12 omits 7684b6c4b315 Merge branch 'mm-nonmm-unstable' into mm-everything omits b7d4f94dc809 ntfs: do not dereference a null ctx on error omits e9c98e749575 scripts/spelling.txt: add more spellings to spelling.txt omits f77753db8e10 kthread: fix spelling typo and grammar in comments omits a3ba3fcde860 maple_tree: fix potential out-of-bounds access in mas_wr_e [...] omits 9543490c0a2c mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() omits d13748411abb dmapool: create/destroy cleanup omits 1d313cb53d95 mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-ba [...] omits 37cdc534de8b mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file [...] omits 7099850f732c mm/mmap: separate writenotify and dirty tracking logic omits 52c1cccd12f9 mm: avoid rewalk in mmap_region omits 47759099ef11 mm: add vma_iter_{next,prev}_range() to vma iterator omits cebfa83f1497 maple_tree: update testing code for mas_{next,prev,walk} omits b334106c352c maple_tree: clear up index and last setting in single entry tree omits ffd97c0e1cac maple_tree: add mas_prev_range() and mas_find_range_rev interface omits 0d785405fe36 maple_tree: introduce mas_prev_slot() interface omits 4d8f6dadeb8e maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() omits f0e9c352cf6f maple_tree: add mas_next_range() and mas_find_range() interfaces omits ad3a8f2de4cb maple_tree: introduce mas_next_slot() interface omits 9bf3f486698b maple_tree: fix testing mas_empty_area() omits cb3b7ba2a1ab maple_tree: add gap to check_alloc_rev_range() testcase omits 7dec5c512bcb maple_tree: revise limit checks in mas_empty_area{_rev}() omits eebbe4d1ac15 maple_tree: try harder to keep active node with mas_prev() omits 869af41d9032 maple_tree: try harder to keep active node after mas_next() omits 13a5bae211ba mm/mmap: change do_vmi_align_munmap() for maple tree itera [...] omits 531fe943a37c maple_tree: mas_start() reset depth on dead node omits 3959e8cce2fb maple_tree: remove unnecessary check from mas_destroy() omits bb1437b02398 maple_tree: add __init and __exit to test module omits 9823434395ef mm: update vma_iter_store() to use MAS_WARN_ON() omits 575a1b3172e7 mm: update validate_mm() to use vma iterator omits 0f1d4bffc642 maple_tree: make test code work without debug enabled omits c2478ebcdebb maple_tree: return error on mte_pivots() out of range omits f5761c2aee59 maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() omits 44a4feca2017 maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() omits 7fb0fb358ea8 maple_tree: use MAS_BUG_ON() from mas_topiary_range() omits 82b771c90bb3 maple_tree: use MAS_BUG_ON() in mas_set_height() omits f4f4568c084a maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent omits 59dc1c4a2052 maple_tree: convert debug code to use MT_WARN_ON() and MAS [...] omits 06d7a1a1c62e maple_tree: change RCU checks to WARN_ON() instead of BUG_ON() omits 4dcbfcb579b3 maple_tree: convert BUG_ON() to MT_BUG_ON() omits 5bf285a9cf8f maple_tree: add debug BUG_ON and WARN_ON variants omits cd220f40026d maple_tree: add format option to mt_dump() omits b48f9d5b63bd maple_tree: clean up mas_dfs_postorder() omits 7d7adaf52c40 maple_tree: avoid unnecessary ascending omits 2c01974bce84 maple_tree: clean up mas_parent_enum() and rename to mas_p [...] omits 36ea1b1f6ff1 maple_tree: fix static analyser cppcheck issue omits 0365167411d0 fs: hugetlbfs: set vma policy only when needed for allocat [...] omits f448eeb3f8aa selftests: fix spelling mistake "trucate" -> "truncate" omits 9bf7078eb6bd selftests: add selftests for cachestat omits 055576acbe91 cachestat: implement cachestat syscall (fix) omits bca8872b38a5 cachestat: implement cachestat syscall omits d66c718d28ac workingset: refactor LRU refault to expose refault recency check omits ec5c39a40318 memcg, oom: remove explicit wakeup in mem_cgroup_oom_synch [...] omits 4c4d88c535eb memcg, oom: remove unnecessary check in mem_cgroup_oom_syn [...] omits a91d34c4bf94 cgroup: remove cgroup_rstat_flush_atomic() omits cb89c5d8d829 memcg: remove mem_cgroup_flush_stats_atomic() omits 06c9a082349d memcg: calculate root usage from global state omits e7bf541ee542 memcg: flush stats non-atomically in mem_cgroup_wb_stats() omits a0948aa7a199 writeback: move wb_over_bg_thresh() call outside lock section omits 9a7de801efa1 mm/page_alloc: drop the unnecessary pfn_valid() for start pfn omits d490cb174864 mm-compaction-optimize-compact_memory-to-comply-with-the-a [...] omits f363ea2a3027 mm: compaction: optimize compact_memory to comply with the [...] omits 8df3eb25609b memcg: dump memory.stat during cgroup OOM for v1 omits aa1ca20ac706 memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_m [...] omits 04618ab1e6eb migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT omits ea6e28bd3c85 mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached omits abe41589e303 mm: kmem: fix a NULL pointer dereference in obj_stock_flus [...] omits c7488e5c1322 dma-buf/heaps: system_heap: avoid too much allocation omits 7dc8c1c12442 mm/shmem: fix race in shmem_undo_range w/THP omits 58c92bee26f4 mm: keep memory type same on DEVMEM Page-Fault omits 6c2cecb7f522 mm: fix zswap writeback race condition omits c8e9a0950946 mm: shrinkers: fix race condition on debugfs cleanup omits 7106f5ae4745 mm: kfence: fix false positives on big endian omits d60d159a8b10 maple_tree: make maple state reusable after mas_empty_area() omits 5903d04927b0 zsmalloc: move LRU update from zs_map_object() to zs_malloc() omits 5efe05a434fa iio: addac: ad74413: fix resistance input processing omits c87ceb92227d iio: light: vcnl4035: fixed chip ID check omits e7bb4feda65b dt-bindings: iio: imx8qxp-adc: add missing vref-supply omits 201b70446c10 ksmbd: use kzalloc() instead of __GFP_ZERO omits 4a4c760183ba ksmbd: remove unused ksmbd_tree_conn_share function omits 331cfa42c34a ksmbd: smb2: Allow messages padded to 8byte boundary omits cdf3f10c906f ksmbd: allocate one more byte for implied bcc[0] omits 889821b74c07 ksmbd: fix wrong UserName check in session_user omits 12878aab1a05 ksmbd: fix global-out-of-bounds in smb2_find_context_vals omits 42cc143f55a5 iio: adc: stm32-adc: skip adc-channels setup if none is present omits 5cf4297b5083 iio: adc: stm32-adc: skip adc-diff-channels setup if none [...] omits 510acc93aebc dt-bindings: fpga: replace Ivan Bornyakov maintainership omits 01b03f6266f4 MAINTAINERS: update Microchip MPF FPGA reviewers omits 7fcbd7217607 iio: adc: ad7192: Change "shorted" channels to differential omits 689129e9a856 iio: accel: st_accel: Fix invalid mount_matrix on devices [...] omits d455467525bf iio: gts-helpers: fix integration time units omits 998ea72d114d iio: bu27034: Fix integration time omits cd8306c0ae16 iio: fix doc for iio_gts_find_sel_by_int_time omits 8555f098f7f9 iio: adc: palmas: fix off by one bugs omits 1668697aec40 iio: adc: mxs-lradc: fix the order of two cleanup operations omits 662ef2bd110b iio: ad4130: Make sure clock provider gets removed omits 0201f3e129aa iio: tmag5273: Fix runtime PM leak on measurement error omits 8f13b9b17304 iio: adc: mt6370: Fix ibus and ibat scaling value of some [...] omits 6a4441694fd4 iio: adc: imx93: fix a signedness bug in imx93_adc_read_raw() omits 415d7a49cd79 selftests/bpf: Fix pkg-config call building sign-file omits 159d28f66699 Merge branch 'imx/defconfig' into for-next omits fbb6cc0cf9e2 Merge branch 'imx/dt64' into for-next omits 1b29f2d7ef58 Merge branch 'imx/dt' into for-next omits 0fd1e4bfcf17 Merge branch 'imx/bindings' into for-next omits 708f13c9bac4 Merge branch 'imx/soc' into for-next omits 894b79e1ffc4 Merge branch 'imx/drivers' into for-next omits cf1773f935d8 Merge branch 'optee_load-for-v6.4' into next omits c89b17ed6569 Merge branch 'tee_fix-for-v6.3' into next omits a105c748e273 Merge branch 'optee_per_cpu_irq-for-v6.4' into next omits ec1696c3440f Merge remote-tracking branch 'zynqmp/soc' into for-next omits d0c78b469d19 soc: xilinx: Use of_property_present() for testing DT prop [...] omits 88f6782d30a3 arm64: zynqmp: Add mali-400 gpu node for zynqmp omits 85446354d698 dt-bindings: gpu: mali-utgard: Add xlnx,zynqmp-mali compatible omits 34875d6fc52d Add tests for memblock_alloc_node() adds f7dcc5e33c1e firewire: net: fix unexpected release of object for asynch [...] adds 47a2ee5d4a0b Merge tag 'firewire-fixes-6.4-rc2' of git://git.kernel.org [...] adds ed6a75e3133b Merge tag 'riscv-for-linus-6.4-rc2' of git://git.kernel.or [...] adds 584dc5dbcbcc Merge tag 'io_uring-6.4-2023-05-12' of git://git.kernel.dk/linux adds c04fe8e32f90 pipe: check for IOCB_NOWAIT alongside O_NONBLOCK adds df8c2d13e227 Merge tag 'vfs/v6.4-rc1/pipe' of gitolite.kernel.org:pub/s [...] adds fd88f147cb12 Merge tag '6.4-rc1-smb3-client-fixes' of git://git.samba.o [...] adds 76c7f8873a76 Merge tag 'for-6.4-rc1-tag' of git://git.kernel.org/pub/sc [...] adds 9a48d6046722 x86/retbleed: Fix return thunk alignment adds 4913cfcf014c nbd: Fix debugfs_create_dir error checking adds 5e6e08087a4a block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE adds e485bd9e2c41 ublk: fix command op code check adds 56cdea92ed91 Documentation/block: drop the request.rst file adds d4d58949a6ea Merge tag 'block-6.4-2023-05-13' of git://git.kernel.dk/linux adds 046206bad0f6 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds c8902258b2b8 fbdev: modedb: Add 1920x1080 at 60 Hz video mode adds 0bdf1ad8d10b fbdev: stifb: Fix info entry in sti_struct on error path adds adfbf653a3ba Merge tag 'fbdev-for-6.4-rc2' of git://git.kernel.org/pub/ [...] adds 5354b2af3406 ext4: allow ext4_get_group_info() to fail adds 463808f237cf ext4: remove a BUG_ON in ext4_mb_release_group_pa() adds b87c7cdf2bed ext4: fix invalid free tracking in ext4_xattr_move_to_block() adds 00d873c17e29 ext4: avoid deadlock in fs reclaim with page writeback adds 492888df0c7b ext4: fix data races when using cached status extents adds 4f04351888a8 ext4: avoid a potential slab-out-of-bounds in ext4_group_d [...] adds fa83c34e3e56 ext4: check iomap type only if ext4_iomap_begin() does not fail adds a44be64bbecb ext4: don't clear SB_RDONLY when remounting r/w until quot [...] adds 4b3cb1d108bf ext4: improve error handling from ext4_dirhash() adds 4c0b4818b1f6 ext4: improve error recovery code paths in __ext4_remount() adds f4ce24f54d9c ext4: fix deadlock when converting an inline directory in [...] adds 6dcc98fbc465 ext4: add indication of ro vs r/w mounts in the mount message adds 2220eaf90992 ext4: add bounds checking in get_max_inline_xattr_value_size() adds 2a534e1d0d15 ext4: bail out of ext4_xattr_ibody_get() fails for any reason adds bb7c241fae62 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 491459b5ec37 Merge tag 'timers_urgent_for_v6.4_rc2' of git://git.kernel [...] adds 011e33ee4884 Merge tag 'x86_urgent_for_v6.4_rc2' of git://git.kernel.or [...] adds 0019a2d4b7e3 sched: fix cid_lock kernel-doc warnings adds f3b9e8e4c848 Merge tag 'sched_urgent_for_v6.4_rc2' of git://git.kernel. [...] adds 1d1bfe30dad5 perf/core: Fix perf_sample_data not properly initialized f [...] adds 90befef5a9e8 perf/x86: Fix missing sample size update on AMD BRS adds b752ea0c28e3 perf/x86/intel/ds: Flush PEBS DS when changing PEBS_DATA_CFG adds ef21831c2e4e Merge tag 'perf_urgent_for_v6.4_rc2' of git://git.kernel.o [...] adds 92cc5d00a431 locking/rwsem: Add __always_inline annotation to __down_re [...] adds 31f4104e392a Merge tag 'locking_urgent_for_v6.4_rc2' of git://git.kerne [...] adds 01bc93256143 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 6f9e98849eda parisc: Fix encoding of swp_entry due to added SWP_EXCLUSIVE flag adds 838a854820ee Merge tag 'parisc-for-6.4-2' of git://git.kernel.org/pub/s [...] adds 270205be7110 tools/testing/cxl: Use DEFINE_STATIC_SRCU() adds 764d102ef94e cxl: Add missing return to cdat read error path adds 533c54547153 Merge tag 'cxl-fixes-6.4-rc2' of git://git.kernel.org/pub/ [...] adds f1fcbaa18b28 Linux 6.4-rc2 adds dc490ace06de zsmalloc: move LRU update from zs_map_object() to zs_malloc() adds 39bf07d812b8 maple_tree: make maple state reusable after mas_empty_area() adds 5e5bb41c717a mm: kfence: fix false positives on big endian adds 5a04b9af078a mm: shrinkers: fix race condition on debugfs cleanup adds 90cae9b627c6 mm: fix zswap writeback race condition adds 5b5183a0ff9b mm: keep memory type same on DEVMEM Page-Fault adds d2672ed96873 mm/shmem: fix race in shmem_undo_range w/THP adds 3024c74b55b0 mm: fix hugetlb page unmap count balance issue adds 1f9853c9d6bd nilfs2: fix use-after-free bug of nilfs_root in nilfs_evic [...] adds 4bc4bb3bf76a MAINTAINERS: repair pattern in DIALOG SEMICONDUCTOR DRIVERS adds 249c179b1a4c MAINTAINERS: Cleanup Arm Display IP maintainers adds afc33a24d61b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 7abf723652c0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0eaffb9afffa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 21a933c79a33 selftests: seg6: disable DAD on IPv6 router cfg for srv6_e [...] adds f97b8401e0de selftets: seg6: disable rp_filter by default in srv6_end_d [...] adds 7ce93d6f91d8 Merge branch 'selftests-seg6-make-srv6_end_dt4_l3vpn_test- [...] adds e93c9378e33f devlink: change per-devlink netdev notifier to static one adds ef1148d44874 ipv6: remove nexthop_fib6_nh_bh() adds f816b9829b19 net: fec: Better handle pm_runtime_get() failing in .remove() adds 0b01db274028 net: phy: dp83867: add w/a for packet errors seen with sho [...] adds d03a2f17627e MAINTAINERS: sctp: move Neil to CREDITS adds 01e8f6cd108b MAINTAINERS: don't CC docs@ for netlink spec changes adds de9c1a23add9 nfp: fix NFP_NET_MAX_DSCP definition error adds 47af4291711f MAINTAINERS: exclude wireless drivers from netdev adds 9113302bb43c ice: Fix undersized tx_flags variable adds 134120b06604 sfc: disable RXFCS and RXALL features by default adds 6d4486efe9c6 vsock: avoid to close connected socket after the timeout adds 1e306ec49a1f tcp: fix possible sk_priority leak in tcp_v4_send_reset() adds d80fc101d2eb erspan: get the proto with the md version for collect_md adds 9e4b45f20c5a net: dsa: rzn1-a5psw: enable management frames for CPU port adds ebe9bc509527 net: dsa: rzn1-a5psw: fix STP states handling adds ec52b69c046a net: dsa: rzn1-a5psw: disable learning for standalone ports adds 843eb679d831 Merge branch 'dsa-rzn1-a5psw-stp' adds 89f6bfb07118 net: hns3: fix output information incomplete for dumping t [...] adds f14db0706472 net: hns3: fix sending pfc frames after reset issue adds 814d0c786068 net: hns3: fix reset delay time to avoid configuration timeout adds 6b45d5ff8c2c net: hns3: fix reset timeout when enable full VF adds b41caaded077 Merge branch 'hns3-fixes' adds 304b6d56d55c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 5f5486b620cd selftests/bpf: Fix pkg-config call building sign-file adds 975be4c1eafb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 59484eb71634 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cdc26ee89bdd wifi: mt76: mt7996: fix endianness of MT_TXD6_TX_RATE adds c7ab7a29ef5c wifi: mt76: connac: fix stats->tx_bytes calculation adds c0426c446d92 wifi: rtw89: 8852b: adjust quota to avoid SER L1 caused by [...] adds bcafcb959a57 wifi: rtw88: use work to update rate to avoid RCU warning adds e75356aaf9f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bad80c174f06 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 08c7f09356e4 RDMA/bnxt_re: Fix the page_size used during the MR creation adds 78b6a9a3f445 MAINTAINERS: Update maintainers of HiSilicon RoCE adds 8a4fb1f8b24f Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds c0e72058d5e2 ALSA: firewire-digi00x: prevent potential use after free adds 359b43154711 ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go adds 92553ee03166 ALSA: hda/realtek: Apply HP B&O top speaker profile to Pav [...] adds 9dc68a4fe708 ALSA: hda/realtek: Fix mute and micmute LEDs for yet anoth [...] adds a6c81fa99fc2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f63550e2b165 ASoC: ssm2602: Add workaround for playback distortions adds c48bbe7b16d8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 053b8befd28f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9fb3a1fa9383 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8dfe07fe1242 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 95d698869b40 serial: 8250_exar: Add support for USR298x PCI Modems adds d2b00516de0e serial: Add support for Advantech PCI-1611U card adds f16182ed9d84 serial: 8250: Document termios parameter of serial8250_em4 [...] adds 8ab5fc55d7f6 serial: arc_uart: fix of_iomap leak in `arc_serial_probe` adds 8a3b5477256a serial: 8250_bcm7271: balance clk_enable calls adds f264f2f6f478 serial: 8250_bcm7271: fix leak in `brcmuart_probe` adds 5f949f140f73 serial: qcom-geni: fix enabling deactivated interrupt adds 8fb9ea65c9d1 vc_screen: reload load of struct vc_data pointer in vcs_wr [...] adds be368fd143e8 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 94d25e912898 USB: usbtmc: Fix direction for 0-length ioctl control messages adds c8540870af4c usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_ [...] adds 4e8ef34e36f2 usb: dwc3: fix gadget mode suspend interrupt handler issue adds dddb342b5b9e USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value adds 614ce6a2ea50 usb: dwc3: debugfs: Resume dwc3 before accessing registers adds 8432a15cd810 usb: gadget: drop superfluous ':' in doc string adds 5e1617210aed Revert "usb: gadget: udc: core: Prevent redundant calls to [...] adds f22e9b67f19c Revert "usb: gadget: udc: core: Invoke usb_gadget_connect [...] adds d8f28269dd4b usb: typec: altmodes/displayport: fix pin_assignment_show adds 3c0f4f09c063 usb: gadget: u_ether: Fix host MAC address case adds 94ea04ec7908 usb: typec: tps6598x: Fix fault at module removal adds 8018018d9c56 usb: dwc3: fix a test for error in dwc3_core_init() adds a398d5eac698 usb-storage: fix deadlock when a scsi command timeouts mor [...] adds 9b46ff79c150 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds db9c4608fb24 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 36f7ebb16748 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 20f291b88ecf iio: adc: imx93: fix a signedness bug in imx93_adc_read_raw() adds 00ffdd6fa902 iio: adc: mt6370: Fix ibus and ibat scaling value of some [...] adds 265c82ea8b17 iio: tmag5273: Fix runtime PM leak on measurement error adds 28f73ded19d4 iio: ad4130: Make sure clock provider gets removed adds 27b2ed5b6d53 iio: adc: mxs-lradc: fix the order of two cleanup operations adds 279c3a2a5eb2 iio: adc: palmas: fix off by one bugs adds 672cde9ef80f iio: fix doc for iio_gts_find_sel_by_int_time adds b7b04f393ffa iio: bu27034: Fix integration time adds e65065132fa6 iio: gts-helpers: fix integration time units adds 79b8ded9d9c5 iio: accel: st_accel: Fix invalid mount_matrix on devices [...] adds e55245d115bb iio: adc: ad7192: Change "shorted" channels to differential adds 9c0d6ccd7d6b iio: adc: stm32-adc: skip adc-diff-channels setup if none [...] adds 3e27ef0ced49 iio: adc: stm32-adc: skip adc-channels setup if none is present adds 72c1d11074d6 dt-bindings: iio: imx8qxp-adc: add missing vref-supply adds a551c26e8e56 iio: light: vcnl4035: fixed chip ID check adds 24febc99ca72 iio: addac: ad74413: fix resistance input processing adds a146eccb68be iio: dac: build ad5758 driver when AD5758 is selected adds d049151adde4 iio: bu27034: Ensure reset is written adds 56cd3d1c5c5b iio: accel: kx022a fix irq getting adds 09d3bec70091 iio: dac: mcp4725: Fix i2c_master_send() return value handling adds 55720d242052 dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad747 [...] adds 642e112bebf5 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds f67bc15e526b coresight: Fix signedness bug in tmc_etr_buf_insert_barrie [...] adds 04ac7f98b921 coresight: perf: Release Coresight path when alloc trace i [...] adds 000dcaa5c0a0 Merge tag 'coresight-fixes-v6.4' of git://git.kernel.org/p [...] adds bdc1c5fac982 binder: fix UAF caused by faulty buffer cleanup adds b15655b12ddc Revert "binder_alloc: add missing mmap_lock calls when usi [...] adds c0fd2101781e Revert "android: binder: stop saving a pointer to the VMA" adds 0fa53349c3ac binder: add lockless binder_alloc_(set|get)_vma() adds 75e40d1d21de Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 90c68119c725 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0edfad1bb308 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a5a60505668a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 53558de2b5c4 media: pvrusb2: fix DVB_CORE dependency adds 7efb10d8dc70 media: dvb_demux: fix a bug for the continuity counter adds 0f5bb36bf9b3 media: netup_unidvb: fix use-after-free at del_timer() adds 858e97d7956d media: dvb-usb: az6027: fix three null-ptr-deref in az6027 [...] adds a6dcefcc08ec media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() adds dff919090155 media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2 [...] adds aa4a447b81b8 media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xx [...] adds 9ded5bd2a49c media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() adds a3fd1ef27aa6 media: dvb-usb: dw2102: fix uninit-value in su3000_read_ma [...] adds e6ad62335925 media: netup_unidvb: fix irq init by register it at the en [...] adds a4315e5be702 media: dvb_ca_en50221: fix a size write bug adds 517a28133832 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() adds ae11c0efaec3 media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr [...] adds 6769a0b7ee0c media: dvb-core: Fix use-after-free on race condition at d [...] adds 4172385b0c9a media: dvb-core: Fix use-after-free due on race condition [...] adds 627bb528b086 media: dvb-core: Fix use-after-free due to race at dvb_reg [...] adds b8c75e4a1b32 media: dvb-core: Fix kernel WARNING for blocking operation [...] adds 280a8ab81733 media: dvb-core: Fix use-after-free due to race condition [...] adds 3a62fbf06aa6 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds a9b282be7894 Merge branch 'misc-6.4' into next-fixes adds 7e5ab1847327 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds adf3f5c8c9e2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4c61b73f638f Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 06da70d57bfe Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 5de7b0c8f3c8 MAINTAINERS: update Microchip MPF FPGA reviewers adds 3c66c757bfb1 dt-bindings: fpga: replace Ivan Bornyakov maintainership adds a9c9a31d4358 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 196fa8108202 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds eb8d3a2c809a SUNRPC: double free xprt_ctxt while still in use adds 948f072ada23 SUNRPC: always free ctxt when freeing deferred request adds 07a273059385 SUNRPC: Fix trace_svc_register() call site adds 6f9e33c2f801 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 2a939c869503 perf metric: Change divide by zero and !support events behavior adds 1b114824106c perf stat: Introduce skippable evsels adds ccc66c609280 perf metric: JSON flag to not group events if gathering a [...] adds 327daf34554d perf parse-events: Don't reorder ungrouped events by PMU adds 5f0b89e632ed perf test java symbol: Remove needless debuginfod queries adds b0618f38e2ab perf build: Gracefully fail the build if BUILD_BPF_SKEL=1 [...] adds 5d1ac59ff744 tools headers UAPI: Sync the linux/in.h with the kernel sources adds e6232180e524 tools headers UAPI: Sync the drm/drm.h with the kernel sources adds e7ec3a249c38 tools headers UAPI: Sync the i915_drm.h with the kernel sources adds 92b8e61e8835 tools headers UAPI: Sync the linux/const.h with the kernel [...] adds 8d6a41c8065e tools include UAPI: Sync the sound/asound.h copy with the [...] adds 705049ca4f5b tools headers kvm: Sync uapi/{asm/linux} kvm.h headers wit [...] adds 34e82891d995 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 123361659fa4 perf evsel: Modify group pmu name for software events adds a468085011ea perf test test_intel_pt.sh: Test sample mode with event wi [...] adds 7d161165d907 perf parse-events: Do not break up AUX event group adds 5be6cecda080 perf bpf skels: Make vmlinux.h use bpf.h and perf_event.h [...] adds a2af0f6b8ef7 perf build: Add system include paths to BPF builds adds 2fe657592461 perf script: Skip aggregation for stat events adds 8669862388b0 perf test: Add stat test for record and script adds a3cee97446cc perf arm64: Fix build with refcount checking adds bfd431cb2c68 perf cs-etm: Fix contextid validation adds 760ebc45746b perf lock contention: Add empty 'struct rq' to satisfy lib [...] adds a5750d684771 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] adds bc97139ff135 power: supply: rt9467: Fix passing zero to 'dev_err_probe' adds 7e7aea5b0f7c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 87a44aa96e18 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8a0b8b9360d2 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds 50282fd57bcd Merge drm/drm-fixes into drm-misc-fixes adds 9c207991d387 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new beb9fad0db68 dma-buf/heaps: system_heap: avoid too much allocation new 4eabdd904bd3 mm: kmem: fix a NULL pointer dereference in obj_stock_flus [...] new 784dd55cfe5b mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached new 1fb03186df0a migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT new f8a055e60ae7 memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_m [...] new 5c679dafd3e0 memcg: dump memory.stat during cgroup OOM for v1 new 1d789abaf73d mm: compaction: optimize compact_memory to comply with the [...] new bcf8247e8a1b mm-compaction-optimize-compact_memory-to-comply-with-the-a [...] new a72349a9136b mm/page_alloc: drop the unnecessary pfn_valid() for start pfn new 56ef5b297adc writeback: move wb_over_bg_thresh() call outside lock section new 9974799e7d84 memcg: flush stats non-atomically in mem_cgroup_wb_stats() new 78cd46cbdb45 memcg: calculate root usage from global state new aa69c83dd716 memcg: remove mem_cgroup_flush_stats_atomic() new 77ba7329c1a8 cgroup: remove cgroup_rstat_flush_atomic() new 30d690ceac73 memcg, oom: remove unnecessary check in mem_cgroup_oom_syn [...] new 1d2a893351a2 memcg, oom: remove explicit wakeup in mem_cgroup_oom_synch [...] new b1a22f541aa3 workingset: refactor LRU refault to expose refault recency check new 1a32754459ee workingset: add missing rcu_read_unlock() in lru_gen_refault() new 3406b7dfbb87 cachestat: implement cachestat syscall new 5308c9bec441 cachestat: implement cachestat syscall (fix) new c95e462fce41 cachestat: wire up cachestat for other architectures new ec26af9f32c5 arm64: wire up cachestat for arm64 new f7245470318d selftests: add selftests for cachestat new 029e5cf286af selftests: fix spelling mistake "trucate" -> "truncate" new a0767de822f6 selftests-add-selftests-for-cachestat-fix-2 new d9b7d0f62f81 fs: hugetlbfs: set vma policy only when needed for allocat [...] new dd7ccdd1dff1 mm/mmap: separate writenotify and dirty tracking logic new f227aa95d70d mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file [...] new 866d7c6775a2 mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-ba [...] new 6bdc8090e066 dmapool: create/destroy cleanup new c31150695b49 mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() new 0f95179bf30d maple_tree: fix potential out-of-bounds access in mas_wr_e [...] new b987aa6eaea6 mm/page_alloc: don't wake up kswapd from rmqueue() unless [...] new 6d63218bf810 mm: optimization on page allocation when CMA enabled new 5a6e5c0eae19 dma-contiguous: support per-numa CMA for all architectures new 9da60ccf2f86 mm, compaction: Skip all non-migratable pages during scan new e8672aeb2f27 maple_tree: fix static analyser cppcheck issue new 1f85ded59b5e maple_tree: clean up mas_parent_enum() and rename to mas_p [...] new 7a1e2de5ba9d maple_tree: avoid unnecessary ascending new 6b2f55efe0bd maple_tree: clean up mas_dfs_postorder() new 3dbcd864f761 maple_tree: add format option to mt_dump() new b4d7e1237013 maple_tree: add debug BUG_ON and WARN_ON variants new a8929c70bb97 maple_tree: convert BUG_ON() to MT_BUG_ON() new bd948441260c maple_tree: change RCU checks to WARN_ON() instead of BUG_ON() new dcb789246abc maple_tree: convert debug code to use MT_WARN_ON() and MAS [...] new 9b927ff0691a maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent new 2478d193666c maple_tree: use MAS_BUG_ON() in mas_set_height() new 9cd00457e967 maple_tree: use MAS_BUG_ON() from mas_topiary_range() new f8c423085187 maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() new aa4c39f8f0e3 maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() new 6ae87d9bdfa0 maple_tree: return error on mte_pivots() out of range new 0d07d36f3db1 maple_tree: make test code work without debug enabled new 23a1157d6a2a mm: update validate_mm() to use vma iterator new da389d1211fd mm: update vma_iter_store() to use MAS_WARN_ON() new cbc52f59214c maple_tree: add __init and __exit to test module new d39ea9e74b38 maple_tree: remove unnecessary check from mas_destroy() new 060ea903edc6 maple_tree: mas_start() reset depth on dead node new ad8f58a147a8 mm/mmap: change do_vmi_align_munmap() for maple tree itera [...] new 83f093a582f9 maple_tree: try harder to keep active node after mas_next() new a7a09cc5ecb1 maple_tree: try harder to keep active node with mas_prev() new 7bd742731cf3 maple_tree: revise limit checks in mas_empty_area{_rev}() new 7ee257f1dedf maple_tree: fix testing mas_empty_area() new 55ee5b5238af maple_tree: introduce mas_next_slot() interface new 0335e0896da5 maple_tree: add mas_next_range() and mas_find_range() interfaces new df85fa13448b maple_tree-add-mas_next_range-and-mas_find_range-interface [...] new 74975cf0a671 maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() new fb096fca9ba6 maple_tree: introduce mas_prev_slot() interface new c56f9f76b491 maple_tree: add mas_prev_range() and mas_find_range_rev interface new baa283952011 maple_tree: clear up index and last setting in single entry tree new 4a3b3971a8c6 maple_tree: update testing code for mas_{next,prev,walk} new 55c9a93fd0a9 mm: add vma_iter_{next,prev}_range() to vma iterator new c85be39c060d mm: avoid rewalk in mmap_region new ee985151d273 filemap: remove page_endio() new 130c42164825 mm: memory_hotplug: fix format string in warnings new d1bd98e0860b migrate_pages_batch: simplify retrying and failure countin [...] new 9f576fd2d204 kasan: add kasan_tag_mismatch prototype new 4881231897fd kasan: use internal prototypes matching gcc-13 builtins new ca33494d8156 mm: hugetlb_vmemmap: provide stronger vmemmap allocation g [...] new f17311057cd2 mm: memory_failure: move memory_failure_attr_group under M [...] new 9bd0c9ad1a0b mm: memory-failure: move sysctl register in memory_failure_init() new 6037a8d341be mm, oom: do not check 0 mask in out_of_memory() new c76ef388d04b kthread: fix spelling typo and grammar in comments new 2ad50e0b53d4 scripts/spelling.txt: add more spellings to spelling.txt new 17533072a09b ntfs: do not dereference a null ctx on error new 8431dcb76168 procfs: replace all non-returning strlcpy with strscpy new 393ed62d229c add intptr_t new 83c720140542 squashfs: cache partial compressed blocks new e518c9ff1e8f fork: optimize memcg_charge_kernel_stack() a bit new 6e3111489868 fork-optimize-memcg_charge_kernel_stack-a-bit-fix new af7f872bc49a Merge branch 'mm-nonmm-unstable' into mm-everything new fabc4bb582d7 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 7be8837c968e Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 8f100bc82960 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d466fd302fa5 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 4337299e8ecb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01e8ad97c95b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a7901654d7e Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new e641d89fe8a6 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new b8be175eca9d Merge branch 'next' of https://github.com/Broadcom/stblinux.git new ca8c1ea24bb6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2ac6c4a63713 arm64: dts: imx8mn: Fix video clock parents new f161cea5a20f arm64: dts: imx8mn-var-som: fix PHY detection bug by addin [...] new 892943d7729b ARM: dts: imx6ull-dhcor: Set and limit the mode for PMIC b [...] new 91aa4b378244 ARM: dts: imx6qdl-mba6: Add missing pvcie-supply regulator new b1f8ac879346 dt-bindings: arm: fsl: Add Marantec maveo box as a DHCOR i [...] new e6e81f10ca74 dt-bindings: arm: fsl: Add i.MX8MM-EVKB new 84b95e3c0de8 Merge branch 'imx/bindings' into for-next new 97dadebe5fa6 ARM: dts: imx6ull-dhcor: Remove mmc aliases from DHCOR SoM new 145e2732a5e9 ARM: dts: imx6ull-dhcor: Add Marantec maveo box new 969dd087b939 ARM: dts: imx7d-sdb: Replace deprecated spi-gpio properties new b5ed97504832 ARM: dts: imx6ul-14x14-evk: Replace deprecated spi-gpio pr [...] new 48800d49c997 ARM: dts: imx51-zii-rdu1: Replace deprecated spi-gpio properties new b5b5d74068c5 ARM: dts: vf610-zii-dev-rev-b: Replace deprecated spi-gpio [...] new 7aac4615ea0e ARM: dts: imx6ul-tx6ul: Replace deprecated spi-gpio properties new 49855ff5daa1 ARM: dts: imx28-tx28: Replace deprecated spi-gpio properties new 63a208bf7c37 ARM: dts: imx28-cfa: Replace deprecated spi-gpio properties new 5c9347e80b0a ARM: dts: imx51: ZII: Add missing phy-mode new 0eea5c60c15f ARM: dts: imx6qdl: Add missing phy-mode and fixed links new e9f5cd85f1f9 ARM: dts: imx: Adjust dma-apbh node name new ac0d46d5e38b ARM: dts: imx6ul: Add clock and PGC node to GPC new 6d81b2f20c19 ARM: dts: mba6ulx: add missing vcc supplies to i2c devices new 42dd1707a1fd Merge branch 'imx/dt' into for-next new 1cce2b71ef7a arm64: dts: freescale: ZII: Add missing phy-mode new 7cbfdc4ec908 arm64: dts: imx8mq-mnt-reform2: drop invalid simple-panel [...] new dae1b3fd06e8 arm64: dts: imx8mp: Add CSIS DT nodes new 9da15c4c850d arm64: dts: imx8mp: Add ISI DT node new d2bd947176f8 arm64: dts: imx: add missing cache properties new c290d09a998c arm64: dts: freescale: add missing cache properties new 4088f98e2580 arm64: dts: imx8mn-var-som: add SOM EEPROM new b87f4ff57db9 arm64: dts: add NXP i.MX8MM-EVKB support new 1e41ab4c76f8 Merge branch 'imx/dt64' into for-next new 2b4e22a2b9e2 ARM: imx_v6_v7_defconfig: Remove firmware loader helper new 8325d05da476 Merge branch 'imx/defconfig' into for-next new 70f0eb8e033e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9447be7e810d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1d0593a3d17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3136f26bd4db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74140f4779af Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3de548867d8c Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 5325593377f0 arm64: dts: rockchip: fix button reset pin for nanopi r5c new 3338bf77309c Merge branch 'v6.4-armsoc/dtsfixes' into for-next new 4e959380ba82 dt-bindings: arm: rockchip: add Anbernic RG353PS new 4d83538aab4c arm64: dts: rockchip: add Anbernic RG353PS new 87c692fde46a arm64: dts: rockchip: Update leds for Anbernic RGxx3 Series new 8788595d66b9 dt-bindings: arm: rockchip: add FriendlyARM NanoPi R2C Plus new d211665c5a83 arm64: dts: rockchip: Add FriendlyARM NanoPi R2C Plus new bcac467b7ca0 arm64: dts: rockchip: Add rk3588 OTP node new e11ff0914d61 Merge branch 'v6.5-armsoc/dts64' into for-next new 5b63711d637e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 538af6e5856b dt-bindings: media: s5p-mfc: convert bindings to json-schema new c35f61fe8dee Merge branch 'next/drivers' into for-next new 858fd147234d arm64: dts: exynos: Remove clock from Exynos850 pmu_system [...] new 5b248db78d1a Merge branch 'next/dt64' into for-next new c388a7112d44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c110e28cd95f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b36f35706951 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 654d03100071 optee: fix uninited async notif value new 86dfcfab4fe0 Merge branch 'optee_fix_async_notif_for-v6.3' into next new 3c5bc60053c3 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 51cc17ebb246 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd856e2622d7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 80550562f6bb dt-bindings: gpu: mali-utgard: Add xlnx,zynqmp-mali compatible new 37e7894910cc arm64: zynqmp: Add mali-400 gpu node for zynqmp new 6efb0b43ebe0 dt-bindings: arm: xilinx: Change zc1275 board name to zcu1275 new 370b0e900fb0 arm64: zynqmp: Change zc1275 board name to zcu1275 new a0bb549e60dc Revert "arm64: dts: zynqmp: Add address-cells property to [...] new a9d37bd427ba ARM: zynq: dts: Setting default i2c clock frequency to 400kHz new 3806f6baee7f Merge branch 'zynq/dt' into for-next new be11d67a144d soc: xilinx: Use of_property_present() for testing DT prop [...] new c58da0ba3e5c driver: soc: xilinx: use _safe loop iterator to avoid a us [...] new e2ebc05da260 firmware: xilinx: Update the zynqmp_pm_fpga_load() API new 958a4923d12b Merge branch 'zynqmp/soc' into for-next new 105bdc126dcf Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 3e3e2d2ff8e6 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new b645c02c3594 parisc: Allow 64-bit STI calls in PDC firmware abstration new dee99f8f7d7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f9c8030f648 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2161563e2526 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 8365348596c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07930c96ebfa Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new 9c2cc74fb31e xtensa: fix signal delivery to FDPIC process new 034f4a7877c3 xtensa: add __bswap{si,di}2 helpers new d0f94ebe1864 xtensa: add asm-prototypes.h new e596e3e6a664 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new cd76b3dcff05 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new e0d8c6c25909 Merge branch 'misc-6.4' into for-next-current-v6.3-20230515 new 43a680ab6704 Merge branch 'for-next-current-v6.3-20230515' into for-nex [...] new c96e5b680f8e Merge branch 'next-fixes' into for-next-next-v6.4-20230515 new bd7fe74c35c3 btrfs: unexport btrfs_prev_leaf() new f2346b6028ce btrfs: don't commit transaction for every subvol create new 2aebabe7cc95 btrfs: make btrfs_free_device() static new db70c0f63f54 btrfs: tag as unlikely the key comparison when checking si [...] new 3390310f5baa btrfs: export bitmap_test_range_all_{set,zero} new 73848232f4e5 btrfs: print-tree: pass const extent buffer pointer new abc8b58a87f4 btrfs: improve leaf dump and error handling new c03d94014408 btrfs: use SECTOR_SHIFT to convert physical offset to LBA new 531dd46a4310 btrfs: use SECTOR_SHIFT to convert LBA to physical offset new f406417000e0 btrfs: submit IO synchronously for fast checksum implementations new 9aef77996e85 btrfs: determine synchronous writers from bio or writeback [...] new 6698092aeea5 btrfs: remove hipri_workers workqueue new e080429731f9 btrfs: output affected files when relocation fails new 5cd67c39a553 btrfs: simplify transid initialization in btrfs_ioctl_wait_sync new 52ca8bd649b0 btrfs: avoid extra memory allocation when copying free spa [...] new 238ce85f8263 btrfs: avoid searching twice for previous node when mergin [...] new 747dd7e8f284 btrfs: use precomputed end offsets at do_trimming() new 320efce6d123 btrfs: simplify arguments to tree_insert_offset() new 5dd1ea2f0a2c btrfs: assert proper locks are held at tree_insert_offset() new 0b51c562aea8 btrfs: assert tree lock is held when searching for free sp [...] new 37dc92b0e814 btrfs: assert tree lock is held when linking free space new e556ad78bdf8 btrfs: assert tree lock is held when removing free space entries new c8ae175ae498 btrfs: scrub: try harder to mark RAID56 block groups read-only new 5df164f089d4 btrfs: scrub: use recovered data stripes as cache to avoid [...] new 87c1ef07cb06 btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c new 4ed4a5807cce btrfs: remove level argument from btrfs_set_block_flags new 4cad698247e5 btrfs: simplify btrfs_check_leaf_* helpers into a single helper new 87498eaa1ca9 btrfs: add btrfs_tree_block_status definitions to tree-checker.h new 843160d210e1 btrfs: use btrfs_tree_block_status for leaf item errors new 4e2ae4b24adf btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status new 24436805645b btrfs: add __btrfs_check_node helper new 03562c935afe btrfs: move btrfs_verify_level_key into tree-checker.c new 35c316967000 btrfs: move split_flags/combine_flags helpers to inode-item.h new 04bdd9d45259 btrfs: add __KERNEL__ check for btrfs_no_printk new 08f33d58b8db btrfs: add a btrfs_csum_type_size helper new b771505cb05d btrfs: rename del_ptr to btrfs_del_ptr and export it new ed3ade270539 btrfs: unexport btrfs_run_discard_work and make it static new 82fed9f1a348 btrfs: fix dirty_metadata_bytes for redirtied buffers new 3c21152802d0 btrfs: don't hold an extra reference for redirtied buffers new 192c01142492 btrfs: handle memory allocation failure in btrfs_csum_one_bio new 58acbad9f798 btrfs: handle tree backref walk error properly new 332cd6b00ffe btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that [...] new 433cf07ce8f4 btrfs: limit write bios to a single ordered extent new 84acc86271d6 btrfs: merge the two calls to btrfs_add_ordered_extent in [...] new da79ba959869 btrfs: pass an ordered_extent to btrfs_reloc_clone_csums new d9b21515ab80 btrfs: pass an ordered_extent to btrfs_submit_compressed_write new 93b2b8b07c04 btrfs: reorder NOCOW checks in btrfs_extract_ordered_extent new a232ef79c491 btrfs: return the new ordered_extent from btrfs_split_orde [...] new 315de75ebad0 btrfs: remove btrfs_add_ordered_extent new e4fbdb95be75 btrfs: add a is_data_bbio helper new 77206db83567 btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io new b1a03e4f9668 btrfs: add an ordered_extent pointer to struct btrfs_bio new dd85c0383cce btrfs: use bbio->ordered in btrfs_csum_one_bio new bc907f309307 btrfs: use bbio->ordered for zone append completions new 804700a99c05 btrfs: factor out a can_finish_ordered_extent helper new f0391a802f48 btrfs: factor out a btrfs_queue_ordered_fn helper new ccf0e0b40e35 btrfs: add a btrfs_finish_ordered_extent helper new f8da5d028e4a btrfs: use btrfs_finish_ordered_extent to complete compres [...] new 57365f8b5a6d btrfs: use btrfs_finish_ordered_extent to complete direct writes new d43abd3f5f0c btrfs: open code end_extent_writepage in end_bio_extent_writepage new 2b3673b5eb17 btrfs: use btrfs_finish_ordered_extent to complete buffere [...] new 5a79348afba0 btrfs: use nofs when cleaning up aborted transactions new db6c49007019 btrfs: scrub: remove more unused functions new af4bfaa3d9ad Merge branch 'misc-next' into for-next-next-v6.4-20230515 new 71c426eb2034 btrfs: mark extent_buffer_under_io static new c1ca613f27c5 btrfs: fix sub-page error handling in end_bio_subpage_eb_w [...] new ca25d84b4b7f btrfs: move setting the buffer uptodate out of validate_ex [...] new 559470d821b1 btrfs: merge verify_parent_transid and btrfs_buffer_uptodate new 512482046693 btrfs: always read the entire extent_buffer new d86625cf1216 btrfs: don't use btrfs_bio_ctrl for extent buffer reading new 3240cf3315c4 btrfs: remove the mirror_num argument to btrfs_submit_comp [...] new 8548894b6e80 btrfs: use a separate end_io handler for read_extent_buffer new b7000c1c7894 btrfs: do not try to unlock the extent for non-subpage met [...] new e390173951af btrfs: return bool from lock_extent_buffer_for_io new 2e523e9d4d1a btrfs: submit a writeback bio per extent_buffer new cf99b8e3f400 btrfs: move page locking from lock_extent_buffer_for_io to [...] new 39bcbd4e2e20 btrfs: don't use btrfs_bio_ctrl for extent buffer writing new 5fb6f4f6d407 btrfs: use a separate end_io handler for extent_buffer writing new ec6eb72e7c0f btrfs: remove the extent_buffer lookup in btree block chec [...] new dcbf4dc425ec btrfs: remove the io_pages field in struct extent_buffer new d02e611d6085 btrfs: stop using PageError for extent_buffers new 9722ef737640 btrfs: don't check for uptodate pages in read_extent_buffer_pages new 1102294a2626 btrfs: stop using lock_extent in btrfs_buffer_uptodate new 5672c51f3c11 btrfs: use per-buffer locking for extent_buffer reading new 9fba3d8f5350 btrfs: merge write_one_subpage_eb into write_one_eb new b3405c0664da Merge branch 'ext/hch/extent-buffer-v4' into for-next-next [...] new 41262151275e Merge branch 'for-next-next-v6.4-20230515' into for-next-20230515 new 4d8fa5ff772d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5768c2d8442c Merge branch 'master' of git://github.com/ceph/ceph-client.git new 4f008ee4602a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 892ae616507d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new b4904f14790b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 7d2c8b3022d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad3afbedb648 ksmbd: fix global-out-of-bounds in smb2_find_context_vals new 82326995ffb7 ksmbd: fix wrong UserName check in session_user new 050628d300c6 ksmbd: allocate one more byte for implied bcc[0] new 10afeddd8aac ksmbd: smb2: Allow messages padded to 8byte boundary new 5d8f2c813aea Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new cacbd3375209 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new a1eab04ac4ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eeb8628e7e65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 818101942fc8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8d83c4b87cf5 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 861fde77226b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e1eeb37116f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 38bef947c76f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new f28701cc24fc media: dvbdev: fix most coding style issues new 633733f5c2aa media: dvbdev.h: do some kernel-doc cleanups new a41ef7869166 media: c8sectpfe: dvb: remove unnecessary (void*) conversions new 663e7460b123 media: dvb-usb: remove unnecessary (void*) conversions new b37d9c995aef media: dw2102: return -EIO instead of -1 for mac address r [...] new 1825788e2a96 media: dvb: add missing DVB-S2X FEC parameter values new 2a3f9d4def27 media: dvb: bump DVB API version new a23a3041c733 Merge tag 'v6.4-rc2' into media_stage new 41d49c6cdce8 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 8d4dad12357f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 6313f7d1259e Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 995585ecdf42 net: enc28j60: Use threaded interrupt instead of workqueue new 7f88efc8162c net: samsung: sxgbe: Make sxgbe_drv_remove() return void new 48c0db05a1bf octeontx2-pf: mcs: Offload extended packet number(XPN) feature new 0fae8847563b ipvlan: Remove NULL check before dev_{put, hold} new b16d76fe9a27 net/handshake: Remove unneeded check from handshake_dup() new 2200c1a87074 net/handshake: Fix handshake_dup() ref counting new 7301034026d0 net/handshake: Fix uninitialized local variable new e36a93e1723e net/handshake: handshake_genl_notify() shouldn't ignore @flags new f921bd41001c net/handshake: Unpin sock->file if a handshake is cancelled new eefca7ec5142 net/handshake: Enable the SNI extension to work properly new deb2e484baf9 Merge branch 'net-handshake-fixes' new c1bc7d73c964 bonding: Always assign be16 value to vlan_proto new aeefbb574c38 selftests: Add SO_DONTROUTE option to nettest. new dd017c72dde6 selftests: fcnal: Test SO_DONTROUTE on TCP sockets. new a431327c4faa selftests: fcnal: Test SO_DONTROUTE on UDP sockets. new ceec9f272432 selftests: fcnal: Test SO_DONTROUTE on raw and ping sockets. new e7ea5080ef3f Merge branch 'selftests-fcnal' new 2598619e012c sctp: add bpf_bypass_getsockopt proto callback new d3616dc7793f net: liquidio: lio_main: Remove unnecessary (void*) conversions new 28fa3ac487c6 sfc: release encap match in efx_tc_flow_free() new 56beb35d85e2 sfc: populate enc_ip_tos matches in MAE outer rules new 3c9561c0a5b9 sfc: support TC decap rules matching on enc_ip_tos new b6583d5e9e94 sfc: support TC decap rules matching on enc_src_port new ba79e9a73284 Merge branch 'sfc-decap' new a7e3448086d5 net: phy: Allow drivers to always call into ->suspend() new 8baddaa9d4ba net: phy: broadcom: Add support for Wake-on-LAN new 7e400ff35cbe net: bcmgenet: Add support for PHY-based Wake-on-LAN new 7eef636ecc58 Merge branch 'broadcom-phy-wol' new 69474a8a5837 net: vxlan: Add nolocalbypass option to vxlan. new 305c04189997 selftests: net: vxlan: Add tests for vxlan nolocalbypass option. new b51f4113ebb0 net: introduce and use skb_frag_fill_page_desc() new 278fda0d52f6 net: remove __skb_frag_set_page() new d5e7d19683a2 Merge branch 'skb_frag_fill_page_desc' new f1b5dfe63f6a ping: Convert hlist_nulls to plain hlist. new 314cf958de2a net: macb: Shorten max_tx_len to 4KiB - 56 on mpfs new 144470c88c5d net: fec: using the standard return codes when xdp xmit errors new a0b7955310a4 net: phylink: constify fwnode arguments new befcc1fce564 sfc: fix use-after-free in efx_tc_flower_record_encap_match() new 30b2e41b957c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 7b99f75942da bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen [...] new ee9fd0ac3017 bpf: Address KCSAN report on bpf_lru_list new bdeeed3498c7 libbpf: fix offsetof() and container_of() to work with CO-RE new 29ebbba7d461 bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen new 989a4a7dbff2 selftests/bpf: Update EFAULT {g,s}etsockopt selftests new e01b4a72f132 selftests/bpf: Correctly handle optlen > 4096 new 6b6a23d5d8e8 bpf: Document EFAULT changes for sockopt new 79b3604d6221 Merge branch 'bpf: Don't EFAULT for {g,s}setsockopt with w [...] new 89a7dcee9abd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a0830d69a77 Bluetooth: btrtl: Add missing MODULE_FIRMWARE declarations new 376b10586124 Bluetooth: btusb: Add device 6655:8771 to device tables new c296eae7002c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b9f0802fcfb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 28d932784f6e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new da2f2a039fac crypto: caam - refactor RNG initialization new e051910cd94d hwrng: Kconfig - Add HAS_IOMEM dependencies for exynos/mes [...] new e95c09e3a89c crypto: arm/sha1-neon - Fix clang function cast warnings new 547ea1b1ea48 crypto: arm/sha256-neon - Fix clang function cast warnings new 3e522591f9f9 crypto: arm/sha512-neon - Fix clang function cast warnings new a4ca033d3294 crypto: ixp4xx - silence uninitialized variable warning new c7535fb2ddf6 crypto: hash - Add statesize to crypto_ahash new 3908edf868c3 crypto: hash - Make crypto_ahash_alg helper available new bb897c55042e crypto: jitter - replace LFSR with SHA3-256 new 69f1c387ba70 crypto: jitter - add interface for gathering of raw entropy new 903e6ada01f3 hwrng: histb - Move driver to drivers/char/hw_random/histb-rng.c new dee3590c34a0 crypto: engine - Fix struct crypto_engine_op doc new 5c553114ce76 crypto: octeontx2 - add support for AF to CPT PF uplink mbox new a4855a8c9b0e crypto: octeontx2 - hardware configuration for inline IPsec new ac52578d6e8d hwrng: virtio - Fix race on data_avail and actual data new cc7e45eaf2fb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new bfa8342c27c6 MAINTAINERS: add drm_bridge for drm bridge maintainers new 99cc528ebe92 drm/vkms: Use drmm_crtc_init_with_planes() new 17e05aeb3b98 drm/vkms: Use drmm_mode_config_init() new f85f2ce57783 dt-bindings: display: bridge: ldb: Add an i.MX6SX entry new ebb7619d3ac8 drm/bridge: fsl-ldb: Add i.MX6SX support new dae2f7b89a84 drm/imx/lcdc: fix a NULL vs IS_ERR() bug in probe new 80e993988b97 drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers new db082219569e video/aperture: use generic code to figure out the vga def [...] new 62aeaeaa1b26 drm/aperture: Remove primary argument new 7450cd235b45 video/aperture: Only kick vgacon when the pdev is decoding vga new f1d599d315fb video/aperture: Move vga handling to pci function new 5fbcc6708fe3 video/aperture: Drop primary argument new 5ae3716cfdcd video/aperture: Only remove sysfb on the default vga pci device new 5ca1479cd35d fbdev: Simplify fb_is_primary_device for x86 new 116b1c5a364b video/aperture: Provide a VGA helper for gma500 and internal use new 7f6f26d7adee Merge drm/drm-next into drm-misc-next new e28f6966ac80 dma-buf/dma-resv.c: fix a typo new b4b26ab24f8f dt-bindings: display: panel: nt36523: Add Lenovo J606F panel new aecb583cb997 drm/panel: nt36523: Add DCS backlight support new 1eae88fa7b56 drm/panel: nt36523: Get orientation from OF new 4f048de28b90 drm/panel: nt36523: Add Lenovo J606F panel new 3778724bec53 drm/nouveau/debugfs: Move an expression into a function ca [...] new e1b570db8687 drm/nouveau/debugfs: Move a variable assignment behind a n [...] new df8133d0c3e5 drm/nouveau/debugfs: Use seq_putc() in nouveau_debugfs_pst [...] new 6ef481d45f8b drm/nouveau/debugfs: Replace five seq_printf() calls by se [...] new 5149545dbcbb drm/nouveau/bios/power_budget: Move an expression into a m [...] new 41239aa4f751 drm/nouveau/clk: Move a variable assignment behind a null [...] new 488c1ce6a8f3 drm/nouveau/pci: Move a variable assignment behind conditi [...] new 8a89e1323d7d drm/nouveau/pci: Move an expression into a function call p [...] new 4aa35a0130d6 drm/nouveau/therm: Move an assignment statement behind a n [...] new 96c7c2f4d5bd drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() new c91acda3a380 drm/gem: Check for valid formats new 91254a4d2e01 fbdev: Prepare generic architecture helpers new 3a6155052b07 arch/arc: Implement <asm/fb.h> with generic helpers new 9cfefba8daab arch/arm: Implement <asm/fb.h> with generic helpers new 10b707b4a202 arch/arm64: Implement <asm/fb.h> with generic helpers new 81ea5144f0cb arch/ia64: Implement <asm/fb.h> with generic helpers new 84998fc1c392 arch/loongarch: Implement <asm/fb.h> with generic helpers new d847517950f0 arch/m68k: Merge variants of fb_pgprotect() into single function new db21647767db arch/m68k: Implement <asm/fb.h> with generic helpers new 910994c0f622 arch/mips: Implement <asm/fb.h> with generic helpers new 0d556f1f0e01 video: Remove trailing whitespaces new 7470849745e6 video: Move HP PARISC STI core code to shared location new d77f0ecdac62 arch/parisc: Remove trailing whitespaces new cf41d18b72c8 arch/parisc: Implement fb_is_primary_device() under arch/parisc new f3424d287626 arch/parisc: Implement <asm/fb.h> with generic helpers new b50f6d465ac1 arch/powerpc: Implement <asm/fb.h> with generic helpers new b6cf29637be6 arch/sh: Implement <asm/fb.h> with generic helpers new 4eec0b3048fc arch/sparc: Implement fb_is_primary_device() in source file new db76f19a607d arch/sparc: Implement <asm/fb.h> with generic helpers new 91c249b2b9f6 arch/x86: Implement <asm/fb.h> with generic helpers new 34c1aeb579dd drm/bridge: ti-sn65dsi86: Implement wait_hpd_asserted new 1c9da7db8899 drm/armada: Include <linux/of.h> new 169c85edcabc drm/armada: Hide fbdev support behind config option new 174c3c38e3a2 drm/armada: Initialize fbdev DRM client new 63c381552f69 drm/armada: Implement fbdev emulation as in-kernel client new 4b4b96826ba9 dt-bindings: display: simple: add support for InnoLux G070ACE-L01 new 1993f598998d drm/panel: simple: Add InnoLux G070ACE-L01 new 55b24786b748 drm/display: Add missing OLED Vesa brightnesses definitions new 6b99658c93ce drm/bridge: anx7625: Drop of_gpio header new e1964d892fe5 drm/sti: Drop of_gpio header new 15f5ee6b77c0 drm/tve200: Use devm_platform_ioremap_resource() new 539f9ee4b52a drm/scheduler: properly forward fence errors new 70102d77ff22 drm/scheduler: add drm_sched_entity_error and use rcu for [...] new f452cbd326df Merge drm/drm-next into drm-misc-next new 96c3161926c6 drm/tests: Add test cases for drm_rect_intersect() new 1f01f2247e3c drm/tests: Add test cases for drm_rect_calc_hscale() new 881e2a9cc11f drm/tests: Add test cases for drm_rect_calc_vscale() new b5d88ec0ee3d drm/tests: Add test cases for drm_rect_rotate() new 8356b9790650 drm/test: Add test cases for drm_rect_rotate_inv() new 322d716a3e8a drm/vkms: isolate pixel conversion functionality new 5a46e490e47e drm/vc4: Switch to container_of_const new bb1b6094c099 drm/vc4: hdmi: Update all the planes if the TV margins are [...] new d6020f4b2617 drm/vc4: hdmi: Add Broadcast RGB property to allow overrid [...] new 7186004485c9 drm/vc4: hdmi: Rename full range helper new e3337aea097f drm/vc4: hdmi: Swap CSC matrix channels for YUV444 new 1d239901770e drm/vc4: hdmi: Rework the CSC matrices organization new 1eaa6eedb8cf drm/vc4: hdmi: Add a function to retrieve the CSC matrix new 8297ee3f2d12 drm/vc4: hdmi: Add BT.601 Support new b2751a4c5b5a drm/vc4: hdmi: Add BT.2020 Support new cec5ccef85bd drm/bridge: tc358768: Add atomic_get_input_bus_fmts() impl [...] new 94545f27155d arch/x86: Include <asm/fb.h> in fbdev source file new a03f02854277 drm/vkms: allow full alpha blending on all planes new 09c2c8c94b3d drm/vkms: drop full alpha blending TODO new 40aeab044a35 drm/doc/rfc: Introduce the merge plan for the Xe driver. new e41fef1e43ae dt-bindings: panel: Add Anbernic RG353V-V2 panel compatible new e0310564a7e3 drm/panel: st7703: Rename CMD_UNKNOWN_C6 to CMD_SETECO new 0ed9208cb120 drm/panel: st7703: Add Anbernic RG353V-V2 Panel Support new 4b733b2c38b7 drm/meson: set variables meson_hdmi_* storage-class-specif [...] new 99e7e3b60080 drm/uapi: Document CTM matrix better new 0be05a75de29 drm/bridge: it6505: Move a variable assignment behind a nu [...] new f0038cffa843 drm/sysfs: Expose DRM connector id in each connector sysfs new c5c51b242062 drm/sysfs: Link DRM connectors to corresponding Type-C connectors new 851c1aaed862 drm/sti/sti_hdmi: convert to using is_hdmi from display info new bfdede3a58ea drm/rockchip: cdn-dp: call drm_connector_update_edid_prope [...] new 03877d621db0 drm/scheduler: mark jobs without fence as canceled new 629f59ade8fc drm/udl: delete dead code new 8a91b29f1f50 drm/bridge: ti-sn65dsi83: Fix enable error path new 9d0e3cac3517 drm/atomic: Allow vblank-enabled + self-refresh "disable" new 2bdba9d4a3ba drm/rockchip: vop: Leave vblank enabled in self-refresh new 75a8aeac2573 drm/bridge: tc358768: always enable HS video mode new 6a4020b4c639 drm/bridge: tc358768: fix PLL parameters computation new ffd2e4bbea62 drm/bridge: tc358768: fix PLL target frequency new f9cf811374f4 drm/bridge: tc358768: fix TCLK_ZEROCNT computation new ee18698e212b drm/bridge: tc358768: fix TCLK_TRAILCNT computation new 77a089328da7 drm/bridge: tc358768: fix THS_ZEROCNT computation new 3666aad8185a drm/bridge: tc358768: fix TXTAGOCNT computation new bac7842cd179 drm/bridge: tc358768: fix THS_TRAILCNT computation new e4a5e4442a80 drm/bridge: tc358768: remove unused variable new b18f1ecaaf4a drm/bridge: lt9211: Do not generate HFP/HBP/HSA and EOT packet new 8ddce13ae696 drm/bridge: lt9611: Do not generate HFP/HBP/HSA and EOT packet new b8e392245105 drm/vram-helper: fix function names in vram helper doc new 4a9820343579 drm/vkms: add rotate-0 and reflect-x property new 1ce76fae2bc1 drm/vkms: add reflect-y and rotate-180 property new cf7f8c671c83 drm/vkms: add rotate-90 property new cd0755508d81 drm/vkms: add rotate-270 property new 5aaa12873d9b drm/vkms: drop "Rotation" TODO new 11f373c3c1ef auxdisplay/cfag12864bfb: Use struct fb_info.screen_buffer new 029cd092f23f auxdisplay/ht16k33: Use struct fb_info.screen_buffer new cb18dfa930ac hid/hid-picolcd_fb: Use struct fb_info.screen_buffer new 8112bafc3403 fbdev/arcfb: Use struct fb_info.screen_buffer new f5eccc49d88b fbdev/au1200fb: Use struct fb_info.screen_buffer new ada45eda25f2 fbdev/broadsheetfb: Use struct fb_info.screen_buffer new 3907e683c09e fbdev/hecubafb: Use struct fb_info.screen_buffer new 867187821e5e fbdev/metronomefb: Use struct fb_info.screen_buffer new bdb616479eff fbdev/ps3fb: Use struct fb_info.screen_buffer new 6ca49268e0c3 fbdev/smscufx: Use struct fb_info.screen_buffer new 962a3faf3266 fbdev/udlfb: Use struct fb_info.screen_buffer new 5a2c399d609b fbdev/vfb: Use struct fb_info.screen_buffer new 254a4fda5059 fbdev/xen-fbfront: Use struct fb_info.screen_buffer new 921b7383f348 fbdev: Return number of bytes read or written new f06875dc4c4f fbdev: Use screen_buffer in fb_sys_{read,write}() new 453bd91302f1 fbdev: Don't re-validate info->state in fb_ops implementations new 3f8974f68f40 fbdev: Validate info->screen_{base, buffer} in fb_ops impl [...] new 6121cd9ef911 fbdev: Move I/O read and write code into helper functions new 04408952fe2a drm/fb-helper: Use fb_{cfb,sys}_{read, write}() new 6a98a6e40fdf Documentation: vkms: clarify devres managed reference cleanup new 6fa9df2b5e56 drm/connector: document enum drm_connector_tv_mode DRM_MOD [...] new 79c87edd18ec MAINTAINERS: Add Maira to VKMS maintainers new ff32fcca6443 Merge drm/drm-next into drm-misc-next new 71ffeafb1338 drm: sun4i: rename sun4i_dotclock to sun4i_tcon_dclk new 4795c78768bc drm: sun4i: calculate proper DCLK rate for DSI new 123ee07ba5b7 drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_i [...] new dee23b2c9e3f drm/panel: sharp-ls043t1le01: adjust mode settings new 7e8ba34d3571 drm/panel: sharp-ls043t1le01: drop dummy functions and dat [...] new 0bd5bd65cd2e dt-bindings: display: simple: Add BOE EV121WXM-N10-1850 panel new 8bb7c7bca5b7 drm/panel: panel-simple: Add BOE EV121WXM-N10-1850 panel support new 15b402fd7a99 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 0c9115cf8513 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 6e4e9fbd5ba0 drm/i915/gt: drop dependency on VLV_DISPLAY_BASE new 09393862b8a8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new e12ff2876493 regmap: mmio: Allow passing an empty config->reg_stride new f05cbadce7e4 regmap-irq: Remove type registers new 72cc0f523bab regmap-irq: Remove support for not_fixed_stride new a240d23ee9dc regmap-irq: Minor adjustments to .handle_mask_sync() new 0a3a56875500 regmap-irq: Drop backward compatibility for inverted mask/unmask new 53632462666c regmap-irq: Cleanups and remove unused new 7e5a77cccd1f Merge remote-tracking branch 'regmap/for-6.5' into regmap-next new beb3efbb4aaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8661af51304 ALSA: emu10k1: don't create regular S/PDIF controls for E- [...] new 2a3fa40aefbe ALSA: emu10k1: make tone control switch mono new 8cabf83c7aa5 ALSA: emu10k1: roll up loops in DSP setup code for Audigy new 4102ac297595 ALSA: emu10k1: fix+optimize E-MU stereo capture DSP code new 4c7bfbcf7516 ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_ [...] new f549466b8b85 ALSA: emu10k1: apply channel delay hack to all E-MU cards new 59f038a09c62 ALSA: emu10k1: simplify tone control switch DSP code new 21a3eeacd27c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a37514ed4217 next-20230512/sound-asoc new 036e3a07eb25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c5e0f8e77491 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aca4252c09af Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 7fd93a7d4d75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d00a37e00e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf08a1c28973 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new ba4d74e9bef3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d09c0fa13680 Merge branch 'next' of git://github.com/cschaufler/smack-next new 8a31a8b1fc37 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 0a722a63d27c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8c7fa3cf17f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8625372628af dt-bindings: pinctrl: qcom,ipq9574-tlmm: simplify with une [...] new aeffc733e66f dt-bindings: pinctrl: qcom,sc8280xp-tlmm: simplify with un [...] new f69ba355d32e dt-bindings: pinctrl: qcom,qcm2290-tlmm: simplify with une [...] new 647c16ac7b15 dt-bindings: pinctrl: qcom,sm7150-tlmm: simplify with unev [...] new 072126e4f851 Merge branch 'next/qcom-pinctrl' into for-next new 541ff5a7eac2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b00c0d8932f1 spi: sun6i: change OF match data to a struct new 8e886ac838ef spi: sun6i: add quirk for in-controller clock divider new 046484cb214b spi: sun6i: add support for R329/D1/R528/T113s SPI controllers new f603a3f083ae spi: sun6i: add DT bindings for Allwinner R329/D1/R528/T113s SPI new 039fe6f7eb7d Merge remote-tracking branch 'spi/for-6.5' into spi-next new b9028efc1fd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a397641fdf95 Merge timers/urgent into tip/master new 14447de5d899 Merge x86/urgent into tip/master new d3fe0c10df46 Merge sched/urgent into tip/master new 495185b8b1c6 Merge perf/urgent into tip/master new 5b36bc654a5f Merge locking/urgent into tip/master new 50b74d58e131 Merge core/debugobjects into tip/master new 0d6d062ca27e perf/core: Rework forwarding of {task|cpu}-clock events new 2fad201fe38f perf/ibs: Fix interface via core pmu events new 9551fbb64d09 perf/core: Remove pmu linear searching code new 78075d947534 perf test: Add selftest to test IBS invocation via core pm [...] new 10d95a317ec1 perf/x86/intel: Define bit macros for FixCntrCtl MSR new 6aebe09ee460 Merge perf/core into tip/master new 8b36d07f1d63 sched/fair: Move is_core_idle() out of CONFIG_NUMA new eefefa716c9f sched/fair: Only do asym_packing load balancing from fully [...] new ef7657d4d2d6 sched/fair: Simplify asym_packing logic for SMT cores new 18ad34532755 sched/fair: Let low-priority cores help high-priority busy [...] new 5fd6d7f43958 sched/fair: Keep a fully_busy SMT sched group as busiest new 43726bdedd29 sched/fair: Use the busiest group to set prefer_sibling new c9ca07886aaa sched/fair: Do not even the number of busy CPUs via asym_packing new 40b4d3dc3282 sched/topology: Check SDF_SHARED_CHILD in highest_flag_domain() new ca528cc50189 sched/topology: Remove SHARED_CHILD from ASYM_PACKING new 995998ebdebd x86/sched: Remove SD_ASYM_PACKING from the SMT domain flags new 046a5a95c3b0 x86/sched/itmt: Give all SMT siblings of a core the same priority new 044f0e27dec6 x86/sched: Add the SD_ASYM_PACKING flag to the die domain [...] new 519fabc7aaba psi: remove 500ms min window size limitation for triggers new bf2dc42d6beb sched/topology: Propagate SMT flags when removing degenera [...] new a6fcdd8d95f7 sched/debug: Correct printing for rq->nr_uninterruptible new 1292d3721d29 Merge sched/core into tip/master new bf46909f4d24 Merge x86/microcode into tip/master new 60a8b0fa4ace Merge x86/mm into tip/master new 116ecad1718f Merge x86/cleanups into tip/master new 418d9e76b574 Merge x86/misc into tip/master new b69f4830558e Merge x86/sev into tip/master new d15121be7485 Revert "softirq: Let ksoftirqd do its job" new 56d91dec97f7 Merge irq/core into tip/master new 6becb5026b81 x86/alternative: Make debug-alternative selective new 270a69c4485d x86/alternative: Support relocations in alternatives new 14e4ec9c3e91 x86/lib/memmove: Decouple ERMS from FSRM new 6c480f222128 x86/alternative: Rewrite optimize_nops() some new b6c881b248ef x86/alternative: Complicate optimize_nops() some more new d2408e043e72 x86/alternative: Optimize returns patching new d42a2a891210 x86/alternatives: Fix section mismatch warnings new f585d5177e1a Merge x86/alternatives into tip/master new b9852763e812 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 670b20702a4d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 96a7f65b5352 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1bd2334f165 rcu: Add more RCU files to kernel-api.rst new 7a3cc2913696 rcu: Remove RCU_NONIDLE() new fea1c1f01017 rcu: Check callback-invocation time limit for rcuc kthreads new f51164a808b5 rcu: Employ jiffies-based backstop to callback time limit new 9146eb25495e rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp new a24c1aab652e rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work new 15d44dfa4030 rcu: Make rcu_cpu_starting() rely on interrupts being disabled new 401b0de3ae4f rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-on [...] new fbde57d2d299 rcu/nocb: Make shrinker iterate only over NOCB CPUs new f8619c300f49 locktorture: Add long_hold to adjust lock-hold delays new b409afe0268f rcutorture: Correct name of use_softirq module parameter new bf5ddd736509 rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() new 23fc8df26dea rcu/rcuscale: Stop kfree_scale_thread thread(s) after unlo [...] new 3cbc1c327de1 doc/rcutorture: Add description of rcutorture.stall_cpu_block new cc03d3775203 torture: Remove duplicated argument -enable-kvm for ppc64 new 7bb3ed939cfd Merge branches 'doc.2023.05.10a', 'fixes.2023.05.11a', 'kv [...] new 74924285193c Merge branch 'nolibc.2023.05.10a' into HEAD new 214e4563e544 locking/atomic: Add kernel-doc and docbook_oldnew variable [...] new 3e7501be8458 locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] new 7132bf363d06 locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] new 9420f37fb5af locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] new 128101fa44d5 locking/atomic: Add kernel-doc header for arch_${atomic}_t [...] new 29d95e74aeb0 locking/atomic: Add kernel-doc header for arch_${atomic}_d [...] new 6d9e417efed3 locking/atomic: Add kernel-doc header for arch_${atomic}_d [...] new affeb9d4d8b4 locking/atomic: Add kernel-doc header for arch_${atomic}_i [...] new ea1b6ad378cc locking/atomic: Add kernel-doc header for arch_${atomic}_s [...] new 1b714ccc05bf locking/atomic: Add kernel-doc header for arch_${atomic}_r [...] new 864421716146 locking/atomic: Script to auto-generate acquire, fence, an [...] new b569339a5fe7 locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] new 8942f0b49694 locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] new ffd9ce94be34 locking/atomic: Add kernel-doc header for arch_${atomic}_$ [...] new 1ba7aeeba1f3 x86/atomic.h: Remove duplicate kernel-doc headers new b8e2857e7c34 locking/atomic: Refrain from generating duplicate fallback [...] new 87c2c68b34c9 docs: Add atomic operations to the driver basic API documentation new 765d9fb10576 x86/atomic.h: Add information on ordering to kernel-doc headers new 8ae5454a7c20 locking/atomic: Add ordering to arch_atomic*_dec_and_test( [...] new 527a60ec39c5 locking/atomic: Add ordering to arch_atomic*_sub_and_test( [...] new be38c4987730 locking/atomic: Add ordering to arch_atomic*_inc_and_test( [...] new f76d598ca09b locking/atomic: Add ordering to arch_atomic*_add_negative* [...] new 84e3e3a41afd locking/atomic: Add ordering to arch_atomic*_add_unless() [...] new 1dfd1a62d645 locking/atomic: Add ordering to arch_atomic*_inc_not_zero( [...] new 891518739670 Merge branch 'atomicdoc.2023.05.11a' into HEAD new 3335843df8b6 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new f0155a4a7ca0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7c6691628288 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 75caa3e69d17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b1a90642a0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e60c58b1cdb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c941eef9669 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 1f7d5520719d USB: Extend pci resume function to handle PM events new 1c024241d018 xhci: Improve the XHCI system resume time new ec5eb43813a4 usb: dwc3: core: add support for realtek SoCs custom's glo [...] new 424e02931e2b usb: xhci: plat: remove error log for failure to get usb-phy new 397376765249 usb: xhci: tegra: enable stream protocol support new 02be19e914b8 dt-bindings: usb: Add support for Microchip usb5744 hub co [...] new 2f28c3c9c347 usb: dwc3: Add error logs for unknown endpoint events new ada050c69108 usb: dwc2: Fix some error handling paths new 813f44d57e19 usb: dwc3: gadget: Bail out in pullup if soft reset timeou [...] new d34f9bafa78d usb: gadget: udc: Handle gadget_connect failure during bin [...] new be877fbf8968 usb: dwc2: support dwc2 IP for Amlogic A1 SoC family new a9889e71b5e9 dt-bindings: usb: dwc2: add support for Amlogic A1 SoC USB [...] new 6bae03b0484b usb: dwc3-meson-g12a: support OTG switch for all IP versions new 00bb478b829e dt-bindings: usb: Add Qualcomm PMIC Type-C new a4422ff22142 usb: typec: qcom: Add Qualcomm PMIC Type-C driver new 5c6fa23f4b39 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new cf9aa72d2f91 tty: serial: fsl_lpuart: optimize the timer based EOP logic new 6d8c1fca0a6e serial: pl011: set UART011_CR_RXE in pl011_set_termios aft [...] new b9ab22c2bc86 serial: 8250: omap: Fix freeing of resources on failed register new 398cecc24846 serial: 8250: omap: Fix imprecise external abort for omap_ [...] new fef4f600319e serial: 8250: omap: Fix life cycle issues for interrupt handlers new db86bb6ed497 serial: 8250: omap: Shut down on remove for console uart new 9d86719f8769 serial: 8250: Allow using ports higher than SERIAL_8250_RU [...] new b245aa0cc583 serial: 8250: Change dl_read/write to handle value as u32 new 98658ae8f392 serial: 8250: Document uart_8250_port's ->dl_read/write() new 30c61f53fdf2 serial: 8250: Add dl_read/write, bugs and mapsize into pla [...] new b334214ea08d serial: 8250: RT288x/Au1xxx code away from core new 33e3b0eb7550 serial: 8250_rt288x: Name non-standard divisor latch reg new 72fc578b220c serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED new 6bd6cd29c924 serial: stm32: Ignore return value of uart_remove_one_port [...] new d5b3d02d0b10 serial: Make uart_remove_one_port() return void new 24071ec6efd7 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 800936191a26 Binder: Add timestamp to transaction record new c21c0f9a20a9 Binder: Add async from to transaction record new 3381384f5e04 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new da4da5b2d708 fpga: dfl-fme: constify pointers to hwmon_channel_info new 7e625a879d03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef513aa7aa50 dt-bindings: iio: adc: qcom,spmi-vadc: Allow 1/16 for pre-scaling new 9445368bca2f iio: accel: st_accel: Add LSM303D new a9e19f636036 iio: magnetometer: st_accel: Add LSM303D new c0f68439ae06 iio: st_sensors: Add lsm303d support to the LSM9DS0 IMU driver new 598e971fabf8 iio: st_sensors: Add ACPI support for lsm303d to the LSM9D [...] new 69ee1fb21340 iio: Comment that the LSM303D also has the Magnetometer DRDY new 773aa06d706c dt-bindings: iio: st-sensors: Add LSM303D accelerometer+ma [...] new b4d32eb31f49 iio: accel: bma400: Simplify an error message new 5b24fdd991e5 iio: light: al3320a: Handle ACPI device CALS0001 new 7b0d54ae76e3 iio: adc: stm32-adc: add debug info if dt uses legacy chan [...] new e88d989fb01f dt-bindings: iio: adc: Add support for MT7986 new b8ddd0228140 iio: adc: palmas: Remove the unneeded include <linux/i2c.h> new 480abd88c04a dt-bindings: iio: light: Document TI OPT4001 light sensor new 9a9608418292 iio: light: Add support for TI OPT4001 light sensor new 26e46ef77589 iio: buffer: fix coding style warnings new e0b7972461b0 dt-bindings: iio: adc: Require generic `channel` name for [...] new 4cd56dbd764e iio: bu27034: Probe asynchronously new a508fbfed333 iio: kx022a: Probe asynchronously new c272009a9dfc Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 34d897158b7d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2e07047577e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9fbdc8344ca7 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new b332af5398a3 w1: Replace usage of found with dedicated list iterator variable new 8550cf6da547 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2151bbbdf752 staging: rtl8192e: Rename tmpRegA and TempCCk new 9c2501d68eaf staging: rtl8192e: Rename tmpOFDMindex and tmpCCKindex new 94c41266111b staging: rtl8192e: Rename tmpCCK20Mindex and tmpCCK40Mindex new 1f3413dc8eb0 staging: rtl8192e: Refactor tmp_ofdm_index variable assignment new 18cce5b7dc59 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new c78236de191b Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 7f1b6ca00932 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 8412d880102d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2053bea57e51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bcc2280e1fb Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 2ec5fa74e210 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab0dc1cd9221 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 5c160f14b159 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ee859c1e748 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new fdfac23f4ac7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecc2893155d2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6c5cebe62618 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new c5aae0e35422 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 109e04c2c41c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 26d1f39d0db6 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 7fe3e9d4831e Add tests for memblock_alloc_node() new e4bfeb6d6f39 Fix some coding style errors in memblock.c new 21cfce65e841 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bcce822c8639 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 18d2c1523ca0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d665b57c9d52 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new dc37d43b894e misc: fastrpc: Pass proper scm arguments for secure map request new 5fad4a6b2d8f misc: fastrpc: Reassign memory ownership only for remote heap new 578b3c7d15e6 misc: fastrpc: return -EPIPE to invocations on device removal new 3a1f192ad1b4 misc: fastrpc: reject new invocations during device removal new 3f6b4c6f0bd0 fastrpc: Don't assert held reservation lock for dma-buf mmapping new 08c0a7496249 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 715abedee4cd Add linux-next specific files for 20230515
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 (e922ba281a8d) \ N -- N -- N refs/heads/master (715abedee4cd)
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 754 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: CREDITS | 4 + .../RCU/Design/Requirements/Requirements.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/block/index.rst | 1 - Documentation/block/request.rst | 99 -- Documentation/bpf/prog_cgroup_sockopt.rst | 57 +- Documentation/core-api/kernel-api.rst | 12 + Documentation/devicetree/bindings/arm/fsl.yaml | 7 + .../devicetree/bindings/arm/rockchip.yaml | 6 + Documentation/devicetree/bindings/arm/xilinx.yaml | 6 +- .../bindings/display/bridge/fsl,ldb.yaml | 5 +- .../bindings/display/panel/novatek,nt36523.yaml | 16 +- .../bindings/display/panel/panel-simple.yaml | 4 + .../display/panel/rocktech,jh057n00900.yaml | 2 + .../bindings/iio/adc/mediatek,mt2701-auxadc.yaml | 1 + .../bindings/iio/adc/qcom,spmi-vadc.yaml | 28 +- .../bindings/iio/adc/renesas,rcar-gyroadc.yaml | 2 +- .../devicetree/bindings/iio/light/ti,opt4001.yaml | 68 + .../devicetree/bindings/iio/st,st-sensors.yaml | 1 + .../devicetree/bindings/media/s5p-mfc.txt | 78 - .../devicetree/bindings/media/samsung,s5p-mfc.yaml | 184 ++ .../bindings/pinctrl/qcom,ipq9574-tlmm.yaml | 11 +- .../bindings/pinctrl/qcom,qcm2290-tlmm.yaml | 11 +- .../bindings/pinctrl/qcom,sc8280xp-tlmm.yaml | 12 +- .../bindings/pinctrl/qcom,sm7150-tlmm.yaml | 11 +- .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 10 + Documentation/devicetree/bindings/usb/dwc2.yaml | 1 + .../devicetree/bindings/usb/microchip,usb5744.yaml | 107 ++ .../devicetree/bindings/usb/qcom,pmic-typec.yaml | 190 ++ Documentation/gpu/rfc/index.rst | 4 + Documentation/gpu/rfc/xe.rst | 235 +++ Documentation/gpu/todo.rst | 7 +- Documentation/gpu/vkms.rst | 7 +- Documentation/netlink/specs/handshake.yaml | 4 + Documentation/networking/tls-handshake.rst | 5 + MAINTAINERS | 27 +- Makefile | 2 +- Next/SHA1s | 126 +- Next/Trees | 2 + Next/merge.log | 1834 +++++++++++++++----- arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arc/include/asm/fb.h | 16 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/imx23.dtsi | 2 +- arch/arm/boot/dts/imx28-cfa10049.dts | 10 +- arch/arm/boot/dts/imx28-cfa10055.dts | 6 +- arch/arm/boot/dts/imx28-cfa10056.dts | 6 +- arch/arm/boot/dts/imx28-tx28.dts | 6 +- arch/arm/boot/dts/imx28.dtsi | 2 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 8 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 2 +- arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 1 - arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 7 +- arch/arm/boot/dts/imx6qdl-mba6.dtsi | 1 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 4 +- arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 6 +- arch/arm/boot/dts/imx6ul.dtsi | 14 +- arch/arm/boot/dts/imx6ull-dhcom-som.dtsi | 2 - arch/arm/boot/dts/imx6ull-dhcor-maveo-box.dts | 359 ++++ arch/arm/boot/dts/imx6ull-dhcor-som.dtsi | 12 + arch/arm/boot/dts/imx7d-sdb.dts | 4 +- arch/arm/boot/dts/imx7s.dtsi | 2 +- arch/arm/boot/dts/mba6ulx.dtsi | 4 + arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 6 +- arch/arm/boot/dts/zynq-7000.dtsi | 2 + arch/arm/configs/imx_v6_v7_defconfig | 2 - arch/arm/crypto/sha1_neon_glue.c | 12 +- arch/arm/crypto/sha256_neon_glue.c | 12 +- arch/arm/crypto/sha512-neon-glue.c | 12 +- arch/arm/include/asm/fb.h | 15 +- arch/arm/tools/syscall.tbl | 1 + arch/arm64/boot/dts/exynos/exynos850.dtsi | 1 - arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 4 + arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 4 + arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mm-evkb.dts | 128 ++ arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 14 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 28 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 102 ++ .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 2 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 1 + arch/arm64/boot/dts/rockchip/Makefile | 2 + .../boot/dts/rockchip/rk3328-nanopi-r2c-plus.dts | 33 + .../boot/dts/rockchip/rk3566-anbernic-rg353ps.dts | 116 ++ .../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi | 39 +- arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5c.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dts | 1 - arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 54 + arch/arm64/boot/dts/xilinx/Makefile | 2 +- ...qmp-zc1275-revA.dts => zynqmp-zcu1275-revA.dts} | 4 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 2 - arch/arm64/include/asm/fb.h | 15 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/kernel/traps.c | 2 +- arch/arm64/mm/fault.c | 2 +- arch/arm64/mm/init.c | 2 - arch/ia64/include/asm/fb.h | 11 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/loongarch/include/asm/fb.h | 15 +- arch/m68k/include/asm/fb.h | 22 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/mips/alchemy/common/platform.c | 10 +- arch/mips/include/asm/fb.h | 10 +- arch/mips/include/asm/fw/cfe/cfe_api.h | 3 - arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/parisc/Makefile | 4 +- arch/parisc/include/asm/fb.h | 20 +- arch/parisc/include/asm/pdc.h | 4 +- arch/parisc/include/asm/pgtable.h | 8 +- arch/parisc/kernel/firmware.c | 21 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/parisc/video/Makefile | 3 + arch/parisc/video/fbdev.c | 27 + arch/powerpc/include/asm/fb.h | 8 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/sh/include/asm/fb.h | 15 +- arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/Makefile | 1 + arch/sparc/include/asm/fb.h | 33 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/sparc/video/Makefile | 3 + arch/sparc/video/fbdev.c | 24 + arch/x86/events/amd/core.c | 2 +- arch/x86/events/amd/ibs.c | 53 +- arch/x86/events/core.c | 6 +- arch/x86/events/intel/core.c | 18 +- arch/x86/events/intel/ds.c | 56 +- arch/x86/include/asm/atomic.h | 16 +- arch/x86/include/asm/fb.h | 21 +- arch/x86/include/asm/perf_event.h | 15 + arch/x86/kernel/alternative.c | 447 +++-- arch/x86/kernel/itmt.c | 23 +- arch/x86/kernel/smpboot.c | 4 +- arch/x86/lib/memmove_64.S | 13 +- arch/x86/lib/retpoline.S | 4 +- arch/x86/video/fbdev.c | 30 +- arch/xtensa/Kconfig | 1 + arch/xtensa/include/asm/asm-prototypes.h | 22 + arch/xtensa/kernel/syscalls/syscall.tbl | 1 + arch/xtensa/kernel/xtensa_ksyms.c | 16 +- block/fops.c | 5 +- crypto/Kconfig | 21 + crypto/Makefile | 1 + crypto/ahash.c | 9 +- crypto/jitterentropy-kcapi.c | 190 +- crypto/jitterentropy-testing.c | 294 ++++ crypto/jitterentropy.c | 145 +- crypto/jitterentropy.h | 20 +- drivers/android/binder.c | 43 +- drivers/android/binder_alloc.c | 58 +- drivers/android/binder_alloc.h | 4 +- drivers/android/binder_alloc_selftest.c | 2 +- drivers/android/binder_internal.h | 3 + drivers/auxdisplay/cfag12864bfb.c | 2 +- drivers/auxdisplay/ht16k33.c | 2 +- drivers/base/regmap/regmap-irq.c | 222 +-- drivers/base/regmap/regmap-mmio.c | 2 +- drivers/block/nbd.c | 4 +- drivers/block/rnbd/rnbd-proto.h | 2 +- drivers/block/ublk_drv.c | 2 +- drivers/bluetooth/btrtl.c | 18 +- drivers/bluetooth/btusb.c | 2 + drivers/char/hw_random/Kconfig | 25 +- drivers/char/hw_random/Makefile | 1 + .../trng/trng-stb.c => char/hw_random/histb-rng.c} | 83 +- drivers/char/hw_random/virtio-rng.c | 10 +- drivers/crypto/caam/ctrl.c | 205 ++- drivers/crypto/caam/intern.h | 1 + drivers/crypto/hisilicon/Kconfig | 7 - drivers/crypto/hisilicon/Makefile | 2 +- drivers/crypto/hisilicon/trng/Makefile | 3 - drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c | 2 +- drivers/crypto/marvell/octeontx2/otx2_cpt_common.h | 15 + .../marvell/octeontx2/otx2_cpt_mbox_common.c | 3 + drivers/crypto/marvell/octeontx2/otx2_cptlf.c | 34 +- drivers/crypto/marvell/octeontx2/otx2_cptlf.h | 33 +- drivers/crypto/marvell/octeontx2/otx2_cptpf.h | 7 + drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 41 + drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c | 247 ++- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 10 +- drivers/crypto/marvell/octeontx2/otx2_cptvf.h | 1 + drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 8 +- drivers/cxl/core/pci.c | 1 + drivers/dma-buf/dma-resv.c | 2 +- drivers/firewire/net.c | 21 +- drivers/firmware/xilinx/zynqmp.c | 12 +- drivers/fpga/dfl-fme-main.c | 4 +- drivers/gpu/drm/arm/hdlcd_drv.c | 2 +- drivers/gpu/drm/armada/Makefile | 3 +- drivers/gpu/drm/armada/armada_drm.h | 10 +- drivers/gpu/drm/armada/armada_drv.c | 14 +- drivers/gpu/drm/armada/armada_fb.c | 1 - drivers/gpu/drm/armada/armada_fbdev.c | 119 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 1 - drivers/gpu/drm/bridge/fsl-ldb.c | 14 +- drivers/gpu/drm/bridge/ite-it6505.c | 3 +- drivers/gpu/drm/bridge/lontium-lt9211.c | 4 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 4 +- drivers/gpu/drm/bridge/tc358768.c | 97 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 1 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 19 + drivers/gpu/drm/drm_aperture.c | 11 +- drivers/gpu/drm/drm_atomic_helper.c | 11 +- drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 174 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 9 + drivers/gpu/drm/drm_gem_vram_helper.c | 6 +- drivers/gpu/drm/drm_sysfs.c | 51 + drivers/gpu/drm/gma500/psb_drv.c | 43 +- drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 1 - drivers/gpu/drm/i915/gt/intel_gt_regs.h | 5 +- drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 4 +- drivers/gpu/drm/meson/meson_drv.c | 2 +- drivers/gpu/drm/meson/meson_venc.c | 32 +- drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 19 +- .../drm/nouveau/nvkm/subdev/bios/power_budget.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c | 7 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c | 2 +- drivers/gpu/drm/panel/panel-novatek-nt36523.c | 569 +++++- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 43 +- drivers/gpu/drm/panel/panel-simple.c | 69 + drivers/gpu/drm/panel/panel-sitronix-st7703.c | 102 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 5 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 8 +- drivers/gpu/drm/scheduler/sched_entity.c | 49 +- drivers/gpu/drm/scheduler/sched_fence.c | 4 +- drivers/gpu/drm/scheduler/sched_main.c | 22 +- drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 11 +- drivers/gpu/drm/sti/sti_hdmi.h | 2 - drivers/gpu/drm/stm/drv.c | 2 +- drivers/gpu/drm/sun4i/Makefile | 2 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 65 +- .../sun4i/{sun4i_dotclock.c => sun4i_tcon_dclk.c} | 2 +- .../sun4i/{sun4i_dotclock.h => sun4i_tcon_dclk.h} | 0 drivers/gpu/drm/tegra/drm.c | 2 +- drivers/gpu/drm/tests/drm_rect_test.c | 315 ++++ drivers/gpu/drm/tve200/tve200_drv.c | 4 +- drivers/gpu/drm/udl/udl_main.c | 2 +- drivers/gpu/drm/vc4/tests/vc4_mock.h | 3 + drivers/gpu/drm/vc4/tests/vc4_mock_output.c | 4 +- drivers/gpu/drm/vc4/vc4_dpi.c | 7 +- drivers/gpu/drm/vc4/vc4_drv.c | 2 +- drivers/gpu/drm/vc4/vc4_drv.h | 65 +- drivers/gpu/drm/vc4/vc4_dsi.c | 17 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 336 +++- drivers/gpu/drm/vc4/vc4_hdmi.h | 25 +- drivers/gpu/drm/vc4/vc4_kms.c | 16 +- drivers/gpu/drm/vc4/vc4_plane.c | 3 +- drivers/gpu/drm/vc4/vc4_txp.c | 12 +- drivers/gpu/drm/vc4/vc4_vec.c | 14 +- drivers/gpu/drm/vkms/vkms_composer.c | 38 +- drivers/gpu/drm/vkms/vkms_crtc.c | 5 +- drivers/gpu/drm/vkms/vkms_drv.c | 6 +- drivers/gpu/drm/vkms/vkms_drv.h | 6 +- drivers/gpu/drm/vkms/vkms_formats.c | 139 +- drivers/gpu/drm/vkms/vkms_formats.h | 2 +- drivers/gpu/drm/vkms/vkms_plane.c | 50 +- drivers/hid/hid-picolcd_fb.c | 4 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 1 + drivers/hwtracing/coresight/coresight-tmc-etr.c | 2 +- drivers/iio/accel/bma400_core.c | 3 +- drivers/iio/accel/kionix-kx022a-i2c.c | 1 + drivers/iio/accel/kionix-kx022a-spi.c | 1 + drivers/iio/accel/kionix-kx022a.c | 2 +- drivers/iio/accel/st_accel_core.c | 1 + drivers/iio/adc/palmas_gpadc.c | 1 - drivers/iio/adc/stm32-adc.c | 2 + drivers/iio/dac/Makefile | 2 +- drivers/iio/dac/mcp4725.c | 16 +- drivers/iio/imu/st_lsm9ds0/Kconfig | 3 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 12 + drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 5 + drivers/iio/industrialio-buffer.c | 98 +- drivers/iio/light/Kconfig | 11 + drivers/iio/light/Makefile | 1 + drivers/iio/light/al3320a.c | 8 + drivers/iio/light/opt4001.c | 467 +++++ drivers/iio/light/rohm-bu27034.c | 13 +- drivers/iio/magnetometer/st_magn_core.c | 1 + drivers/infiniband/hw/bnxt_re/qplib_res.c | 12 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 7 +- drivers/media/dvb-core/dvb_ca_en50221.c | 49 +- drivers/media/dvb-core/dvb_demux.c | 4 +- drivers/media/dvb-core/dvb_frontend.c | 69 +- drivers/media/dvb-core/dvb_net.c | 38 +- drivers/media/dvb-core/dvbdev.c | 221 ++- drivers/media/dvb-frontends/mn88443x.c | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 4 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 19 +- .../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 4 +- drivers/media/usb/dvb-usb-v2/ce6230.c | 8 + drivers/media/usb/dvb-usb-v2/ec168.c | 12 + drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 20 + drivers/media/usb/dvb-usb/af9005-fe.c | 3 +- drivers/media/usb/dvb-usb/az6027.c | 46 +- drivers/media/usb/dvb-usb/digitv.c | 4 + drivers/media/usb/dvb-usb/dtt200u-fe.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 26 +- drivers/media/usb/dvb-usb/opera1.c | 3 +- drivers/media/usb/dvb-usb/pctv452e.c | 20 +- drivers/media/usb/pvrusb2/Kconfig | 1 + drivers/media/usb/ttusb-dec/ttusb_dec.c | 3 +- drivers/misc/fastrpc.c | 34 +- drivers/net/bonding/bond_main.c | 8 +- drivers/net/dsa/rzn1_a5psw.c | 83 +- drivers/net/dsa/rzn1_a5psw.h | 3 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 6 +- drivers/net/ethernet/broadcom/bnx2.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 14 + drivers/net/ethernet/cadence/macb.h | 1 + drivers/net/ethernet/cadence/macb_main.c | 12 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 18 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 5 +- drivers/net/ethernet/emulex/benet/be_main.c | 32 +- drivers/net/ethernet/freescale/enetc/enetc.c | 5 +- drivers/net/ethernet/freescale/fec_main.c | 21 +- drivers/net/ethernet/fungible/funeth/funeth_rx.c | 5 +- .../hisilicon/hns3/hns3_common/hclge_comm_cmd.c | 25 +- .../hisilicon/hns3/hns3_common/hclge_comm_cmd.h | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 1 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 15 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 5 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 5 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 8 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 9 +- drivers/net/ethernet/marvell/mvneta.c | 5 +- .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 89 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 5 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 +- drivers/net/ethernet/microchip/enc28j60.c | 28 +- drivers/net/ethernet/netronome/nfp/nic/main.h | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 5 +- drivers/net/ethernet/sfc/ef100_netdev.c | 4 +- drivers/net/ethernet/sfc/mae.c | 28 +- drivers/net/ethernet/sfc/mae.h | 1 + drivers/net/ethernet/sfc/tc.c | 205 ++- drivers/net/ethernet/sfc/tc.h | 27 + drivers/net/ethernet/sun/cassini.c | 8 +- drivers/net/ipvlan/ipvlan_core.c | 3 +- drivers/net/phy/bcm-phy-lib.c | 212 +++ drivers/net/phy/bcm-phy-lib.h | 5 + drivers/net/phy/broadcom.c | 126 +- drivers/net/phy/dp83867.c | 22 +- drivers/net/phy/phy_device.c | 5 +- drivers/net/phy/phylink.c | 11 +- drivers/net/virtio_net.c | 4 +- drivers/net/vmxnet3/vmxnet3_drv.c | 4 +- drivers/net/vxlan/vxlan_core.c | 21 +- .../net/wireless/mediatek/mt76/mt76_connac2_mac.h | 2 +- .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 2 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 2 +- drivers/net/wireless/realtek/rtw88/main.c | 15 + drivers/net/wireless/realtek/rtw88/main.h | 3 + drivers/net/wireless/realtek/rtw89/mac.c | 4 + drivers/net/wireless/realtek/rtw89/mac.h | 2 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 28 +- drivers/net/xen-netback/netback.c | 4 +- drivers/power/supply/rt9467-charger.c | 2 +- drivers/soc/xilinx/xlnx_event_manager.c | 6 +- drivers/spi/spi-sun6i.c | 131 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 68 +- drivers/tee/optee/smc_abi.c | 4 +- drivers/tty/serial/8250/8250.h | 4 +- drivers/tty/serial/8250/8250_bcm7271.c | 7 +- drivers/tty/serial/8250/8250_core.c | 90 +- drivers/tty/serial/8250/8250_early.c | 21 - drivers/tty/serial/8250/8250_em.c | 4 +- drivers/tty/serial/8250/8250_exar.c | 17 + drivers/tty/serial/8250/8250_of.c | 4 +- drivers/tty/serial/8250/8250_omap.c | 141 +- drivers/tty/serial/8250/8250_pci.c | 5 + drivers/tty/serial/8250/8250_port.c | 85 +- drivers/tty/serial/8250/8250_pxa.c | 2 +- drivers/tty/serial/8250/8250_rt288x.c | 136 ++ drivers/tty/serial/8250/8250_uniphier.c | 4 +- drivers/tty/serial/8250/Makefile | 1 + drivers/tty/serial/Makefile | 2 +- drivers/tty/serial/amba-pl011.c | 7 + drivers/tty/serial/arc_uart.c | 7 +- drivers/tty/serial/atmel_serial.c | 5 +- drivers/tty/serial/clps711x.c | 4 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 5 +- drivers/tty/serial/fsl_lpuart.c | 50 +- drivers/tty/serial/imx.c | 4 +- drivers/tty/serial/lantiq.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 9 +- drivers/tty/serial/serial_core.c | 6 +- drivers/tty/serial/st-asc.c | 4 +- drivers/tty/serial/stm32-usart.c | 5 +- drivers/tty/serial/uartlite.c | 12 +- drivers/tty/serial/xilinx_uartps.c | 5 +- drivers/tty/vt/vc_screen.c | 11 +- drivers/usb/class/usbtmc.c | 2 + drivers/usb/core/hcd-pci.c | 24 +- drivers/usb/dwc2/params.c | 21 + drivers/usb/dwc2/platform.c | 16 +- drivers/usb/dwc3/core.c | 13 +- drivers/usb/dwc3/core.h | 4 + drivers/usb/dwc3/debugfs.c | 109 ++ drivers/usb/dwc3/dwc3-meson-g12a.c | 16 +- drivers/usb/dwc3/ep0.c | 3 + drivers/usb/dwc3/gadget.c | 87 +- drivers/usb/gadget/function/u_ether.c | 3 + drivers/usb/gadget/udc/core.c | 163 +- drivers/usb/host/ehci-pci.c | 3 +- drivers/usb/host/ohci-pci.c | 8 +- drivers/usb/host/uhci-pci.c | 17 +- drivers/usb/host/xhci-histb.c | 2 +- drivers/usb/host/xhci-pci.c | 4 +- drivers/usb/host/xhci-plat.c | 8 +- drivers/usb/host/xhci-tegra.c | 5 +- drivers/usb/host/xhci.c | 5 +- drivers/usb/host/xhci.h | 2 +- drivers/usb/storage/scsiglue.c | 28 +- drivers/usb/typec/Kconfig | 13 - drivers/usb/typec/Makefile | 1 - drivers/usb/typec/altmodes/displayport.c | 4 + drivers/usb/typec/qcom-pmic-typec.c | 261 --- drivers/usb/typec/tcpm/Kconfig | 11 + drivers/usb/typec/tcpm/Makefile | 1 + drivers/usb/typec/tcpm/qcom/Makefile | 6 + drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c | 346 ++++ .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c | 528 ++++++ .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.h | 119 ++ drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c | 556 ++++++ drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.h | 195 +++ drivers/usb/typec/tipd/core.c | 3 + drivers/video/Kconfig | 7 + drivers/video/Makefile | 1 + drivers/video/aperture.c | 70 +- drivers/video/console/Kconfig | 1 + drivers/video/console/Makefile | 4 +- drivers/video/console/sticon.c | 6 +- drivers/video/fbdev/Kconfig | 3 +- drivers/video/fbdev/arcfb.c | 11 +- drivers/video/fbdev/au1200fb.c | 2 +- drivers/video/fbdev/broadsheetfb.c | 16 +- drivers/video/fbdev/cobalt_lcdfb.c | 6 + drivers/video/fbdev/core/Makefile | 2 +- drivers/video/fbdev/core/fb_io_fops.c | 133 ++ drivers/video/fbdev/core/fb_sys_fops.c | 36 +- drivers/video/fbdev/core/fbmem.c | 111 +- drivers/video/fbdev/core/modedb.c | 2 +- drivers/video/fbdev/hecubafb.c | 12 +- drivers/video/fbdev/hyperv_fb.c | 2 +- drivers/video/fbdev/metronomefb.c | 16 +- drivers/video/fbdev/ps3fb.c | 4 +- drivers/video/fbdev/pvr2fb.c | 3 + drivers/video/fbdev/sm712fb.c | 10 +- drivers/video/fbdev/smscufx.c | 14 +- drivers/video/fbdev/ssd1307fb.c | 3 + drivers/video/fbdev/stifb.c | 9 +- drivers/video/fbdev/udlfb.c | 12 +- drivers/video/fbdev/vfb.c | 2 +- drivers/video/fbdev/xen-fbfront.c | 2 +- drivers/video/{console => }/sticore.c | 125 +- drivers/w1/w1.c | 32 +- fs/btrfs/compression.c | 4 +- fs/btrfs/compression.h | 2 +- fs/btrfs/disk-io.c | 276 +-- fs/btrfs/disk-io.h | 5 +- fs/btrfs/extent_io.c | 604 ++----- fs/btrfs/extent_io.h | 3 +- fs/btrfs/scrub.c | 42 - fs/ext4/inline.c | 14 +- fs/ext4/mballoc.c | 8 - fs/ext4/super.c | 10 +- fs/ksmbd/mgmt/tree_connect.c | 11 + fs/ksmbd/mgmt/tree_connect.h | 3 + fs/ksmbd/oplock.c | 5 +- fs/ksmbd/oplock.h | 2 +- fs/ksmbd/smb2pdu.c | 14 +- fs/ksmbd/smb_common.c | 4 +- fs/nilfs2/inode.c | 18 + fs/pipe.c | 6 +- fs/proc/kcore.c | 2 +- fs/squashfs/block.c | 116 +- fs/squashfs/squashfs_fs_sb.h | 1 + fs/squashfs/super.c | 12 + include/asm-generic/fb.h | 24 +- include/crypto/engine.h | 2 +- include/crypto/hash.h | 3 +- include/crypto/internal/hash.h | 12 + include/drm/display/drm_dp.h | 4 +- include/drm/drm_aperture.h | 7 +- include/drm/drm_connector.h | 5 + include/drm/gpu_scheduler.h | 5 +- include/linux/aperture.h | 16 +- include/linux/atomic/atomic-arch-fallback.h | 172 +- include/linux/brcmphy.h | 55 + include/linux/dma-map-ops.h | 6 - include/linux/fb.h | 10 + include/linux/iio/common/st_sensors.h | 1 + include/linux/kasan.h | 2 +- include/linux/maple_tree.h | 1 + include/linux/mm.h | 9 +- include/linux/pagemap.h | 2 - include/linux/perf_event.h | 10 + include/linux/phy.h | 4 + include/linux/phylink.h | 9 +- include/linux/platform_data/st_sensors_pdata.h | 2 +- include/linux/regmap.h | 16 - include/linux/sched/sd_flags.h | 5 +- include/linux/serial_8250.h | 44 +- include/linux/serial_core.h | 2 +- include/linux/skbuff.h | 39 +- include/linux/types.h | 1 + include/linux/usb/composite.h | 2 +- include/linux/usb/hcd.h | 2 +- include/media/dvb_frontend.h | 6 +- include/media/dvb_net.h | 4 + include/media/dvbdev.h | 21 +- include/net/handshake.h | 1 + include/net/nexthop.h | 23 - include/net/vxlan.h | 4 +- include/sound/emu10k1.h | 1 + include/uapi/drm/drm_mode.h | 5 + include/uapi/linux/dvb/frontend.h | 8 + include/uapi/linux/dvb/version.h | 2 +- include/uapi/linux/handshake.h | 1 + include/uapi/linux/if_link.h | 1 + {drivers/video/fbdev => include/video}/sticore.h | 16 +- io_uring/io_uring.c | 28 +- kernel/bpf/bpf_lru_list.c | 21 +- kernel/bpf/bpf_lru_list.h | 7 +- kernel/bpf/cgroup.c | 15 + kernel/cgroup/cgroup.c | 12 + kernel/dma/Kconfig | 6 +- kernel/dma/contiguous.c | 8 +- kernel/events/core.c | 128 +- kernel/fork.c | 10 +- kernel/locking/rwsem.c | 8 +- kernel/sched/core.c | 4 +- kernel/sched/debug.c | 2 +- kernel/sched/fair.c | 216 +-- kernel/sched/psi.c | 4 +- kernel/sched/sched.h | 22 +- kernel/sched/topology.c | 7 +- kernel/softirq.c | 22 +- lib/maple_tree.c | 16 +- lib/zstd/common/zstd_deps.h | 18 - localversion-next | 2 +- mm/compaction.c | 36 +- mm/filemap.c | 30 - mm/hugetlb_vmemmap.c | 11 +- mm/internal.h | 16 +- mm/kasan/common.c | 2 +- mm/kasan/generic.c | 72 +- mm/kasan/kasan.h | 159 +- mm/kasan/report.c | 17 +- mm/kasan/report_generic.c | 12 +- mm/kasan/report_hw_tags.c | 2 +- mm/kasan/report_sw_tags.c | 2 +- mm/kasan/shadow.c | 36 +- mm/kasan/sw_tags.c | 20 +- mm/memblock.c | 6 +- mm/memory-failure.c | 11 +- mm/memory_hotplug.c | 4 +- mm/migrate.c | 112 +- mm/oom_kill.c | 8 +- mm/page_alloc.c | 47 +- mm/rmap.c | 6 +- mm/workingset.c | 2 +- net/bpf/test_run.c | 3 +- net/core/gro.c | 4 +- net/core/pktgen.c | 13 +- net/core/skbuff.c | 7 +- net/devlink/core.c | 16 +- net/devlink/devl_internal.h | 1 - net/devlink/leftover.c | 5 +- net/handshake/handshake.h | 1 + net/handshake/netlink.c | 12 +- net/handshake/request.c | 4 + net/handshake/tlshd.c | 8 + net/ipv4/ping.c | 41 +- net/ipv4/tcp_ipv4.c | 5 +- net/ipv6/ip6_fib.c | 16 +- net/ipv6/ip6_gre.c | 13 +- net/sctp/socket.c | 18 + net/socket.c | 1 - net/sunrpc/svc.c | 2 +- net/tls/tls_device.c | 10 +- net/vmw_vsock/af_vsock.c | 2 +- net/xfrm/xfrm_ipcomp.c | 5 +- scripts/atomic/fallbacks/add_negative | 5 +- scripts/atomic/fallbacks/add_unless | 2 +- scripts/atomic/fallbacks/andnot | 2 +- scripts/atomic/fallbacks/dec_and_test | 4 +- scripts/atomic/fallbacks/dec_if_positive | 11 +- scripts/atomic/fallbacks/dec_unless_positive | 2 +- scripts/atomic/fallbacks/inc_and_test | 4 +- scripts/atomic/fallbacks/inc_not_zero | 2 +- scripts/atomic/fallbacks/inc_unless_negative | 6 +- scripts/atomic/fallbacks/sub_and_test | 4 +- scripts/atomic/fallbacks/try_cmpxchg | 4 +- scripts/atomic/gen-atomic-fallback.sh | 5 +- scripts/atomic/gen-atomic-instrumented.sh | 5 +- scripts/pahole-flags.sh | 3 + sound/firewire/digi00x/digi00x-stream.c | 4 +- sound/pci/emu10k1/emufx.c | 288 +-- sound/pci/emu10k1/emumixer.c | 2 +- sound/pci/hda/patch_realtek.c | 3 +- sound/soc/codecs/ssm2602.c | 15 + sound/usb/format.c | 1 + tools/arch/arm64/include/uapi/asm/kvm.h | 36 + tools/arch/x86/include/asm/msr-index.h | 2 + tools/arch/x86/include/uapi/asm/kvm.h | 3 + tools/include/uapi/drm/drm.h | 57 +- tools/include/uapi/drm/i915_drm.h | 25 +- tools/include/uapi/linux/const.h | 2 +- tools/include/uapi/linux/in.h | 1 + tools/include/uapi/linux/kvm.h | 12 +- tools/include/uapi/sound/asound.h | 14 +- tools/lib/bpf/bpf_helpers.h | 15 +- tools/objtool/arch/x86/special.c | 8 +- tools/perf/Makefile.config | 6 + tools/perf/Makefile.perf | 22 +- tools/perf/arch/arm/util/cs-etm.c | 9 +- tools/perf/arch/arm64/util/header.c | 4 +- tools/perf/arch/arm64/util/pmu.c | 2 +- tools/perf/arch/x86/include/arch-tests.h | 1 + tools/perf/arch/x86/tests/Build | 1 + tools/perf/arch/x86/tests/amd-ibs-via-core-pmu.c | 71 + tools/perf/arch/x86/tests/arch-tests.c | 2 + tools/perf/builtin-script.c | 7 + tools/perf/builtin-stat.c | 38 +- .../pmu-events/arch/x86/alderlake/adl-metrics.json | 26 + .../arch/x86/alderlaken/adln-metrics.json | 14 + .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 12 + .../arch/x86/broadwellde/bdwde-metrics.json | 12 + .../arch/x86/broadwellx/bdx-metrics.json | 12 + .../arch/x86/cascadelakex/clx-metrics.json | 12 + .../pmu-events/arch/x86/haswell/hsw-metrics.json | 12 + .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 12 + .../pmu-events/arch/x86/icelake/icl-metrics.json | 12 + .../pmu-events/arch/x86/icelakex/icx-metrics.json | 12 + .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 12 + .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 12 + .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 12 + .../arch/x86/sandybridge/snb-metrics.json | 12 + .../arch/x86/sapphirerapids/spr-metrics.json | 12 + .../pmu-events/arch/x86/skylake/skl-metrics.json | 12 + .../pmu-events/arch/x86/skylakex/skx-metrics.json | 12 + .../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 12 + tools/perf/pmu-events/jevents.py | 4 +- tools/perf/pmu-events/pmu-events.h | 1 + tools/perf/tests/expr.c | 3 +- tools/perf/tests/parse-metric.c | 1 + tools/perf/tests/shell/stat.sh | 13 + tools/perf/tests/shell/test_intel_pt.sh | 7 + tools/perf/tests/shell/test_java_symbol.sh | 2 +- tools/perf/util/bpf_skel/lock_contention.bpf.c | 2 + tools/perf/util/bpf_skel/vmlinux.h | 1 + tools/perf/util/evsel.c | 37 +- tools/perf/util/evsel.h | 1 + tools/perf/util/expr.y | 6 +- tools/perf/util/metricgroup.c | 8 +- tools/perf/util/parse-events.c | 23 +- tools/perf/util/stat-display.c | 2 +- tools/perf/util/stat-shadow.c | 25 +- tools/testing/cxl/test/mock.c | 2 +- .../bpf/prog_tests/cgroup_getset_retval.c | 20 + tools/testing/selftests/bpf/prog_tests/sockopt.c | 96 +- .../selftests/bpf/prog_tests/sockopt_inherit.c | 59 +- .../selftests/bpf/prog_tests/sockopt_multi.c | 108 +- .../selftests/bpf/prog_tests/sockopt_qos_to_cc.c | 2 + .../bpf/progs/cgroup_getset_retval_getsockopt.c | 13 + .../bpf/progs/cgroup_getset_retval_setsockopt.c | 17 + .../testing/selftests/bpf/progs/sockopt_inherit.c | 18 +- tools/testing/selftests/bpf/progs/sockopt_multi.c | 26 +- .../selftests/bpf/progs/sockopt_qos_to_cc.c | 10 +- tools/testing/selftests/bpf/progs/sockopt_sk.c | 25 +- tools/testing/selftests/cachestat/test_cachestat.c | 63 +- tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/fcnal-test.sh | 87 + tools/testing/selftests/net/nettest.c | 46 +- .../selftests/net/srv6_end_dt4_l3vpn_test.sh | 17 +- .../selftests/net/test_vxlan_nolocalbypass.sh | 240 +++ 704 files changed, 15084 insertions(+), 6365 deletions(-) delete mode 100644 Documentation/block/request.rst create mode 100644 Documentation/devicetree/bindings/iio/light/ti,opt4001.yaml create mode 100644 Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml create mode 100644 Documentation/devicetree/bindings/usb/microchip,usb5744.yaml create mode 100644 Documentation/devicetree/bindings/usb/qcom,pmic-typec.yaml create mode 100644 Documentation/gpu/rfc/xe.rst create mode 100644 arch/arm/boot/dts/imx6ull-dhcor-maveo-box.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evkb.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353ps.dts rename arch/arm64/boot/dts/xilinx/{zynqmp-zc1275-revA.dts => zynqmp-zcu1275-revA.d [...] create mode 100644 arch/parisc/video/Makefile create mode 100644 arch/parisc/video/fbdev.c create mode 100644 arch/sparc/video/Makefile create mode 100644 arch/sparc/video/fbdev.c create mode 100644 arch/xtensa/include/asm/asm-prototypes.h create mode 100644 crypto/jitterentropy-testing.c rename drivers/{crypto/hisilicon/trng/trng-stb.c => char/hw_random/histb-rng.c} (53%) rename drivers/gpu/drm/sun4i/{sun4i_dotclock.c => sun4i_tcon_dclk.c} (99%) rename drivers/gpu/drm/sun4i/{sun4i_dotclock.h => sun4i_tcon_dclk.h} (100%) create mode 100644 drivers/iio/light/opt4001.c create mode 100644 drivers/tty/serial/8250/8250_rt288x.c delete mode 100644 drivers/usb/typec/qcom-pmic-typec.c create mode 100644 drivers/usb/typec/tcpm/qcom/Makefile create mode 100644 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c create mode 100644 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c create mode 100644 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.h create mode 100644 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c create mode 100644 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.h create mode 100644 drivers/video/fbdev/core/fb_io_fops.c rename drivers/video/{console => }/sticore.c (95%) rename {drivers/video/fbdev => include/video}/sticore.h (99%) create mode 100644 tools/perf/arch/x86/tests/amd-ibs-via-core-pmu.c create mode 100755 tools/testing/selftests/net/test_vxlan_nolocalbypass.sh