qemu

Android: how Linux interacts with host devices?

How the Linux drivers interact with the host devices through the Android Emulator? I mean for instance how a virtual sound device driver, compiled for ARM and running inside of the Emulator communicates with the actual speaker on the computer. I heard that you need to use a special kernel image when running on top of the Emulator, so I ...

qemu guest automation

I've not been able to find any documentation stating the existence of an API that can be used to automate things inside of a qemu guest. For example, I would like to launch a process inside of the guest machine from the host machine. Libvirt does not appear to contain such functionality. ...

Is adding a new CPU to qemu a huge task?

Since qemu can emulate hardware, CPU's in particular as I understand it, would it be a huge undertaking to add a new architecture? What I had in mind were the XBox 360 CPU called Xenon. I think there are unofficial specs. Adding the Xenon, would that be something one medium good programmer could do? ...

qemu vnc server for remote address

qemu -vnc 0.0.0.0:1 -monitor stdio -hda ubunt* I am running this command but it isn't opening a port. I have checked it with netstat. My goal is to log into the VNC server somewhere else besides locally. ...

Documentation on Virt-ICE other than white paper

I am trying to find information on Virt-ICE, a malware debugger/analysis tool presented at the most recent Black Hat conference. I have read through the white paper Virt-ICE: Next-generation Debugger for Malware Analysis and am now looking for something more. It sounds fascinating and I would love to dig deeper. Here is what I have foun...

What does the following macro do?

Hi, in qemu source code, I have the following macro named offsetof. Can anybody tell me what it does? #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *) 0)->MEMBER) It's used in this manner : offsetof(CPUState, icount_decr.u32) where CPUState is a struct. I think it gives the offset of the member inside a struct, but I'm not sur...

stackvm: qemu on localhost:5900 died

I am trying to run StackVM. I am running Ubuntu 10.04 LTS in a VirtualBox. I have installed all the prerequisites for running StackVM as listed here. AQemu and other qemu packages are also installed. I have added one simple linux image (linux-0.2.img) which is available on qemu's site When I open stackvm in a browser and try to run th...

mouting directories/drives on QNX using QEMU?

Can anyone advise on tips to mount directories(files) or drives onto QNX using QEMU? I tried googling for an answer but had no luck. Thanks a lot. ...