aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/nvme/host/ioctl.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-09-30nvme: wire up fixed buffer support for nvme passthroughKanchan Joshi1-2/+16
2022-09-30nvme: pass ubuffer as an integerKanchan Joshi1-11/+12
2022-09-30nvme: refactor nvme_alloc_requestKanchan Joshi1-37/+53
2022-09-30nvme: refactor nvme_add_user_metadataKanchan Joshi1-10/+13
2022-09-30nvme: Use blk_rq_map_user_io helperAnuj Gupta1-16/+2
2022-09-30nvme: enable batched completions of passthrough IOJens Axboe1-2/+1
2022-09-30nvme: split out metadata vs non metadata end_io uring_cmd completionsJens Axboe1-18/+61
2022-09-30block: change request end_io handler to pass back a return valueJens Axboe1-1/+4
2022-09-30Merge branch 'for-6.1/io_uring' into for-6.1/passthroughJens Axboe1-5/+72
2022-09-27nvme: restrict management ioctls to adminKeith Busch1-0/+6
2022-09-27nvme: handle effects after freeing the requestKeith Busch1-1/+8
2022-09-21fs: add batch and poll flags to the uring_cmd_iopoll() handlerJens Axboe1-4/+8
2022-09-21nvme: wire up async polling for io passthrough commandsKanchan Joshi1-5/+68
2022-07-14nvme/host: Use the enum req_op and blk_opf_t typesBart Van Assche1-2/+2
2022-05-28blk-mq: remove the done argument to blk_execute_rq_nowaitChristoph Hellwig1-1/+2
2022-05-20nvme: enable uring-passthrough for admin commandsKanchan Joshi1-0/+23
2022-05-20nvme: helper for uring-passthrough checksKanchan Joshi1-8/+16
2022-05-11nvme: add vectored-io support for uring-cmdAnuj Gupta1-3/+6
2022-05-11nvme: wire-up uring-cmd support for io-passthru on char-device.Kanchan Joshi1-3/+189
2022-05-11nvme: refactor nvme_submit_user_cmd()Christoph Hellwig1-11/+45
2022-03-16nvme: remove nvme_alloc_request and nvme_alloc_request_qidChristoph Hellwig1-1/+2
2022-02-28nvme: add vectored-io support for user-passthroughKanchan Joshi1-9/+26
2021-08-14remove the lightnvm subsystemChristoph Hellwig1-3/+1
2021-06-30nvme: use return value from blk_execute_rq()Keith Busch1-5/+1
2021-06-16nvme: factor out a nvme_validate_passthru_nsid helperChaitanya Kulkarni1-10/+16
2021-06-03nvme: add a sparse annotation to nvme_ns_head_ctrl_ioctlChristoph Hellwig1-0/+1
2021-06-03nvme: open code nvme_put_ns_from_disk in nvme_ns_head_ctrl_ioctlChristoph Hellwig1-1/+1
2021-06-03nvme: open code nvme_{get,put}_ns_from_disk in nvme_ns_head_ioctlChristoph Hellwig1-10/+10
2021-06-03nvme: open code nvme_put_ns_from_disk in nvme_ns_head_chr_ioctlChristoph Hellwig1-7/+5
2021-05-04nvme: fix controller ioctl through ns_headMinwoo Im1-24/+41
2021-04-22nvme: introduce generic per-namespace chardevMinwoo Im1-6/+32
2021-04-15nvme: move the ioctl code to a separate fileChristoph Hellwig1-0/+455