Merge tag 'nvme-6.1-2022-09-28' of git://git.infradead.org/nvme into for-6.1/block
Pull NVMe updates from Christoph: "nvme updates for Linux 6.1 - handle effects after freeing the request (Keith Busch) - copy firmware_rev on each init (Keith Busch) - restrict management ioctls to admin (Keith Busch) - ensure subsystem reset is single threaded (Keith Busch) - report the actual number of tagset maps in nvme-pci (Keith Busch) - small fabrics authentication fixups (Christoph Hellwig) - add common code for tagset allocation and freeing (Christoph Hellwig) - stop using the request_queue in nvmet (Christoph Hellwig) - set min_align_mask before calculating max_hw_sectors (Rishabh Bhatnagar) - send a rediscover uevent when a persistent discovery controller reconnects (Sagi Grimberg) - misc nvmet-tcp fixes (Varun Prakash, zhenwei pi)" * tag 'nvme-6.1-2022-09-28' of git://git.infradead.org/nvme: (31 commits) nvmet: don't look at the request_queue in nvmet_bdev_set_limits nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all nvme: remove nvme_ctrl_init_connect_q nvme-loop: use the tagset alloc/free helpers nvme-loop: store the generic nvme_ctrl in set->driver_data nvme-loop: initialize sqsize later nvme-fc: use the tagset alloc/free helpers nvme-fc: store the generic nvme_ctrl in set->driver_data nvme-fc: keep ctrl->sqsize in sync with opts->queue_size nvme-rdma: use the tagset alloc/free helpers nvme-rdma: store the generic nvme_ctrl in set->driver_data nvme-tcp: use the tagset alloc/free helpers nvme-tcp: store the generic nvme_ctrl in set->driver_data nvme-tcp: remove the unused queue_size member in nvme_tcp_queue nvme: add common helpers to allocate and free tagsets nvme-auth: add a MAINTAINERS entry nvmet: add helpers to set the result field for connect commands nvme: improve the NVME_CONNECT_AUTHREQ* definitions nvmet-auth: don't try to cancel a non-initialized work_struct nvmet-tcp: remove nvmet_tcp_finish_cmd ...
Showing
- MAINTAINERS 9 additions, 0 deletionsMAINTAINERS
- drivers/nvme/host/core.c 120 additions, 12 deletionsdrivers/nvme/host/core.c
- drivers/nvme/host/fc.c 28 additions, 93 deletionsdrivers/nvme/host/fc.c
- drivers/nvme/host/ioctl.c 14 additions, 1 deletiondrivers/nvme/host/ioctl.c
- drivers/nvme/host/nvme.h 30 additions, 14 deletionsdrivers/nvme/host/nvme.h
- drivers/nvme/host/pci.c 6 additions, 3 deletionsdrivers/nvme/host/pci.c
- drivers/nvme/host/rdma.c 38 additions, 103 deletionsdrivers/nvme/host/rdma.c
- drivers/nvme/host/tcp.c 23 additions, 95 deletionsdrivers/nvme/host/tcp.c
- drivers/nvme/target/core.c 1 addition, 0 deletionsdrivers/nvme/target/core.c
- drivers/nvme/target/fabrics-cmd-auth.c 4 additions, 9 deletionsdrivers/nvme/target/fabrics-cmd-auth.c
- drivers/nvme/target/fabrics-cmd.c 8 additions, 10 deletionsdrivers/nvme/target/fabrics-cmd.c
- drivers/nvme/target/io-cmd-bdev.c 5 additions, 6 deletionsdrivers/nvme/target/io-cmd-bdev.c
- drivers/nvme/target/loop.c 23 additions, 68 deletionsdrivers/nvme/target/loop.c
- drivers/nvme/target/nvmet.h 4 additions, 3 deletionsdrivers/nvme/target/nvmet.h
- drivers/nvme/target/passthru.c 6 additions, 1 deletiondrivers/nvme/target/passthru.c
- drivers/nvme/target/tcp.c 34 additions, 13 deletionsdrivers/nvme/target/tcp.c
- drivers/nvme/target/zns.c 1 addition, 2 deletionsdrivers/nvme/target/zns.c
- include/linux/nvme.h 2 additions, 2 deletionsinclude/linux/nvme.h
Loading
Please register or sign in to comment