Re: [kvm-devel] More virtio users

2007-06-12 Thread Arnd Bergmann
On Sunday 10 June 2007, Avi Kivity wrote: > There are probably more.  Any ideas? * watchdog timer * tty ports (not just console) to attach to via host socket * alsa * hostfs (UML like) Arnd <>< - This SF.net email is

Re: [kvm-devel] More virtio users

2007-06-12 Thread Jens Axboe
On Tue, Jun 12 2007, Rusty Russell wrote: > On Tue, 2007-06-12 at 08:24 +0200, Jens Axboe wrote: > > On Tue, Jun 12 2007, Rusty Russell wrote: > > > On Mon, 2007-06-11 at 09:33 +0200, Jens Axboe wrote: > > > > The other main request type is blk_pc_request(). In the data setup it's > > > > indentica

Re: [kvm-devel] More virtio users

2007-06-12 Thread Rusty Russell
On Tue, 2007-06-12 at 08:24 +0200, Jens Axboe wrote: > On Tue, Jun 12 2007, Rusty Russell wrote: > > On Mon, 2007-06-11 at 09:33 +0200, Jens Axboe wrote: > > > The other main request type is blk_pc_request(). In the data setup it's > > > indentical to blk_fs_request(), there's a bio chain off ->bio

Re: [kvm-devel] More virtio users

2007-06-12 Thread Jens Axboe
On Tue, Jun 12 2007, Rusty Russell wrote: > On Mon, 2007-06-11 at 09:33 +0200, Jens Axboe wrote: > > On Mon, Jun 11 2007, Rusty Russell wrote: > > > So the problem is that I'd like to handle all of them, but I'm not clear > > > what requests my device can get. I can't see a source of any other typ

Re: [kvm-devel] More virtio users

2007-06-12 Thread Rusty Russell
On Mon, 2007-06-11 at 09:33 +0200, Jens Axboe wrote: > On Mon, Jun 11 2007, Rusty Russell wrote: > > So the problem is that I'd like to handle all of them, but I'm not clear > > what requests my device can get. I can't see a source of any other type > > of request. > > The other main request type

Re: [kvm-devel] More virtio users

2007-06-12 Thread Jens Axboe
On Mon, Jun 11 2007, Rusty Russell wrote: > On Mon, 2007-06-11 at 08:41 +0200, Jens Axboe wrote: > > On Sun, Jun 10 2007, Rusty Russell wrote: > > > On Sun, 2007-06-10 at 11:16 +0300, Avi Kivity wrote: > > > > Rusty Russell wrote: > > > > > Lguest doesn't have a framebuffer, so maybe this is a good

Re: [kvm-devel] More virtio users

2007-06-12 Thread Rusty Russell
On Mon, 2007-06-11 at 08:41 +0200, Jens Axboe wrote: > On Sun, Jun 10 2007, Rusty Russell wrote: > > On Sun, 2007-06-10 at 11:16 +0300, Avi Kivity wrote: > > > Rusty Russell wrote: > > > > Lguest doesn't have a framebuffer, so maybe this is a good thing for me > > > > to hack on, but I promised mys

Re: [kvm-devel] More virtio users

2007-06-12 Thread Jens Axboe
On Sun, Jun 10 2007, Rusty Russell wrote: > On Sun, 2007-06-10 at 11:16 +0300, Avi Kivity wrote: > > Rusty Russell wrote: > > > Lguest doesn't have a framebuffer, so maybe this is a good thing for me > > > to hack on, but I promised myself I'd finish NAPI for the net device, > > > and tag for block

Re: [kvm-devel] More virtio users

2007-06-12 Thread Rusty Russell
On Sun, 2007-06-10 at 11:16 +0300, Avi Kivity wrote: > Rusty Russell wrote: > > Lguest doesn't have a framebuffer, so maybe this is a good thing for me > > to hack on, but I promised myself I'd finish NAPI for the net device, > > and tag for block device first. > > > > If you're touching the bl

Re: [kvm-devel] More virtio users

2007-06-12 Thread Avi Kivity
Rusty Russell wrote: > Lguest doesn't have a framebuffer, so maybe this is a good thing for me > to hack on, but I promised myself I'd finish NAPI for the net device, > and tag for block device first. > If you're touching the block device, passing a request's io priority to the host can be use

Re: [kvm-devel] More virtio users

2007-06-12 Thread Rusty Russell
On Sun, 2007-06-10 at 10:33 +0300, Avi Kivity wrote: > It is worthwhile, when designing virtio, to keep in mind as many > possible users as possible. In addition to block and net, I see at > least the following: > > - vmgl (paravirtualized 3D graphics) > [http://www.cs.toronto.edu/~andreslc/xe