cinap_lenrek
c458216121
pc drivers: more pci cleanup
2018-10-07 23:38:41 +02:00
cinap_lenrek
1889aa50c3
sdvirtio: return 1 for success in vioenable()/viodisable()
2017-03-26 16:43:32 +02:00
mischief
30a9d59070
pc, pc64: fix sdvirtio descriptor count when sending flush
2015-09-20 01:56:56 -07:00
cinap_lenrek
c404fd9d6f
sdvirtio: provide enable() and disable() functions so it can be switched off
2014-12-22 16:16:36 +01:00
cinap_lenrek
b486d8871b
sdvirtio: move common "queue i/o and wait" code into vqio() function, handle notify suppression
2014-12-22 12:17:48 +01:00
cinap_lenrek
2e713acc2c
sdvirtio: experimental support for virtio-scsi
2014-06-07 02:13:57 +02:00
mischief
1eef373152
pc64: fix up pointer calculations and enable sdvirtio disk driver
2014-02-03 01:22:26 -08:00
cinap_lenrek
80a5bfc1d8
sdvirtio: be more carefull at wakeup
...
wakeup cannot access r->sleep once we set r->done because the
sleeper might just return at this point making r invalid. make
a copy of the sleep rendez pointer before setting r->done.
2012-08-24 12:52:34 +02:00
cinap_lenrek
23c05d3235
sdvirtio: make sure queue sizes are multiple of two
2012-04-24 08:46:23 +02:00
cinap_lenrek
43fb53943e
sdvirtio: ioalloc, cleanup
2012-04-24 07:48:59 +02:00
cinap_lenrek
b7b734bd59
sdvirtio: reset device, better block completion handling
2012-04-23 11:42:05 +02:00
cinap_lenrek
80381d93d9
sdvirtio: cleanup, add to pccpuf config
2012-04-22 07:20:30 +02:00
cinap_lenrek
ee983985d9
sdvirtio: primitive virtio block driver
2012-04-22 05:19:34 +02:00