X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fdevices%2Fi440fx.c;h=a68e275a411f759ebe5c305d1ae059df5933ca31;hb=acaadd79c597c8d5180fbfbec79c01fef3dff003;hp=800633f10cb117d95891c8cda6a02deba7dfc12a;hpb=8361c0d1e416802f476ebd26e385a388747a4799;p=palacios.git diff --git a/palacios/src/devices/i440fx.c b/palacios/src/devices/i440fx.c index 800633f..a68e275 100644 --- a/palacios/src/devices/i440fx.c +++ b/palacios/src/devices/i440fx.c @@ -18,6 +18,7 @@ */ #include +#include #include #include @@ -32,12 +33,12 @@ struct i440_state { static int io_read(struct guest_info * core, ushort_t port, void * dst, uint_t length, void * priv_data) { - PrintError("Unhandled read on port %x\n", port); + PrintError(core->vm_info, core, "Unhandled read on port %x\n", port); return -1; } static int io_write(struct guest_info * core, ushort_t port, void * src, uint_t length, void * priv_data) { - PrintError("Unhandled write on port %x\n", port); + PrintError(core->vm_info, core, "Unhandled write on port %x\n", port); return -1; } @@ -72,14 +73,14 @@ static int i440_init(struct v3_vm_info * vm, v3_cfg_tree_t * cfg) { int ret = 0; if (!pci) { - PrintError("could not find PCI Device\n"); + PrintError(vm, VCORE_NONE, "could not find PCI Device\n"); return -1; } state = (struct i440_state *)V3_Malloc(sizeof(struct i440_state)); if (!state) { - PrintError("Cannot allocate state\n"); + PrintError(vm, VCORE_NONE, "Cannot allocate state\n"); return -1; } @@ -88,7 +89,7 @@ static int i440_init(struct v3_vm_info * vm, v3_cfg_tree_t * cfg) { struct vm_device * dev = v3_add_device(vm, dev_id, &dev_ops, state); if (dev == NULL) { - PrintError("Could not attach device %s\n", dev_id); + PrintError(vm, VCORE_NONE, "Could not attach device %s\n", dev_id); V3_Free(state); return -1; } @@ -100,7 +101,7 @@ static int i440_init(struct v3_vm_info * vm, v3_cfg_tree_t * cfg) { /* if (ret != 0) { - PrintError("Error hooking i440FX io ports\n"); + PrintError(vm, VCORE_NONE, "Error hooking i440FX io ports\n"); v3_remove_device(dev); return -1; }