summaryrefslogtreecommitdiffstats
path: root/sys/dev/nvme
Commit message (Expand)AuthorAgeFilesLines
* Revert r244549.jimharris2013-01-071-2/+2
* Put kthreads under curproc so they are attached to nvmecontrol ratherjimharris2012-12-211-2/+2
* Map BAR 4/5, because NVMe spec says devices may place the MSI-X tablejimharris2012-12-183-0/+24
* Simplify module definition by adding nvme_modevent to DRIVER_MODULE()jimharris2012-12-181-9/+2
* Do not use taskqueue to defer completion work when using INTx. INTx nowjimharris2012-12-183-24/+3
* Add PCI device ID for 8-channel IDT NVMe controller, and clarify that thejimharris2012-12-062-2/+4
* Use callout_reset_curcpu to allow the callout to be handled by thejimharris2012-10-311-0/+5
* Fix build after r241659.glebius2012-10-181-1/+1
* Add ability to queue nvme_request objects if no nvme_trackers are available.jimharris2012-10-183-13/+31
* Preallocate a limited number of nvme_tracker objects per qpair, ratherjimharris2012-10-184-63/+80
* Create nvme_qpair_submit_request() which eliminates all of the codejimharris2012-10-183-48/+36
* Simplify how the qpair lock is acquired and released.jimharris2012-10-182-9/+10
* Cleanup uio-related code to use struct nvme_request andjimharris2012-10-185-86/+118
* Add nvme_ctrlr_submit_[admin|io]_request functions which consolidatesjimharris2012-10-186-129/+74
* Add struct nvme_request object which contains all of the parameters passedjimharris2012-10-186-80/+173
* Merge struct nvme_prp_list into struct nvme_tracker.jimharris2012-10-187-98/+36
* Add return codes to all functions used for submitting commands to I/Ojimharris2012-10-186-29/+87
* Count number of times each queue pair's interrupt handler is invoked.jimharris2012-10-103-0/+95
* Put the nvme_qpair mutex on its own cacheline.jimharris2012-10-101-3/+8
* Revert previous commit...kevlo2012-10-101-1/+1
* Prefer NULL over 0 for pointerskevlo2012-10-091-1/+1
* In nvme(4), set device description for BUS_PROBE_GENERIC case.jimharris2012-09-191-10/+11
* Report nvme(4) as a generic driver for NVMe devices if PCI class, subclassjimharris2012-09-191-5/+18
* Add #if 0 around nvme_async_event_cb() until NVMe AER functionalityjimharris2012-09-181-0/+6
* Add __aligned(4) to NVMe defined data structures.jimharris2012-09-181-3/+3
* This is the first of several commits which will add NVM Express (NVMe)jimharris2012-09-1711-0/+4192
OpenPOWER on IntegriCloud