The latest source versions for the G1 work of KVM/ARM is now available at http://git.ncl.cs.columbia.edu/git For the host kernel you need to use the linux-android-msm repository and the android-msm-2.6.27-kvm branch. For the guest kernel, you should use the v2.6.17-lpv branch of the linux-guest repository with the attached config file. Finally, you should use the armvm-upstream branch of the qemu repository. I assume you know how to replace the kernel on your G1 device. I also recommend you run the host OS without a graphics environment so far (by hacking the init script). Also, you may find it helpful to start by looking at: https://wiki.ncl.cs.columbia.edu/wiki/AndroidVirt:Guides:Development_Environmentand the other pages in that area. If you have anymore questions or run into problems (or if I forgot something), don't hesitate to contact me. Best, Christoffer On Thu, Aug 12, 2010 at 2:39 PM, Christoffer Dall <cdall at cs.columbia.edu>wrote: > Hi Frank. > > The guest kernel boot process fails when the guest enables interrupts (or > rhather sets up its interrupt vectors). The fail manifests itself by > performing a hard reset of the device. > > I am currently experimenting with other emulators to debug the issue, since > I have not been able to correct the problem for some time now. > > Certainly you can get the code. I will push the most recent changes to the > public repositories soon and later this month try to provide guidelines on > how to get setup with the development environment etc. > > -Christoffer > > On Tue, Aug 10, 2010 at 8:51 PM, Frank Mueller <mueller at cs.ncsu.edu>wrote: > >> Jason & Chris, >> >> How far along is KVM for the G1 dream (ARMv6)? >> >> Can we get access, even if it's unstable? >> >> www.cs.columbia.edu/~cdall/ols2010-paper.pdf<http://www.cs.columbia.edu/%7Ecdall/ols2010-paper.pdf> >> >> -- >> >> Frank Mueller >> >> Department of Computer Science >> >> North Carolina State University >> >> 3266 EB2 >> >> Raleigh, NC 27695-8206 >> >> >> ------------------------------------------------------------------------------ >> >> Office: EB2 building Room: 3266 Phone:+1.919.515.7889 Fax:+1.919.515.7896 >> >> >> ------------------------------------------------------------------------------ >> >> mueller at cs.ncsu.edu http://moss.csc.ncsu.edu/~mueller/<http://moss.csc.ncsu.edu/%7Emueller/> >> >> >> ------------------------------------------------------------------------------ >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: https://lists.cs.columbia.edu/pipermail/android-virt/attachments/20100819/1778c351/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: msm.config Type: application/octet-stream Size: 17270 bytes Desc: not available Url : https://lists.cs.columbia.edu/pipermail/android-virt/attachments/20100819/1778c351/msm-0001.obj