[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCH 00/12] Virtio Block Driver
Introduces the Virtio Block Driver implementation based on Unikraft Block API. It supports the basic functions from the API: configure, queue setup, start/stop, send/receive requests which are implemented in virtio_blk.c The interface which contains the configuration information is found in virtio_blk.h Roxana Nicolescu (12): plat/virtio: Skeleton for virtio block driver plat/drivers: Register virtio-blk with libukblkdev plat/drivers: Init virtio block device plat/drivers: Configure virtio block device plat/drivers: Create virtio-block queues plat/drivers: Configure virtio block queue plat/drivers: Enable/disable interrupts on virtio block queues plat/drivers: Start virtio block device plat/drivers: Request interface for virtio block plat/drivers: Flush requests for virtio block plat/drivers: Handle responses from backend for virtio block plat/drivers: Add rest of the interface for virtio block plat/drivers/include/virtio/virtio_blk.h | 97 ++++ plat/drivers/virtio/virtio_blk.c | 947 +++++++++++++++++++++++++++++++ plat/kvm/Config.uk | 9 + plat/kvm/Makefile.uk | 12 + 4 files changed, 1065 insertions(+) create mode 100644 plat/drivers/include/virtio/virtio_blk.h create mode 100644 plat/drivers/virtio/virtio_blk.c -- 2.11.0 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |