CVSROOT: /cvs Module name: src Changes by: [email protected] 2017/05/30 06:47:47
Modified files:
sys/dev/pv : vioblk.c vioscsi.c virtio.c virtiovar.h
Log message:
Statically allocate resource to requests, and only create requests
that there will be resources for.
Protect request list with a mutex.
Makes everything much more scsi-like. Fewer splbio() dances. Uses
less memory and eliminates superfluous freeing and acquiring of the
same resources over and over.
ok sf@
