Re: Virt MM DEBUG_LL support arm32

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

 



On 7 October 2015 at 17:40, Mario Smarduch <m.smarduch@xxxxxxxxxxx> wrote:
> On 10/7/2015 12:07 AM, Peter Maydell wrote:
>> On 7 October 2015 at 01:32, Mario Smarduch <m.smarduch@xxxxxxxxxxx> wrote:
>>> Hi Peter,
>>>    I noticed that icedcc, and 8250 don't work
>>> with DEBUG_LL early debug print. And the kernel dies if
>>> these are selected. Besides PL011 is there any other
>>> serial devices that can be used for early debug with Virt MM?
>>> Maybe some additional options are needed?
>>
>> PL011 and semihosting are the obvious choices for early
>> debug output. There's no 8250 in the virt board so that
>> definitely isn't going to work. We don't currently implement
>> the ICE DCC channel, though I think Edgar was considering
>> connecting it up to a chardev backend.
>>
>> Really though, I think the UART and semihosting should
>> be enough for whatever the guest wants to do in the way
>> of early debug. Why do you need more options?

> No actually I was thinking of limiting choices to the ones that work for
> Virt MM during kernel config. But thought that maybe others may be
> supported through some options. Form me PL011 alone is enough.

8250 I think is what kvmtool uses, which is why that is a
permitted option. Not sure who's implementing ICE DCC
(though as I say QEMU might eventually).

thanks
-- PMM
_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm



[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