KVM for G1 dream

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux KVM]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux