X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fdevices%2Flnx_virtio_symmod.c;h=d3bae18d1e28591585078a0963f7d218e632bae9;hb=57659fddee368e08d74c112a36430a7b23b3cf4b;hp=53a717133fa722899c53cc25b56633ab6713bdbd;hpb=4cc3e8965ada59e7f5a9e55e8ccbc9563d997b93;p=palacios.git diff --git a/palacios/src/devices/lnx_virtio_symmod.c b/palacios/src/devices/lnx_virtio_symmod.c index 53a7171..d3bae18 100644 --- a/palacios/src/devices/lnx_virtio_symmod.c +++ b/palacios/src/devices/lnx_virtio_symmod.c @@ -147,9 +147,9 @@ static int handle_xfer_kick(struct guest_info * core, struct virtio_sym_state * return -1; } - memcpy(buf, module->data + offset, buf_desc->length); + memcpy(buf, module->start_addr + offset, buf_desc->length); PrintDebug("Copying module to virtio buffers: SRC=%p, DST=%p, len=%d\n", - (void *)(module->data + offset), (void *)buf, buf_desc->length); + (void *)(module->start_addr + offset), (void *)buf, buf_desc->length); if (tmp_status != 0) { PrintError("Error loading module segment\n");