[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-tools] [PATCH] An example console driver using the store
On Tue, 2005-08-09 at 08:24 +0100, Keir Fraser wrote: > It's going in start_info I'm afraid. If things go bad early in boot or > early after restore/resume, I want debug output from the kernel, > *without* xprintk hacks and debug builds of Xen. There's a > prettiness/practicality tradeoff here: most of us in Cambridge err > towards the latter. > > Kernel console must be highly available. Making it dependent on > xenstore/xenbus in domain0 and in the kernel itself doesn't achieve > that imo. I'd far prefer to have a __HYPERVISOR_panic_message hcall which copied up to 80 chars into a per-domain buffer that can be queried from dom0. The console driver would presumably use this (once) on catastrophic failure, and could be useful for other similar things (panic?). I bow to your greater wisdom, however, even when you are wrong 8) > Perhaps we should at least be taking Rusty's store layout code though. > We certainly still want to include details of emergency console in teh > xenstore, to be picked up by xenbus when it starts, and any other > consoles (e.g., user-space tty1 and so on) will all get set up via > xenbus. So we do need some xenbus- and xenstore-interfacing code. If you want multiple consoles you'll need a different layout anyway. On something that isn't a physical machine that seems a strange thing to do AFAICT. Rusty. -- A bad analogy is like a leaky screwdriver -- Richard Braakman _______________________________________________ Xen-tools mailing list Xen-tools@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-tools
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |