From: ftigeot Date: Mon, 7 Jan 2013 22:43:49 +0000 (-0800) Subject: Virtio driver project implemented, remove from list X-Git-Url: http://gitweb.dragonflybsd.org/ikiwiki.git/commitdiff_plain/8fdb3f28a73979710b235df47335ad3b90093ae1 Virtio driver project implemented, remove from list --- diff --git a/docs/developer/gsocprojectspage/index.mdwn b/docs/developer/gsocprojectspage/index.mdwn index bc2ee89..2b06204 100644 --- a/docs/developer/gsocprojectspage/index.mdwn +++ b/docs/developer/gsocprojectspage/index.mdwn @@ -125,29 +125,6 @@ Meta information: --- -##### Implement virtio drivers on DragonFly to speed up DragonFly as a KVM guest (2011 Project) - -As virtualization is coming more and more and KVM will be a strong player in that field, -we want DragonFly to have top-notch support for this virtualization platform. For this -purpose, we'd like to have a virtio-based implementation of a paravirtualized disk and -network driver. [virtio](http://www.ibm.com/developerworks/linux/library/l-virtio/index.html) -is an abstraction to a ring buffer that is shared between the host and the guest. On top of this -abstraction, one can build a variety of paravirtualized devices, as specified in -[virtio-spec](http://ozlabs.org/~rusty/virtio-spec/virtio-spec-0.8.6.pdf). - -The goal of this project is to create a virtio-ring implementation and then to implement drivers -for the network and block devices described in the specification linked to above. This is a great -project for a student who wants to get experience writing (real-world, high-performance) device -drivers without having to deal with the quirks of real hardware. - -Meta information: - -* Prerequisites: C, elementary OS internals -* Difficulty: Medium -* Contact point: kernel@crater.dragonflybsd.org - ---- - ##### Make vkernels checkpointable (2011 Project) * See checkpt(1).