Displaying 5 results from an estimated 5 matches for "drives_table".
2008 Oct 06
0
[PATCH] qemu-xen: Fix open_disk for blktap disks
qemu-xen: Fix open_disk for blktap disks
If blktap drives are registered properly, qemu code is much less likely
to get confused by them. Use bdrv_new(), assign a device name and create
an entry in drives_table for them.
Signed-off-by: Kevin Wolf <kwolf@suse.de>
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2012 Nov 13
4
[PATCH] qemu-stubdom: prevent useless medium change
...continue;
+ free(params);
+ params = xs_read(xsh, XBT_NULL, buf, &len);
+ if (params == NULL)
+ continue;
pstrcpy(bs->filename, sizeof(bs->filename), params);
}
#else
@@ -667,11 +673,7 @@ void xenstore_parse_domain_config(int hvm_domid)
drives_table[nb_drives].bdrv = bs;
drives_table[nb_drives].used = 1;
-#ifdef CONFIG_STUBDOM
- media_filename[nb_drives] = strdup(danger_buf);
-#else
media_filename[nb_drives] = strdup(bs->filename);
-#endif
nb_drives++;
}
--
1.7.7.5 (Apple Git-26)
_______________________________________...
2007 Dec 21
0
[Virtio-for-kvm] [PATCH 3/7] userspace virtio
..._t ram_size, int
vga_ram_size,
}
}
}
+
+ /* Add virtio block devices */
+ if (pci_enabled) {
+ int index;
+ int unit_id = 0;
+
+ while ((index = drive_get_index(IF_VIRTIO, 0, unit_id)) != -1) {
+ virtio_blk_init(pci_bus, 0x5002, 0x2258,
+ drives_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...
2007 Dec 21
0
[Virtio-for-kvm] [PATCH 3/7] userspace virtio
..._t ram_size, int
vga_ram_size,
}
}
}
+
+ /* Add virtio block devices */
+ if (pci_enabled) {
+ int index;
+ int unit_id = 0;
+
+ while ((index = drive_get_index(IF_VIRTIO, 0, unit_id)) != -1) {
+ virtio_blk_init(pci_bus, 0x5002, 0x2258,
+ drives_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...
2012 Apr 24
21
no console when using xl toolstack xen 4.1.2
Hello!
I was asking for help on the Freenode channel, and I was pointed here.
I have a situation where, using xl, I can create a functional PV domU, with or without pv-grub, but I cannot access the console. Firing up xend and using xm works without trouble. Since xend and company is being deprecated, I would like to transition to using the xl toolstack.
The system is an Arch Linux system