[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [XenARM] android emulator
Greetings, I have followed all the instructions in the Secure XenARM manual and I went through section A.2 on how to build XenARM for the Android emulator. I successfully built the arm-port of Xen as well as the arm-port of mini-os and I built the patched version of QEMU 0.82. When I tried to run the emulator, I get a segfault - From what I can tell, the fault occurs at the very first instruction when QEMU attempts to start running the Xen hypervisor. Here is the output of a sample GDB session: $ gdb emulator $ (gdb) run -guest0 0x01c00000 mini-os.elf -guest1 0x02c00000 mini-os.elf -show-kernel -system ./images -shell -qemu -s Starting program: ../android-emulator-xen_arm/emulator -guest0 0x01c00000 mini-os.elf -guest1 0x02c00000 mini-os.elf -show-kernel -system ./images -shell -qemu -s [Thread debugging using libthread_db enabled] guest0 - mini-os.elf guest1 - mini-os.elf [New Thread 0x7f32a807c6f0 (LWP 5913)] [New Thread 0x7f329e9f0950 (LWP 5916)] [New Thread 0x7f329e1ef950 (LWP 5917)] Waiting gdb connection on port 1234 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7f32a807c6f0 (LWP 5913)] 0x0000000000000000 in ?? () (gdb) Any ideas on where I could start debugging this? Or are there updated patches to make this work? -- /* * Michael R. Hines * Post-Doc, Dept. of Computer Science * http://www.cs.columbia.edu/~mhines/ * Live long and prosper... */ _______________________________________________ Xen-arm mailing list Xen-arm@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/mailman/listinfo/xen-arm
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |