index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
ic
/
nvmevar.h
Age
Commit message (
Expand
)
Author
2022-08-14
nvme: Make sure that q_ccb_list is always accessed with the q lock held.
jmcneill
2022-08-01
Now really restore 1.24.
mlelstv
2022-08-01
Revert last accidental commits.
mlelstv
2022-08-01
Also fix shift values for SCT constants.
mlelstv
2022-05-07
Add support for Apple silicon NVME. Ported from OpenBSD.
skrll
2021-11-16
Trailing whitespace
skrll
2021-05-29
nvme(4): Add suspend/resume, derived from OpenBSD.
riastradh
2020-07-28
add a quirk to disable MSI, and enable it for Intel SSD DC P4500
jdolecek
2019-06-28
Fix a performance issue where one busy queue can starve all other queues.
jmcneill
2019-04-24
Expose device type. You can query it with e.g. drvctl -p ld0 disk-info/type.
mlelstv
2018-12-01
support DIOCSCACHE + DKCACHE_WRITE if volatile write cache is present
jdolecek
2018-04-19
s/static inline/static __inline/g for consistency.
christos
2018-04-18
nvme(4): Added some delay before check RDY bit quirk when disabling device.
nonaka
2018-03-16
refactor the locking code around DIOCGCACHE handling to be reusable
jdolecek
2018-03-16
stop using q_nccbs_avail for deciding whether there are available ccbs;
jdolecek
2017-04-05
expose disk device FUA/DPO support via DIOCGCACHE, and allow the flags
jdolecek
2017-02-28
implement DIOCGCACHE
jdolecek
2016-11-01
pass maxphys from device rather then assuming MAXPHYS; it's clipped in ld(4)
jdolecek
2016-11-01
tighter queue control - according to spec actual cap on number of commands
jdolecek
2016-10-20
revert change from rev. 1.12:
jdolecek
2016-10-19
add debug code to check for completion queue corruption
jdolecek
2016-10-19
follow advice of spec and block interrupts via INTMS/INTMC for intx handler;
jdolecek
2016-09-27
Modularize the ld driver and all of its attachments. Ensure that all
pgoyette
2016-09-19
slightly optimize memory access - change struct nvme_queue so that the
jdolecek
2016-09-19
on further thought, just remove the separately allocated nvme_ns_context
jdolecek
2016-09-18
fix several bugs, make nvme(4) MPSAFE by default and also bump default
jdolecek
2016-06-04
Add NVMe command passthrough support.
nonaka
2016-05-01
Added nvme(4) for Non-Volatile Memory Host Controller Interface devices.
nonaka