summaryrefslogtreecommitdiffstats
path: root/sys/dev
Commit message (Expand)AuthorAgeFilesLines
* Add unmapped bio support to nvme(4) and nvd(4).jimharris2013-04-016-10/+119
* Slightly tune locking to not call xpt_alloc_ccb() that is allowed to sleepmav2013-04-012-7/+4
* Fix low-level uart drivers that set their fifo sizes in the softc too late.ian2013-04-015-15/+15
* Accommodate uart devices with large FIFOs (or DMA buffers which amountian2013-03-311-1/+7
* cxgbe(4): Add support for Chelsio's Terminator 5 (aka T5) ASIC. Thisnp2013-03-3016-738/+20540
* Add "type" to nvme_request, signifying if its payload is a VADDR, UIO, orjimharris2013-03-295-37/+63
* Change the define in the header to eliminate unnecessary datajfv2013-03-291-1/+1
* Change defines in the igb driver to allow an easier selection ofjfv2013-03-291-18/+18
* Two small fixes:jfv2013-03-291-8/+36
* Update hwpmc to support Haswell class processors.sbruno2013-03-284-187/+532
* Remove obsolete comment. This code has now been tested with the QEMUjimharris2013-03-281-4/+0
* Delete extra IO qpairs allocated based on number of MSI-X vectors, butjimharris2013-03-281-6/+14
* Restore DB_COMMAND capabilities of ciss(4) for debugging and diagnosticssbruno2013-03-281-2/+5
* Except one case mps(4) driver does not touch the data and works well withmav2013-03-281-1/+2
* Fix compile of ciss(4) with CISS_DEBUG definedsbruno2013-03-281-1/+1
* Limit the amount of video memory we map for the driver to the maximum value.jkim2013-03-271-5/+6
* Add Subsystem ID field to the quirk table. Use it to identify Mac Pro 1,1,mav2013-03-271-26/+33
* Fix printf format issue on i386.jimharris2013-03-271-2/+3
* * Stop processing after HAL_EIO; this is what the reference driver does.adrian2013-03-271-1/+2
* Panic should the SCI framework ever request a pointer into the ccb'sjimharris2013-03-271-3/+24
* Report support for unmapped I/O by adding PIM_UNMAPPED flag.jimharris2013-03-262-5/+2
* Clean up debug prints.jimharris2013-03-265-43/+254
* Move common code from the different nvme_allocate_request functions into ajimharris2013-03-261-18/+21
* Change a number of malloc(9) calls to use M_WAITOK instead ofjimharris2013-03-265-22/+12
* Replace usages of mtx_pool_find used for admin commands with a pollingjimharris2013-03-264-103/+71
* Abort and do not retry any outstanding admin commands left over afterjimharris2013-03-261-0/+15
* Add the ability to internally mark a controller as failed, if it is unable tojimharris2013-03-266-22/+213
* Just disable the controller instead of deleting IO queues during detach.jimharris2013-03-262-59/+17
* Have nvd(4) register for controller notifications.jimharris2013-03-261-17/+54
* Set Pre-boot Software Load Count to 0 at the end of the controllerjimharris2013-03-261-0/+10
* Remove the is_started flag from struct nvme_controller.jimharris2013-03-264-60/+46
* Ensure the controller's MDTS is accounted for in max_xfer_size.jimharris2013-03-262-0/+13
* Cap the number of retry attempts to a configurable number. This ensuresjimharris2013-03-264-12/+39
* Pass associated log page data to async event consumers, if requested.jimharris2013-03-264-11/+32
* When an asynchronous event request is completed, automatically fetch thejimharris2013-03-262-9/+83
* Add structure definitions and controller command function for firmwarejimharris2013-03-263-0/+26
* Add structure definitions and a controller command function forjimharris2013-03-263-0/+37
* Create struct nvme_status.jimharris2013-03-268-42/+43
* Make nvme_ctrlr_reset a nop if a reset is already in progress.jimharris2013-03-263-5/+29
* By default, always escalate to controller reset when an I/O times out.jimharris2013-03-263-21/+33
* Implement the replacement EDMA FIFO code.adrian2013-03-263-59/+347
* Add a tunable for the I/O timeout interval. Default is still 30 seconds,jimharris2013-03-264-11/+50
* Add handling for controller fatal status (csts.cfs).jimharris2013-03-263-3/+37
* Add API for nvme consumers to access controller and namespace identify data.jimharris2013-03-263-0/+18
* Add controller reset capability to nvme(4) and ability to explicitlyjimharris2013-03-266-99/+214
* Add per-TXQ EDMA FIFO staging queue support.adrian2013-03-263-17/+84
* Keep a doubly-linked list of outstanding trackers.jimharris2013-03-262-10/+14
* Create a generic nvme_ctrlr_cmd_get_log_page function, and change thejimharris2013-03-262-6/+21
* Expose the get/set features API to nvme consumers.jimharris2013-03-262-8/+10
* Add an interface for nvme shim drivers (i.e. nvd) to register forjimharris2013-03-265-21/+81
OpenPOWER on IntegriCloud