Displaying 5 results from an estimated 5 matches for "nvqs_with_notifi".
2013 Mar 29
8
[PATCH 0/3] virtio/vhost: Add checks for uninitialized VQs
From: Nicholas Bellinger <nab at linux-iscsi.org>
Hi folks,
This series adds a virtio_queue_valid() for use by virtio-pci code in
order to prevent opreations upon uninitialized VQs, that is currently
expected to occur during seabios setup of virtio-scsi.
This also includes a vhost specific check for uninitialized VQs in
vhost_verify_ring_mappings() to avoid this same case.
Please review.
2013 Mar 29
8
[PATCH 0/3] virtio/vhost: Add checks for uninitialized VQs
From: Nicholas Bellinger <nab at linux-iscsi.org>
Hi folks,
This series adds a virtio_queue_valid() for use by virtio-pci code in
order to prevent opreations upon uninitialized VQs, that is currently
expected to occur during seabios setup of virtio-scsi.
This also includes a vhost specific check for uninitialized VQs in
vhost_verify_ring_mappings() to avoid this same case.
Please review.
2013 May 28
3
[PATCH RFC] virtio-pci: new config layout: using memory BAR
...gion config_bar;
+ MemoryRegion config_common;
+ MemoryRegion config_isr;
+ MemoryRegion config_notify;
+ MemoryRegion config_device;
uint32_t flags;
uint32_t class_code;
uint32_t nvectors;
@@ -93,6 +98,8 @@ struct VirtIOPCIProxy {
VirtIOIRQFD *vector_irqfd;
int nvqs_with_notifiers;
VirtioBusState bus;
+ unsigned device_feature_select;
+ unsigned guest_feature_select;
};
@@ -203,4 +210,52 @@ struct VirtIORngPCI {
/* Virtio ABI version, if we increment this, we break the guest driver. */
#define VIRTIO_PCI_ABI_VERSION 0
+/* IDs for different cap...
2013 May 28
3
[PATCH RFC] virtio-pci: new config layout: using memory BAR
...gion config_bar;
+ MemoryRegion config_common;
+ MemoryRegion config_isr;
+ MemoryRegion config_notify;
+ MemoryRegion config_device;
uint32_t flags;
uint32_t class_code;
uint32_t nvectors;
@@ -93,6 +98,8 @@ struct VirtIOPCIProxy {
VirtIOIRQFD *vector_irqfd;
int nvqs_with_notifiers;
VirtioBusState bus;
+ unsigned device_feature_select;
+ unsigned guest_feature_select;
};
@@ -203,4 +210,52 @@ struct VirtIORngPCI {
/* Virtio ABI version, if we increment this, we break the guest driver. */
#define VIRTIO_PCI_ABI_VERSION 0
+/* IDs for different cap...
2013 May 28
0
[PATCH RFC] virtio-pci: new config layout: using memory BAR
...mon;
> + MemoryRegion config_isr;
> + MemoryRegion config_notify;
> + MemoryRegion config_device;
> uint32_t flags;
> uint32_t class_code;
> uint32_t nvectors;
> @@ -93,6 +98,8 @@ struct VirtIOPCIProxy {
> VirtIOIRQFD *vector_irqfd;
> int nvqs_with_notifiers;
> VirtioBusState bus;
> + unsigned device_feature_select;
> + unsigned guest_feature_select;
> };
>
>
> @@ -203,4 +210,52 @@ struct VirtIORngPCI {
> /* Virtio ABI version, if we increment this, we break the guest driver. */
> #define VIRTIO_PCI_ABI_V...