This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 7a3ecddc571c Merge tag '5.18-rc-ksmbd-server-fixes' of git://git.samba. [...] new dbdcc906d978 dm ioctl: log an error if the ioctl structure is corrupted new cc09e8a9dec4 dm integrity: set journal entry unused when shrinking device new aad5b23ebf21 dm: fix dm_io and dm_target_io flags race condition on Alpha new 5291984004ed dm: fix bio polling to handle possibile BLK_STS_AGAIN new fe35fdb30511 Merge tag 'for-5.18/dm-fixes' of git://git.kernel.org/pub/ [...] new abdad709ed8f io_uring: recycle provided before arming poll new f63cf5192fe3 io_uring: ensure that fsnotify is always called new 649bb75d19c9 io_uring: fix memory ordering when SQPOLL thread goes to sleep new 61bc84c40088 io_uring: remove poll entry from list when canceling all new e2c0cb7c0cc7 io_uring: bump poll refs to full 31-bits new d89a4fac0fbc io_uring: fix assuming triggered poll waitqueue is the sin [...] new 4d55f238f8b8 io_uring: don't recycle provided buffer if punted to async worker new 7ba89d2af17a io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly new 8a3e8ee56417 io_uring: add flag for disabling provided buffer recycling new 7ef66d186eb9 io_uring: remove IORING_CQE_F_MSG new a73825ba70c9 io_uring: fix async accept on O_NONBLOCK sockets new 34d2bfe7d4b6 io_uring: improve task work cache utilization new 52dd86406dfa io_uring: enable EPOLLEXCLUSIVE for accept poll new 41cdcc2202d4 io_uring: improve req fields comments new ab0ac0959b02 io_uring: fix invalid flags for io_put_kbuf() new 8197b053a833 io_uring: fix put_kbuf without proper locking new c86d18f4aa93 io_uring: fix memory leak of uid in files registration new 9666d4206e9a io_uring: fail links if msg-ring doesn't succeeed new 3f1d52abf098 io_uring: defer msg-ring file validity check until command issue new 3b1509f275ce Merge tag 'for-5.18/io_uring-2022-04-01' of git://git.kern [...] new 863a66cdb4df lib/sbitmap: allocate sb->map via kvzalloc_node new d578c770c852 block: avoid calling blkg_free() in atomic context new 15583a563cd5 block: restore the old set_task_ioprio() behaviour wrt PF_EXITING new d1868328dec5 block: Fix the maximum minor value is blk_alloc_ext_minor() new 4a3b666e0ea9 block: use dedicated list iterator variable new 8d7829ebc1e4 blk-wbt: remove wbt_track stub new d589ae0d4460 Merge tag 'for-5.18/block-2022-04-01' of git://git.kernel. [...] new 93b4e74789db xen-blkback: remove redundant assignment to variable i new 08719dd9176b xen/blkfront: fix comment for need_copy new b2479de38d8f n64cart: convert bi_disk to bi_bdev->bd_disk fix build new 726be2c72efc nvme: fix the read-only state for zoned namespaces with un [...] new 2e21e4454bd3 nvme-pci: expose use_threaded_interrupts read-only in sysfs new bc360b0b1611 nvme-pci: add quirks for Samsung X5 SSDs new 8832cf922151 nvmet: use a private workqueue instead of the system workqueue new 63bc732c3aef nvmet: remove redundant assignment after left shift new 5974ea7ce0f9 nvme: allow duplicate NSIDs for private namespaces new d6d6742772d7 nvme: fix RCU hole that allowed for endless looping in mul [...] new a4a6f3c8f61c nvme-multipath: fix hang when disk goes live over reconnect new 1e06b3e71e07 Merge tag 'nvme-5.18-2022-03-29' of git://git.infradead.or [...] new f941c51eeac7 loop: fix ioctl calls using compat_loop_info new f4329d1f848a drbd: fix potential silent data corruption new db0a1550407e MAINTAINERS: add drbd co-maintainer new 6d35d04a9e18 nbd: fix possible overflow on 'first_minor' in nbd_dev_add() new 901aeda62efa drbd: remove usage of list iterator variable after loop new 2651ee5ae432 drbd: remove check of list iterator against head past the [...] new 8467b0ed6ce3 Merge tag 'for-5.18/drivers-2022-04-01' of git://git.kerne [...]
The 51 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: MAINTAINERS | 1 + block/blk-cgroup.c | 32 ++++++--- block/blk-ioc.c | 3 +- block/blk-mq.c | 25 ++++--- block/blk-wbt.h | 3 - block/genhd.c | 2 +- drivers/block/drbd/drbd_main.c | 7 +- drivers/block/drbd/drbd_req.c | 45 +++++++----- drivers/block/loop.c | 1 + drivers/block/n64cart.c | 2 +- drivers/block/nbd.c | 24 +++---- drivers/block/xen-blkback/blkback.c | 2 +- drivers/block/xen-blkfront.c | 2 +- drivers/md/dm-core.h | 4 +- drivers/md/dm-integrity.c | 6 +- drivers/md/dm-ioctl.c | 15 +++- drivers/md/dm.c | 20 ++++-- drivers/nvme/host/core.c | 38 +++++++---- drivers/nvme/host/multipath.c | 32 +++++++-- drivers/nvme/host/nvme.h | 23 +++++++ drivers/nvme/host/pci.c | 7 +- drivers/nvme/target/admin-cmd.c | 2 +- drivers/nvme/target/configfs.c | 2 +- drivers/nvme/target/core.c | 26 +++++-- drivers/nvme/target/fc.c | 8 +-- drivers/nvme/target/fcloop.c | 16 ++--- drivers/nvme/target/io-cmd-file.c | 6 +- drivers/nvme/target/loop.c | 4 +- drivers/nvme/target/nvmet.h | 1 + drivers/nvme/target/passthru.c | 2 +- drivers/nvme/target/rdma.c | 12 ++-- drivers/nvme/target/tcp.c | 10 +-- fs/io_uring.c | 133 +++++++++++++++++++++++++++++------- include/linux/blk-cgroup.h | 5 +- include/linux/blk_types.h | 2 + include/linux/nvme.h | 1 + include/linux/sbitmap.h | 2 +- include/uapi/linux/io_uring.h | 2 - include/uapi/linux/loop.h | 4 +- lib/sbitmap.c | 2 +- 40 files changed, 375 insertions(+), 159 deletions(-)