search for: lguest_setup_irq

Displaying 6 results from an estimated 6 matches for "lguest_setup_irq".

2012 Jan 12
1
[PULL] virtio and lguest
...locked queue kick virtio: avoid modulus operation. virtio: expose added descriptors immediately. virtio: add debugging if driver doesn't kick. Sasha Levin (1): virtio-balloon: Trivial cleanups Stratos Psomadakis (1): lguest: Make sure interrupt is allocated ok by lguest_setup_irq arch/x86/lguest/boot.c | 21 +- drivers/block/virtio_blk.c | 87 +++++++- drivers/char/hw_random/virtio-rng.c | 2 +- drivers/char/virtio_console.c | 140 +++++++++--- drivers/lguest/Makefile...
2012 Jan 12
1
[PULL] virtio and lguest
...locked queue kick virtio: avoid modulus operation. virtio: expose added descriptors immediately. virtio: add debugging if driver doesn't kick. Sasha Levin (1): virtio-balloon: Trivial cleanups Stratos Psomadakis (1): lguest: Make sure interrupt is allocated ok by lguest_setup_irq arch/x86/lguest/boot.c | 21 +- drivers/block/virtio_blk.c | 87 +++++++- drivers/char/hw_random/virtio-rng.c | 2 +- drivers/char/virtio_console.c | 140 +++++++++--- drivers/lguest/Makefile...
2009 May 14
0
[PATCHv6 1/4] virtio: add names to virtqueue struct, mapping from devices to queues.
...t;output"); if (IS_ERR(out_vq)) { err = PTR_ERR(out_vq); goto free_in_vq; diff --git a/drivers/lguest/lguest_device.c b/drivers/lguest/lguest_device.c index df44d96..4babed8 100644 --- a/drivers/lguest/lguest_device.c +++ b/drivers/lguest/lguest_device.c @@ -228,7 +228,8 @@ extern void lguest_setup_irq(unsigned int irq); * function. */ static struct virtqueue *lg_find_vq(struct virtio_device *vdev, unsigned index, - void (*callback)(struct virtqueue *vq)) + void (*callback)(struct virtqueue *vq), + const char *name) { struct lguest_device *ldev = to_lgdev(vdev)...
2009 May 14
0
[PATCHv6 1/4] virtio: add names to virtqueue struct, mapping from devices to queues.
...t;output"); if (IS_ERR(out_vq)) { err = PTR_ERR(out_vq); goto free_in_vq; diff --git a/drivers/lguest/lguest_device.c b/drivers/lguest/lguest_device.c index df44d96..4babed8 100644 --- a/drivers/lguest/lguest_device.c +++ b/drivers/lguest/lguest_device.c @@ -228,7 +228,8 @@ extern void lguest_setup_irq(unsigned int irq); * function. */ static struct virtqueue *lg_find_vq(struct virtio_device *vdev, unsigned index, - void (*callback)(struct virtqueue *vq)) + void (*callback)(struct virtqueue *vq), + const char *name) { struct lguest_device *ldev = to_lgdev(vdev)...
2009 May 07
6
[PATCH 1/3] virtio: find_vqs/del_vqs virtio operations
This replaces find_vq/del_vq with find_vqs/del_vqs virtio operations, and updates all drivers. This is needed for MSI support, because MSI needs to know the total number of vectors upfront. Signed-off-by: Michael S. Tsirkin <mst at redhat.com> --- drivers/block/virtio_blk.c | 11 +++--- drivers/char/hw_random/virtio-rng.c | 11 +++--- drivers/char/virtio_console.c | 27
2009 May 07
6
[PATCH 1/3] virtio: find_vqs/del_vqs virtio operations
This replaces find_vq/del_vq with find_vqs/del_vqs virtio operations, and updates all drivers. This is needed for MSI support, because MSI needs to know the total number of vectors upfront. Signed-off-by: Michael S. Tsirkin <mst at redhat.com> --- drivers/block/virtio_blk.c | 11 +++--- drivers/char/hw_random/virtio-rng.c | 11 +++--- drivers/char/virtio_console.c | 27