summaryrefslogtreecommitdiff
path: root/sys/dev/nvme/nvme_ctrlr_cmd.c
AgeCommit message (Expand)Author
14 daysnvme: Handle get/set feature payloadsAlexey Sukhoguzov
2025-08-28nvme: Style tweaksWarner Losh
2024-11-09nvme: Pass malloc flags to request allocation functionsMark Johnston
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2020-01-07Add Host Memory Buffer support to nvme(4).Alexander Motin
2019-09-23Make nvme(4) driver some more NUMA aware.Alexander Motin
2018-08-22Make NVMe compatible with the original APIChuck Tuffli
2018-05-25Refactor NVMe CAM integration.Alexander Motin
2018-02-22NVMe: Add big-endian supportWojciech Macek
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-08-25NVME Namespace ID is 32-bits, so widen interface to reflect that.Warner Losh
2014-06-10Use bitwise OR instead of logical OR when constructing value forJim Harris
2013-07-09Update copyright dates.Jim Harris
2013-03-29Add "type" to nvme_request, signifying if its payload is a VADDR, UIO, orJim Harris
2013-03-26Clean up debug prints.Jim Harris
2013-03-26Add structure definitions and controller command function for firmwareJim Harris
2013-03-26Add structure definitions and a controller command function forJim Harris
2013-03-26Create a generic nvme_ctrlr_cmd_get_log_page function, and change theJim Harris
2013-03-26Enable asynchronous event requests on non-Chatham devices.Jim Harris
2013-03-26Specify command timeout interval on a per-command type basis.Jim Harris
2013-03-26Add support for ABORT commands, including issuing these commands whenJim Harris
2012-10-18Add nvme_ctrlr_submit_[admin|io]_request functions which consolidatesJim Harris
2012-10-18Add struct nvme_request object which contains all of the parameters passedJim Harris
2012-10-18Merge struct nvme_prp_list into struct nvme_tracker.Jim Harris
2012-09-17This is the first of several commits which will add NVM Express (NVMe)Jim Harris