aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/nvme
Commit message (Expand)AuthorAgeFilesLines
...
* nvme: new define for size of host memory buffer sizesWarner Losh2022-04-092-4/+7
* nvme: Publish the drive's capabilitiesWarner Losh2022-04-011-0/+8
* nvme: Save cap_lo and cap_hiWarner Losh2022-04-012-2/+6
* nvme: MPS is a power of two, not a size / 8kWarner Losh2022-04-012-1/+6
* nvme: fix spelling of NamespaceChuck Tuffli2022-02-211-1/+1
* nvme: Add OAES bit-field definitionsChuck Tuffli2022-02-211-0/+32
* nvme: Do not rearm timeout for commands without one.Alexander Motin2022-01-071-6/+9
* nvme_sim: Only report PCI related stats when we canWarner Losh2021-12-061-9/+19
* nvme_ahci: Mark AHCI devices as such in the controllerWarner Losh2021-12-062-1/+9
* nvme: Move to a quirk for the Intel alignment dataWarner Losh2021-12-063-8/+7
* nvme(4): Correct a typo in a sysctl descriptionGordon Bergling2021-11-301-1/+1
* nvme: Reduce traffic to the doorbell registerWarner Losh2021-10-141-1/+4
* nvme: Restore hotplug warningWarner Losh2021-10-121-1/+2
* nvme: Use adaptive spinning when polling for completion or state changeWarner Losh2021-10-022-14/+30
* nvme: Only reset once on attach.Warner Losh2021-10-011-10/+17
* nvme: Remove pause while resettingWarner Losh2021-10-011-6/+3
* nvme: Explain a workaround a little betterWarner Losh2021-10-011-3/+3
* nvme_ctrlr_enable: Small style nitsWarner Losh2021-10-011-18/+15
* nvme: Use MS_2_TICKS rather than rolling our ownWarner Losh2021-10-011-2/+2
* nvme_ctrlr_enable: Remove unnecessary 5ms delaysWarner Losh2021-10-011-3/+7
* nvme: Sanity check completion idWarner Losh2021-09-291-2/+6
* nvme: count number of ignored interruptsWarner Losh2021-09-293-1/+29
* nvme: Add sanity check for phase on startup.Warner Losh2021-09-292-4/+24
* nvme: start qpair in state RECOVERY_WAITINGWarner Losh2021-09-291-1/+1
* nvme: Use shared timeout rather than timeout per transactionWarner Losh2021-09-233-66/+131
* nvme/nda: Fail all nvme I/Os after controller failsWarner Losh2021-09-172-5/+7
* Add some nvme initialization routines to TSLOGColin Percival2021-09-051-1/+10
* nvme(4): Add MSI and single MSI-X support.Alexander Motin2021-08-315-48/+73
* nvme(4): Do not panic on admin queue construct error.Alexander Motin2021-08-311-0/+3
* Mark some sysctls as CTLFLAG_MPSAFE.Alexander Motin2021-08-111-9/+9
* nvme: Enable interrupts after qpair fully constructedWarner Losh2021-07-151-24/+25
* nvme(4): Report NPWA before NPWG as stripesize.Alexander Motin2021-07-061-2/+7
* nvme: coherently read status of completion recordsWarner Losh2021-07-021-4/+21
* nvme: Fix alignment on nvme structuresWarner Losh2021-07-021-5/+5
* nvme: style nitWarner Losh2021-07-021-14/+7
* nvme: fix a race between failing the controller and failing requestsWarner Losh2021-05-291-1/+12
* Partially revert r248770.Dmitry Chagin2021-04-021-1/+1
* nvme: Replace potentially long DELAY() with pause().Alexander Motin2021-03-171-13/+11
* nvme: use config_intrhook_drain to avoid removable card racesWarner Losh2021-03-112-6/+1
* nvme: Make nvme_ctrlr_hw_reset staticWarner Losh2021-02-082-2/+1
* nvme: use NVME_GONE rather than hard-coded 0xffffffffWarner Losh2021-02-083-4/+6
* fix big-endian platforms after 6733401935f8Chuck Tuffli2021-01-081-5/+9
* nvmecontrol: add device self-test op and log pageChuck Tuffli2021-01-081-0/+39
* 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