search for: nicinfo

Displaying 20 results from an estimated 39 matches for "nicinfo".

2009 Jul 10
2
[PATCH: server 0/3] Add host-register.rb (replaces host-browser.rb in part)
Removes node identification functionality from host-browser.rb and adds a new script, host-register.rb, that takes over that functionality. The chief difference is that host-browser used a simple TCP server setup to get data from the node, while host-register uses the qpid bus to do so. Specifically, it communicates with the matahari qmf agent added to the node in two related patchsets to node
2009 Jul 08
1
[PATCH: host-browser replacement 0/3] replacement of host-browser on ovirt-server
The purpose of this patch is to replace the identify function in host-browser.rb with a new script, host-register.rb. host-register.rb is a qmf ruby console that interfaces with the newly added matahari qmf agent on the ovirt node. While it stores node data in the database with the same behavior as the original host-browser implementation, it acquires the data using the amqp protocol (and
2007 Feb 01
1
broadcom 802.3ad
Does anyone have some tips for setting up Broadcom's 802.3AD support or just getting their driver compiled / installed? First off, I noticed redhat claims the broadcom bcm5708 driver has been added to the rhel4 kernel. But I don't see /proc/net/nicinfo which broadcom claims the driver creates when it's successfully initialized. So, I'm trying to build the driver based on the source files downloaded from Broadcom: I downloaded their source rpm, installed it and now trying to build a binary rpm (pwd is /usr/src/redhat) # rpmbuild -bb SP...
2007 Dec 21
0
[Virtio-for-kvm] [PATCH 2/7] userspace virtio
...TARGET_BASE_ARCH), i386) # Hardware support diff --git a/qemu/hw/pc.h b/qemu/hw/pc.h index beb711c..ce1a1f3 100644 --- a/qemu/hw/pc.h +++ b/qemu/hw/pc.h @@ -142,4 +142,9 @@ void pci_piix4_ide_init(PCIBus *bus, BlockDriverState **hd_table, int devfn, void isa_ne2000_init(int base, qemu_irq irq, NICInfo *nd); +/* virtio-net.c */ + +void *virtio_net_init(PCIBus *bus, NICInfo *nd, int devfn); + + #endif diff --git a/qemu/hw/pci.c b/qemu/hw/pci.c index f8cbf1a..545901c 100644 --- a/qemu/hw/pci.c +++ b/qemu/hw/pci.c @@ -25,6 +25,7 @@ #include "pci.h" #include "console.h" #inc...
2007 Dec 21
0
[Virtio-for-kvm] [PATCH 2/7] userspace virtio
...TARGET_BASE_ARCH), i386) # Hardware support diff --git a/qemu/hw/pc.h b/qemu/hw/pc.h index beb711c..ce1a1f3 100644 --- a/qemu/hw/pc.h +++ b/qemu/hw/pc.h @@ -142,4 +142,9 @@ void pci_piix4_ide_init(PCIBus *bus, BlockDriverState **hd_table, int devfn, void isa_ne2000_init(int base, qemu_irq irq, NICInfo *nd); +/* virtio-net.c */ + +void *virtio_net_init(PCIBus *bus, NICInfo *nd, int devfn); + + #endif diff --git a/qemu/hw/pci.c b/qemu/hw/pci.c index f8cbf1a..545901c 100644 --- a/qemu/hw/pci.c +++ b/qemu/hw/pci.c @@ -25,6 +25,7 @@ #include "pci.h" #include "console.h" #inc...
2007 Dec 21
2
[Virtio-for-kvm] [PATCH 7/7] userspace virtio
...qemu/sysemu.h | 3 + qemu/vl.c | 23 ++++++++++- 4 files changed, 107 insertions(+), 35 deletions(-) diff --git a/qemu/hw/pc.h b/qemu/hw/pc.h index 95471f3..5d4c747 100644 --- a/qemu/hw/pc.h +++ b/qemu/hw/pc.h @@ -145,7 +145,7 @@ void isa_ne2000_init(int base, qemu_irq irq, NICInfo *nd); /* virtio-net.c */ void *virtio_net_init(PCIBus *bus, NICInfo *nd, int devfn); - +void virtio_net_poll(void); /* virtio-blk.h */ void *virtio_blk_init(PCIBus *bus, uint16_t vendor, uint16_t device, diff --git a/qemu/hw/virtio-net.c b/qemu/hw/virtio-net.c index f6f1f28..b955a5e 100644...
2007 Dec 21
2
[Virtio-for-kvm] [PATCH 7/7] userspace virtio
...qemu/sysemu.h | 3 + qemu/vl.c | 23 ++++++++++- 4 files changed, 107 insertions(+), 35 deletions(-) diff --git a/qemu/hw/pc.h b/qemu/hw/pc.h index 95471f3..5d4c747 100644 --- a/qemu/hw/pc.h +++ b/qemu/hw/pc.h @@ -145,7 +145,7 @@ void isa_ne2000_init(int base, qemu_irq irq, NICInfo *nd); /* virtio-net.c */ void *virtio_net_init(PCIBus *bus, NICInfo *nd, int devfn); - +void virtio_net_poll(void); /* virtio-blk.h */ void *virtio_blk_init(PCIBus *bus, uint16_t vendor, uint16_t device, diff --git a/qemu/hw/virtio-net.c b/qemu/hw/virtio-net.c index f6f1f28..b955a5e 100644...
2008 Jan 09
2
[PATCH] Increase the tx queue to 512 descriptors to fix performance problem.
...qumranet.com> --- qemu/hw/virtio-net.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/qemu/hw/virtio-net.c b/qemu/hw/virtio-net.c index 777fe2c..3d07b65 100644 --- a/qemu/hw/virtio-net.c +++ b/qemu/hw/virtio-net.c @@ -293,7 +293,7 @@ void *virtio_net_init(PCIBus *bus, NICInfo *nd, int devfn) n->vdev.update_config = virtio_net_update_config; n->vdev.get_features = virtio_net_get_features; n->rx_vq = virtio_add_queue(&n->vdev, 512, virtio_net_handle_rx); - n->tx_vq = virtio_add_queue(&n->vdev, 128, virtio_net_handle_tx); + n-...
2008 Jan 09
2
[PATCH] Increase the tx queue to 512 descriptors to fix performance problem.
...qumranet.com> --- qemu/hw/virtio-net.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/qemu/hw/virtio-net.c b/qemu/hw/virtio-net.c index 777fe2c..3d07b65 100644 --- a/qemu/hw/virtio-net.c +++ b/qemu/hw/virtio-net.c @@ -293,7 +293,7 @@ void *virtio_net_init(PCIBus *bus, NICInfo *nd, int devfn) n->vdev.update_config = virtio_net_update_config; n->vdev.get_features = virtio_net_get_features; n->rx_vq = virtio_add_queue(&n->vdev, 512, virtio_net_handle_rx); - n->tx_vq = virtio_add_queue(&n->vdev, 128, virtio_net_handle_tx); + n-...
2009 Jun 21
0
[PATCHv6 12/12] qemu/net: flag to control the number of vectors a nic has
...uot;nic")) { static const char * const nic_params[] = { - "vlan", "name", "macaddr", "model", NULL + "vlan", "name", "macaddr", "model", "vectors", NULL }; NICInfo *nd; uint8_t *macaddr; @@ -2138,6 +2138,22 @@ int net_client_init(Monitor *mon, const char *device, const char *p) if (get_param_value(buf, sizeof(buf), "model", p)) { nd->model = strdup(buf); } + nd->nvectors = NIC_NVECTORS_UNSPECIFIED...
2009 Jun 21
0
[PATCHv6 12/12] qemu/net: flag to control the number of vectors a nic has
...uot;nic")) { static const char * const nic_params[] = { - "vlan", "name", "macaddr", "model", NULL + "vlan", "name", "macaddr", "model", "vectors", NULL }; NICInfo *nd; uint8_t *macaddr; @@ -2138,6 +2138,22 @@ int net_client_init(Monitor *mon, const char *device, const char *p) if (get_param_value(buf, sizeof(buf), "model", p)) { nd->model = strdup(buf); } + nd->nvectors = NIC_NVECTORS_UNSPECIFIED...
2007 Dec 21
0
[Virtio-for-kvm] [PATCH 3/7] userspace virtio
...es_table[index].bdrv); + unit_id++; + } + } } static void pc_init_pci(ram_addr_t ram_size, int vga_ram_size, diff --git a/qemu/hw/pc.h b/qemu/hw/pc.h index ce1a1f3..95471f3 100644 --- a/qemu/hw/pc.h +++ b/qemu/hw/pc.h @@ -147,4 +147,8 @@ void isa_ne2000_init(int base, qemu_irq irq, NICInfo *nd); void *virtio_net_init(PCIBus *bus, NICInfo *nd, int devfn); +/* virtio-blk.h */ +void *virtio_blk_init(PCIBus *bus, uint16_t vendor, uint16_t device, + BlockDriverState *bs); + #endif diff --git a/qemu/hw/virtio-blk.c b/qemu/hw/virtio-blk.c new file mode 100644 index 00000...
2007 Dec 21
0
[Virtio-for-kvm] [PATCH 3/7] userspace virtio
...es_table[index].bdrv); + unit_id++; + } + } } static void pc_init_pci(ram_addr_t ram_size, int vga_ram_size, diff --git a/qemu/hw/pc.h b/qemu/hw/pc.h index ce1a1f3..95471f3 100644 --- a/qemu/hw/pc.h +++ b/qemu/hw/pc.h @@ -147,4 +147,8 @@ void isa_ne2000_init(int base, qemu_irq irq, NICInfo *nd); void *virtio_net_init(PCIBus *bus, NICInfo *nd, int devfn); +/* virtio-blk.h */ +void *virtio_blk_init(PCIBus *bus, uint16_t vendor, uint16_t device, + BlockDriverState *bs); + #endif diff --git a/qemu/hw/virtio-blk.c b/qemu/hw/virtio-blk.c new file mode 100644 index 00000...
2009 Aug 13
0
[PATCHv2 3/3] qemu-kvm: vhost-net implementation
...ot;, "macaddr", "model", "addr", "id", "vectors", NULL + "vlan", "name", "macaddr", "model", "addr", "id", "vectors", + "vhost", NULL }; NICInfo *nd; uint8_t *macaddr; @@ -2620,6 +2622,9 @@ int net_client_init(Monitor *mon, const char *device, const char *p) goto out; } } + if (get_param_value(buf, sizeof(buf), "vhost", p)) { + nd->vhost_device = strdup(buf); +...
2009 Aug 13
0
[PATCHv2 3/3] qemu-kvm: vhost-net implementation
...ot;, "macaddr", "model", "addr", "id", "vectors", NULL + "vlan", "name", "macaddr", "model", "addr", "id", "vectors", + "vhost", NULL }; NICInfo *nd; uint8_t *macaddr; @@ -2620,6 +2622,9 @@ int net_client_init(Monitor *mon, const char *device, const char *p) goto out; } } + if (get_param_value(buf, sizeof(buf), "vhost", p)) { + nd->vhost_device = strdup(buf); +...
2009 Aug 17
1
[PATCHv3 3/4] qemu-kvm: vhost-net implementation
...ot;, "macaddr", "model", "addr", "id", "vectors", NULL + "vlan", "name", "macaddr", "model", "addr", "id", "vectors", + "vhost", NULL }; NICInfo *nd; uint8_t *macaddr; @@ -2620,6 +2621,9 @@ int net_client_init(Monitor *mon, const char *device, const char *p) goto out; } } + if (get_param_value(buf, sizeof(buf), "vhost", p)) { + nd->vhost_device = strdup(buf); +...
2009 Aug 17
1
[PATCHv3 3/4] qemu-kvm: vhost-net implementation
...ot;, "macaddr", "model", "addr", "id", "vectors", NULL + "vlan", "name", "macaddr", "model", "addr", "id", "vectors", + "vhost", NULL }; NICInfo *nd; uint8_t *macaddr; @@ -2620,6 +2621,9 @@ int net_client_init(Monitor *mon, const char *device, const char *p) goto out; } } + if (get_param_value(buf, sizeof(buf), "vhost", p)) { + nd->vhost_device = strdup(buf); +...
2009 Aug 10
0
[PATCH 3/3] qemu-kvm: vhost-net implementation
..."vlan", "name", "macaddr", "model", "addr", "vectors", NULL + "vlan", "name", "macaddr", "model", "addr", "vectors", + "vhost", NULL }; NICInfo *nd; uint8_t *macaddr; @@ -2777,6 +2778,9 @@ int net_client_init(Monitor *mon, const char *device, const char *p) goto out; } } + if (get_param_value(buf, sizeof(buf), "vhost", p)) { + nd->vhost_device = strdup(buf); +...
2009 Aug 10
0
[PATCH 3/3] qemu-kvm: vhost-net implementation
..."vlan", "name", "macaddr", "model", "addr", "vectors", NULL + "vlan", "name", "macaddr", "model", "addr", "vectors", + "vhost", NULL }; NICInfo *nd; uint8_t *macaddr; @@ -2777,6 +2778,9 @@ int net_client_init(Monitor *mon, const char *device, const char *p) goto out; } } + if (get_param_value(buf, sizeof(buf), "vhost", p)) { + nd->vhost_device = strdup(buf); +...
2012 Sep 27
18
[PATCH 09/11] add iomem support to libxl
This patch adds a new option for xen config files for directly mapping hardware io memory into a vm. Signed-off-by: Matthew Fioravante <matthew.fioravante@jhuapl.edu> diff --git a/docs/man/xl.cfg.pod.5 b/docs/man/xl.cfg.pod.5 index 013270d..428da21 100644 --- a/docs/man/xl.cfg.pod.5 +++ b/docs/man/xl.cfg.pod.5 @@ -496,6 +496,17 @@ is given in hexadecimal and may either a span e.g.