]> www.infradead.org Git - users/willy/pagecache.git/commitdiff
Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
authorStephen Rothwell <sfr@canb.auug.org.au>
Mon, 17 Mar 2025 03:18:18 +0000 (14:18 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Mon, 17 Mar 2025 03:18:18 +0000 (14:18 +1100)
# Conflicts:
# tools/testing/selftests/drivers/net/hw/Makefile

17 files changed:
1  2 
MAINTAINERS
block/blk-core.c
drivers/block/null_blk/main.c
drivers/block/ublk_drv.c
drivers/block/virtio_blk.c
drivers/mmc/host/sdhci-msm.c
drivers/nvdimm/pmem.c
drivers/nvme/host/apple.c
drivers/nvme/host/ioctl.c
drivers/nvme/host/pci.c
drivers/ufs/host/ufs-qcom.c
include/linux/blk-mq.h
include/linux/blkdev.h
include/linux/wait.h
io_uring/rw.c
tools/testing/selftests/Makefile
tools/testing/selftests/drivers/net/hw/Makefile

diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 24e2c702da7a2e25c74e45c0d52dcc1ff88f7748,98a0750c0cda5e3b463415af627c86b4e89b26e6..ecf136489044ff3ac851a0f0bd26e8c4aa4b9ad2
@@@ -141,12 -140,11 +142,13 @@@ static int nvme_map_user_request(struc
                struct iov_iter iter;
  
                /* fixedbufs is only for non-vectored io */
 -              if (WARN_ON_ONCE(flags & NVME_IOCTL_VEC))
 -                      return -EINVAL;
 +              if (WARN_ON_ONCE(flags & NVME_IOCTL_VEC)) {
 +                      ret = -EINVAL;
 +                      goto out;
 +              }
                ret = io_uring_cmd_import_fixed(ubuffer, bufflen,
-                               rq_data_dir(req), &iter, ioucmd);
+                               rq_data_dir(req), &iter, ioucmd,
+                               iou_issue_flags);
                if (ret < 0)
                        goto out;
                ret = blk_rq_map_user_iov(q, req, NULL, &iter, GFP_KERNEL);
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc io_uring/rw.c
Simple merge
Simple merge
index cde5814ff9a75bdb44ced976d764f0be3f44e181,7efc47c8946306244f5204c45b578243bb48ff67..5cac9d6ad28211a7e798f9bcfe8224d83d702ee3
@@@ -10,7 -12,7 +12,8 @@@ TEST_PROGS = 
        ethtool_rmon.sh \
        hw_stats_l3.sh \
        hw_stats_l3_gre.sh \
+       iou-zcrx.py \
 +      irq.py \
        loopback.sh \
        nic_link_layer.py \
        nic_performance.py \
@@@ -43,4 -42,4 +46,6 @@@ include ../../../lib.m
  YNL_GENS := ethtool netdev
  include ../../../net/ynl.mk
  
+ $(OUTPUT)/iou-zcrx: LDLIBS += -luring
++
 +include ../../../net/bpf.mk