This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from c0c9379f235d Merge tag 'usb-6.16-rc1' of git://git.kernel.org/pub/scm/l [...] new eda4623cf989 io_uring/zcrx: init id for xa_find new 0ec33c81d9c7 io_uring/zcrx: fix area release on registration failure new 2c7f02321996 io_uring/net: only consider msg_inq if larger than 1 new e931d3a9d520 MAINTAINERS: remove myself from io_uring new 607d09d1a01e io_uring/kbuf: limit legacy provided buffer lists to USHRT_MAX new 6a8118a77eec io_uring/futex: get rid of struct io_futex addr union new 079afb081c42 io_uring/futex: mark wait requests as inflight new 794a54920781 Merge tag 'io_uring-6.16-20250606' of git://git.kernel.dk/linux new 1e46ed947ec6 bcache: fix NULL pointer in cache_set_flush() new 5a08e49f2359 bcache: remove unused constants new 208c1559c5b1 bcache: reserve more RESERVE_BTREE buckets to prevent allo [...] new 39d86db34e41 loop: add file_start_write() and file_end_write() new 9f346f7d4ea7 md/raid1,raid10: don't handle IO error for REQ_RAHEAD and [...] new 2afe17794cfe md/md-bitmap: fix dm-raid max_write_behind setting new b88647580423 md/dm-raid: remove max_write_behind setting limit new 38f520a37d54 md/md-bitmap: cleanup bitmap_ops->startwrite() new 01bf468c4e08 md/md-bitmap: remove parameter slot from bitmap_create() new f4d22ac96a45 Merge tag 'md-6.16-20250530' of https://git.kernel.org/pub [...] new ab03a61c6614 ublk: have a per-io daemon instead of a per-queue daemon new bf098d72696d selftests: ublk: kublk: plumb q_id in io_uring user_data new 977370975283 selftests: ublk: kublk: tie sqe allocation to io instead of queue new 8f75ba28b874 selftests: ublk: kublk: lift queue initialization out of thread new b9848ca7a764 selftests: ublk: kublk: move per-thread data out of ublk_queue new abe54c160346 selftests: ublk: kublk: decouple ublk_queues from ublk ser [...] new 236918d3e9ac selftests: ublk: add functional test for per io daemons new 17574aa2a06b selftests: ublk: add stress test for per io daemons new 08652bd86e26 Documentation: ublk: document UBLK_F_PER_IO_DAEMON new da12597a1d8c selftests: ublk: cover PER_IO_DAEMON in more stress tests new c09a8b00f850 block: drop direction param from bio_integrity_copy_user() new 43a67dd812c5 block: flip iter directions in blk_rq_integrity_map_user() new a2f4c1ae163b selftests: ublk: kublk: improve behavior on init failure new 10f4a7cd724e nvme: fix command limits status code new c4b680ac2863 nvme: fix implicit bool to flags conversion new 3c12a8939e04 nvme: enable vectored registered bufs for passthrough cmds new e7143706702a nvme-tcp: remove tag set when second admin queue config fails new 0bf04c874fcb nvme-tcp: sanitize request list handling new f42d4796ee10 nvme-tcp: fix I/O stalls on congested sockets new 44e479d72020 nvme: spelling fixes new 6f65947a1e68 Merge tag 'nvme-6.16-2025-06-05' of git://git.infradead.or [...] new 6d8854216ebb Merge tag 'block-6.16-20250606' of git://git.kernel.dk/linux new e683131e64f7 dt-bindings: pwm: adi,axi-pwmgen: Fix clocks new a8841dc3dfbf pwm: axi-pwmgen: fix missing separate external clock new 8a2ba6f8ee7d Merge tag 'pwm/for-6.16-rc1-fixes' of git://git.kernel.org [...] new 65271f868cb1 regulator: max14577: Add error check for max14577_read_reg() new d7582bb0a4f5 Merge tag 'regulator-fix-v6.16-merge-window' of git://git. [...] new b4608e944177 spi: spi-pci1xxxx: Fix Probe failure with Dual SPI instanc [...] new 8450f1e0d3d0 spi: dt-bindings: spi-sg2044-nor: Add SOPHGO SG2042 new 3b5d1efc878a MAINTAINERS: Update HiSilicon SPI Controller driver maintainer new 589561cb4551 MAINTAINERS: Update HiSilicon SFC driver maintainer new 5ad20e3d8cfe spi: bcm63xx-spi: fix shared reset new 3d6d84c8f2f6 spi: bcm63xx-hsspi: fix shared reset new 57cf46cd1fe3 spi: spi-qpic-snand: document the limited bit error report [...] new 7a912d04415b Merge tag 'spi-v6.16-merge-window' of git://git.kernel.org [...]
The 53 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/block/ublk.rst | 35 +- .../devicetree/bindings/pwm/adi,axi-pwmgen.yaml | 13 +- .../devicetree/bindings/spi/spi-sg2044-nor.yaml | 7 +- MAINTAINERS | 5 +- block/bio-integrity.c | 17 +- block/blk-integrity.c | 7 +- drivers/block/loop.c | 8 +- drivers/block/ublk_drv.c | 111 +++--- drivers/md/bcache/btree.c | 2 - drivers/md/bcache/super.c | 55 ++- drivers/md/dm-raid.c | 6 +- drivers/md/md-bitmap.c | 35 +- drivers/md/md-bitmap.h | 17 +- drivers/md/md.c | 14 +- drivers/md/raid1-10.c | 10 + drivers/md/raid1.c | 19 +- drivers/md/raid10.c | 11 +- drivers/nvme/common/auth.c | 6 +- drivers/nvme/host/Kconfig | 2 +- drivers/nvme/host/constants.c | 2 +- drivers/nvme/host/core.c | 3 +- drivers/nvme/host/fabrics.c | 2 +- drivers/nvme/host/fabrics.h | 6 +- drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/ioctl.c | 18 +- drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 4 +- drivers/nvme/host/pr.c | 2 - drivers/nvme/host/rdma.c | 4 +- drivers/nvme/host/tcp.c | 24 +- drivers/nvme/target/admin-cmd.c | 2 +- drivers/nvme/target/core.c | 11 +- drivers/nvme/target/fc.c | 2 +- drivers/nvme/target/io-cmd-bdev.c | 11 +- drivers/nvme/target/passthru.c | 2 +- drivers/pwm/pwm-axi-pwmgen.c | 23 +- drivers/regulator/max14577-regulator.c | 5 +- drivers/spi/spi-bcm63xx-hsspi.c | 2 +- drivers/spi/spi-bcm63xx.c | 2 +- drivers/spi/spi-pci1xxxx.c | 48 ++- drivers/spi/spi-qpic-snand.c | 14 + include/linux/nvme.h | 2 +- include/uapi/linux/ublk_cmd.h | 9 + io_uring/futex.c | 11 +- io_uring/io_uring.c | 7 +- io_uring/io_uring.h | 1 + io_uring/kbuf.c | 17 +- io_uring/kbuf.h | 3 + io_uring/net.c | 4 +- io_uring/zcrx.c | 6 +- tools/testing/selftests/ublk/Makefile | 1 + tools/testing/selftests/ublk/fault_inject.c | 4 +- tools/testing/selftests/ublk/file_backed.c | 20 +- tools/testing/selftests/ublk/kublk.c | 374 ++++++++++++++------- tools/testing/selftests/ublk/kublk.h | 73 ++-- tools/testing/selftests/ublk/null.c | 22 +- tools/testing/selftests/ublk/stripe.c | 17 +- tools/testing/selftests/ublk/test_common.sh | 5 + tools/testing/selftests/ublk/test_generic_12.sh | 55 +++ tools/testing/selftests/ublk/test_stress_03.sh | 8 + tools/testing/selftests/ublk/test_stress_04.sh | 7 + tools/testing/selftests/ublk/test_stress_05.sh | 7 + .../selftests/ublk/trace/count_ios_per_tid.bt | 11 + 64 files changed, 823 insertions(+), 416 deletions(-) create mode 100755 tools/testing/selftests/ublk/test_generic_12.sh create mode 100644 tools/testing/selftests/ublk/trace/count_ios_per_tid.bt