CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/04/13 07:39:16
Modified files:
sys/dev/ic : nvme.c
Log message:
implement handling of scsi reads and writes
ive only tested reads, and not very big ones.
nvme 1.0 has a very stupid/naive idea about what constitutes a
scatter gather list. it assumes io is in whole pages in memory, but
i dont know if that is true in our kernel.
this could be cleaned up a bit, and it currently runs with a single
opening for the whole scsi layer and a bunch of magic values for
the size and number of the io queues.