aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/nvme
Commit message (Expand)AuthorAgeFilesLines
* nvme: Remove a wmb() that's not necessary.Warner Losh2020-12-041-8/+0
* NVME: Multiple busdma related fixes.Michal Meloun2020-12-021-4/+4
* nvme: Fix typo in definitionChuck Tuffli2020-12-022-2/+2
* Always use the __unused attribute even for potentially unused parameters.Michal Meloun2020-12-011-24/+17
* Unbreak r368167 in userland. Decorate unused arguments.Michal Meloun2020-11-301-15/+29
* NVME: Don't try to swap data on little endian machines.Michal Meloun2020-11-301-2/+28
* Remove aligment requirements for passthrough buffer.Alexander Motin2020-11-291-12/+0
* Increase nvme(4) maximum transfer size from 1MB to 2MB.Alexander Motin2020-11-294-19/+16
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-282-3/+3
* Ensure that the buffer is in nvme_single_map() mapped to single segment.Michal Meloun2020-11-231-0/+1
* Add PMRCAP printing and fix earlier CAP_HI.Alexander Motin2020-11-142-6/+48
* Fix panic if NVMe is detached before the intrhook call.Alexander Motin2020-11-122-1/+8
* nvme: change namei_request_zone into a malloc typeMateusz Guzik2020-11-052-8/+2
* Fix unintentional constant rename in r367109.Alexander Motin2020-10-281-0/+4
* Print NVMe controller capabilities in verbose dmesg.Alexander Motin2020-10-282-3/+38
* nvme: Remove compat code for older kernelsWarner Losh2020-10-241-10/+0
* vmapbuf: don't smuggle address or length in bufBrooks Davis2020-10-211-3/+1
* Use RTD3 Entry Latency value as shutdown timeout.Alexander Motin2020-10-141-3/+5
* Add an ioctl to get an NVMe device's maximum transfer sizeDavid Bright2020-09-212-0/+4
* nvme: clean up empty lines in .c and .h filesMateusz Guzik2020-09-019-32/+0
* Use symbolic names for asych eventsWarner Losh2020-08-312-1/+4
* Report cpi->hba_* for nda(4) because why not.Alexander Motin2020-08-121-1/+5
* Remove free_domain() and uma_zfree_domain().Mark Johnston2020-08-041-2/+2
* Fix few panics on NVMe's timing out initialization requests.Alexander Motin2020-06-251-13/+19
* Make polled request timeout less invasive.Alexander Motin2020-06-183-9/+17
* Fix admin qpair leak if detached during initial reset.Alexander Motin2020-06-172-17/+30
* Fix config_intrhook leak on initial reset failure.Alexander Motin2020-06-121-0/+2
* Fix various Coverity-detected errors in nvme driverDavid Bright2020-05-027-17/+24
* Add KASSERT to ensure sane nsid.Warner Losh2020-05-011-1/+6
* Rename ns notification function...Warner Losh2020-05-011-3/+3
* Style(9) nit: put function name at start of line.Warner Losh2020-04-301-1/+2
* Move / reword a comment.Warner Losh2020-04-301-7/+5
* Make sure that we get the sbuf resources we need.Warner Losh2020-04-301-1/+2
* Return the nvmeX device associated with the ndaX device.Warner Losh2020-04-301-0/+2
* Generate a devctl event for interesting eventsWarner Losh2020-04-301-8/+43
* remove extraneous double ;s in sys/Ed Maste2020-03-301-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-17/+20
* Ever since the block layer expanded its command syntax beyond justScott Long2020-02-071-1/+1
* Fix copy-paste bug in HMB free code.Alexander Motin2020-01-081-1/+1
* Minor adjustments to r356474 and r356480.Alexander Motin2020-01-071-1/+1
* Increate HMB limit from 1% to 5%.Alexander Motin2020-01-071-2/+2
* Add Host Memory Buffer support to nvme(4).Alexander Motin2020-01-074-9/+210
* Properly synchronize completion DMA buffers.Michal Meloun2019-12-151-5/+9
* Move to using bool instead of boolean_tWarner Losh2019-12-133-15/+15
* Move reset to the interrutp processing stageWarner Losh2019-12-112-19/+19
* trackers always know what qpair they are onWarner Losh2019-12-061-11/+14
* Make nvme(4) driver some more NUMA aware.Alexander Motin2019-09-237-109/+97
* Support doorbell strides != 0.Warner Losh2019-09-043-25/+33
* Implement nvme suspend / resume for pci attachmentWarner Losh2019-09-034-18/+136
* In nvme_completion_poll, add a sanity check to make sure that we complete theWarner Losh2019-09-021-1/+13