aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/nvme
Commit message (Expand)AuthorAgeFilesLines
* MFS r366179: Make nvmecontrol work with nda like it does with nvd, andColin Percival2020-09-281-0/+2
* MFC r362630: Fix few panics on NVMe's timing out initialization requests.Alexander Motin2020-07-021-13/+19
* MFC r362337: Make polled request timeout less invasive.Alexander Motin2020-06-243-9/+17
* MFC r362282: Fix admin qpair leak if detached during initial reset.Alexander Motin2020-06-242-17/+30
* MFC r362100: Fix config_intrhook leak on initial reset failure.Alexander Motin2020-06-191-0/+2
* MFC r360504 (by imp): Style(9) nit: put function name at start of line.Alexander Motin2020-06-181-1/+2
* MFC r360503 (by imp): Move / reword a comment.Alexander Motin2020-06-181-7/+5
* MFC r360568:David Bright2020-05-147-17/+24
* MFC r356474, r356480, r356482, r356506:Alexander Motin2020-01-224-9/+210
* MFC r355774 (by mmel): Properly synchronize completion DMA buffers.Alexander Motin2020-01-221-5/+9
* MFC r355721 (by imp): Move to using bool instead of boolean_tAlexander Motin2020-01-223-15/+15
* MFC r355631 (by imp): Move reset to the interrutp processing stageAlexander Motin2020-01-222-19/+19
* MFC r355465 (by imp): trackers always know what qpair they are onAlexander Motin2020-01-221-11/+14
* MFC r352630: Make nvme(4) driver some more NUMA aware.Alexander Motin2019-10-257-109/+97
* MFC r351828:Warner Losh2019-09-303-25/+33
* MFC r351747:Warner Losh2019-09-054-18/+136
* MFC r343755:Warner Losh2019-09-051-1/+1
* Revert r351902 ... it didn't properly exclude rack.c changesWarner Losh2019-09-051-1/+1
* MFC r351706:Warner Losh2019-09-051-1/+13
* MFC r351705:Warner Losh2019-09-053-16/+16
* MFC r351704:Warner Losh2019-09-051-0/+8
* MFC r351406,r351447:Warner Losh2019-09-053-2/+16
* MFC r351411:Warner Losh2019-09-051-6/+8
* MFC r351403:Warner Losh2019-09-051-1/+3
* MFC r351376:Warner Losh2019-09-051-1/+0
* MFC r351356:Warner Losh2019-09-051-0/+127
* MFC r351355:Warner Losh2019-09-054-303/+346
* MFC r343755:Warner Losh2019-09-051-1/+1
* MFC r351352: Improve NVMe hot unplug handling.Alexander Motin2019-08-272-20/+41
* MFC r351320: Formalize NVMe controller consumer life cycle.Alexander Motin2019-08-271-9/+23
* MFC r351028: Report NOIOB and NPWG fields as stripe size.Alexander Motin2019-08-272-24/+30
* MFC r350599, r350609: Add `nvmecontrol resv` to handle NVMe reservations.Alexander Motin2019-08-121-0/+80
* MFC r350553: Add more random bits from NVMe 1.4.Alexander Motin2019-08-123-28/+82
* MFC r350541: Decode few more NVMe log pages.Alexander Motin2019-08-122-0/+122
* MFC r350529, r350530: Add more new fields and values from NVMe 1.4.Alexander Motin2019-08-122-8/+71
* MFC r350523, r350524: Add IOCTL to translate nvdX into nvmeY and NSID.Alexander Motin2019-08-123-0/+32
* MFC r350399: Add some new fields and bits from NVMe 1.4.Alexander Motin2019-08-121-8/+146
* MFC r350333 (by imp): Widen the type for to.Alexander Motin2019-08-121-1/+1
* MFC r350147 (by imp): Keep track of the number of commands that exhaust their...Alexander Motin2019-08-123-3/+31
* MFC r350146 (by imp): Keep track of the number of retried commands.Alexander Motin2019-08-123-0/+27
* MFC r350120 (by imp): Use sysctl + CTLRWTUN for hw.nvme.verbose_cmd_dump.Alexander Motin2019-08-123-3/+5
* MFC r350118 (by imp): Provide new tunable hw.nvme.verbose_cmd_dumpAlexander Motin2019-08-123-0/+14
* MFC r350114 (by imp):Alexander Motin2019-08-122-4/+20
* MFC r350094 (by imp): Remove now-obsolete comment.Alexander Motin2019-08-121-2/+1
* MFC r350068 (by imp): Assume that the timeout value from the capacity is 1-basedAlexander Motin2019-08-121-1/+1
* MFC r348495 (by imp):Alexander Motin2019-08-121-13/+66
* MFC r347369 (by imp): rename nvme_ctrlr_destroy_qpair to nvme_ctrlr_destroy_q...Alexander Motin2019-08-121-19/+24
* MFC r344955 (by imp):Alexander Motin2019-08-123-18/+20
* MFC r348786 (by chuck): Fix nda(4) PCIe link status outputAlexander Motin2019-08-081-6/+10
* MFC r347158: Decode Deallocate Logical Block Features.Alexander Motin2019-05-131-0/+14