[Android-virt] [PATCH v5 11/13] ARM: KVM: Support SMP hosts

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

 



On Mon, Dec 19, 2011 at 10:45 AM, Marc Zyngier <marc.zyngier at arm.com> wrote:
> On 19/12/11 15:42, Antonios Motakis wrote:
>> On 12/19/2011 04:40 PM, Christoffer Dall wrote:
>>> On Mon, Dec 19, 2011 at 10:37 AM, Marc Zyngier<marc.zyngier at arm.com> ?wrote:
>>>> On 19/12/11 15:30, Antonios Motakis wrote:
>>>>> On 12/19/2011 04:19 PM, Marc Zyngier wrote:
>>>>>> On 19/12/11 14:57, Christoffer Dall wrote:
>>>>>>>
>>>>>>> You should simply start booting a UP guest on an SMP host, see where
>>>>>>> it crashes and start tracking it down.
>>>>>> For the time being, I've yet to see UP guest crashing on SMP host. On
>>>>>> the model, that is...
>>>>>>
>>>>>>
>>>>> Last time I tried to run a guest in a 2 core model, it hanged and
>>>>> crashed after a while. Anyway, I will investigate. So I gather critical
>>>>> sections have been dealt with and it's just a matter of ironing bugs
>>>>> right now?
>>>> Depends when you tested. V4 was definitely unusable on SMP.
>>>>
>>>> With my patches merged in Christoffer's v5 release, the basics should be
>>>> covered (correct SMP setup in the boot-wrapper and KVM, MPIDR
>>>> virtualization).
>>>>
>>>> If you find any problem (and let's face it, I'm sure you will... ;-),
>>>> I'll be happy to investigate.
>>>>
>>> I had the guest boot process crash on a page fault on the v5 series.
>>> Consistently. I just didn't have time to investigate yet.
>>
>> I was also running v5, however I didn't record the exact crash behavior,
>> since I assumed I was having the same results as everyone. I will look
>> into it now.
>
> If you manage to find a way to reliably reproduce it, I really want help
> having it fixed ASAP. Kernel config and co much appreciated.
>
ok, just reproduced.

Using the AEM v7 model, 2 cores, attached guest and host config.

Host running on the v5 of the KVM/ARM branch, found here:
https://github.com/virtualopensystems/linux-kvm-arm

Guest kernel revision: f6b252b6b92671d2633008408c06d35c26e55ecf

Guest file system is a Linaro min-debug cramfs.

-Christoffer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: guest-config
Type: application/octet-stream
Size: 46811 bytes
Desc: not available
Url : https://lists.cs.columbia.edu/pipermail/android-virt/attachments/20111219/67a8f2eb/guest-config-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: host-config
Type: application/octet-stream
Size: 38610 bytes
Desc: not available
Url : https://lists.cs.columbia.edu/pipermail/android-virt/attachments/20111219/67a8f2eb/host-config-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