[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] ARM: EXYNOS 5410 - DOM0 not being scheduled
On Sat, 2014-03-15 at 07:44 -0700, Suriyan Ramasami wrote: > I have been trying to get DOM0 to run on XEN on teh odroid-xu > (Exynos 5410). Cool! > chosen { > xen,xen-bootargs = "dom0_mem=512M console=dtuart > dtuart=/serial@12C20000 earlyprintk=xen"; > #size-cells = <0x1>; > #address-cells = <0x1>; > bootargs = "dom0_mem=512M console=dtuart dtuart=/serial@12C20000 > earlyprintk=xen"; > module@0 { > bootargs = "console=hvc0,115200n8 root=/dev/mmcblk0p2 rw > rootwait earlyprintk=xen console=ttySAC2,115200n8 mem=512M > initcall_debug debug loglevel=10 psci=enable clk_ignore_unused"; The console=hvc0 doesn't take the ",115200n8" bit -- although I don't know if it will cause issues. Also you have a console=ttySAC2 in there -- I guess that is a second serial port? Have you looked on that since your logs end at about the point I'd expect dom0 to log something. Or you could just remove this console= and leave hvc0 then dom0 should log to the Xen console which will come out the Xen serial console. I don't think earlyprintk=xen will do anything for a 32-bit ARM kernel, although I don't think it should be harmful. Do you have any DEBUG_LL related config options enabled in your dom0 kernel? Lastly if you press Ctrl-A three times then you get access to the Xen debug key handlers (a bit like Linux's sysrq stuff), press 'h' for a list of the available keys. 'd' or 'q' will dump the current register state -- so you might be able to see where the dom0 vcpus think they are and using System.map figure out if they are idling or they have crashed etc (e.g. a PC == 0x0000000c or another small address corresponding to an exception vector usually indicates an early crash). Hope that helps. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |