101 messages in com.xensource.lists.xen-devel[Xen-devel] Re: [RFC PATCH 27/33] Add...
FromSent OnAttachments
51 earlier messages
Adrian Bunk18 Jul 2006 03:38 
Arjan van de Ven18 Jul 2006 03:42 
Zachary Amsden18 Jul 2006 04:27 
Zachary Amsden18 Jul 2006 04:33 
Andrew Morton18 Jul 2006 04:39 
Dave Boutcher18 Jul 2006 05:18 
jamal18 Jul 2006 05:39 
Dave Boutcher18 Jul 2006 06:01 
Randy Dunlap18 Jul 2006 06:06 
Herbert Xu18 Jul 2006 06:07 
John Haller18 Jul 2006 06:25 
Herbert Xu18 Jul 2006 08:22 
Stephen Hemminger18 Jul 2006 08:44 
Jeff Garzik18 Jul 2006 09:25 
Rusty Russell18 Jul 2006 12:06 
Rusty Russell18 Jul 2006 12:16 
Chris Wright18 Jul 2006 12:25 
Chris Wright18 Jul 2006 12:28 
Chris Wright18 Jul 2006 12:29 
Rusty Russell18 Jul 2006 13:00 
Jeremy Fitzhardinge18 Jul 2006 13:03 
Jeremy Fitzhardinge18 Jul 2006 13:13 
Jeremy Fitzhardinge18 Jul 2006 13:15 
David Miller18 Jul 2006 13:39 
Jeremy Fitzhardinge18 Jul 2006 13:41 
David Miller18 Jul 2006 13:41 
Chris Wright18 Jul 2006 13:43 
David Miller18 Jul 2006 13:46 
Jeremy Fitzhardinge18 Jul 2006 13:49 
Jeremy Fitzhardinge18 Jul 2006 13:56 
Chris Wright18 Jul 2006 14:00 
Chris Wright18 Jul 2006 14:00 
Chris Wright18 Jul 2006 14:09 
Jeremy Fitzhardinge18 Jul 2006 14:21 
Jeremy Fitzhardinge18 Jul 2006 16:02 
Herbert Xu18 Jul 2006 20:54 
Chris Wright18 Jul 2006 22:30 
Harry Butterworth19 Jul 2006 03:03 
Andi Kleen19 Jul 2006 05:54 
Adrian Bunk19 Jul 2006 23:07 
Adrian Bunk19 Jul 2006 23:15 
Adrian Bunk19 Jul 2006 23:16 
Keir Fraser20 Jul 2006 05:09 
Jeremy Fitzhardinge20 Jul 2006 06:26 
john stultz24 Jul 2006 19:49 
Hollis Blanchard25 Jul 2006 11:29 
Keir Fraser25 Jul 2006 11:45 
Segher Boessenkool25 Jul 2006 12:06 
Jeremy Fitzhardinge25 Jul 2006 13:04 
Hollis Blanchard27 Jul 2006 08:04 
Subject:[Xen-devel] Re: [RFC PATCH 27/33] Add the Xen virtual console driver.
From:Hollis Blanchard (holl@us.ibm.com)
Date:07/27/2006 08:04:42 AM
List:com.xensource.lists.xen-devel

On Tue, 2006-07-18 at 00:00 -0700, Chris Wright wrote:

plain text document attachment (xen-console) This provides a bootstrap and ongoing emergency console which is intended to be available from very early during boot and at all times thereafter, in contrast with alternatives such as UDP-based syslogd, or logging in via ssh. The protocol is based on a simple shared-memory ring buffer.

+/* + * Modes: + * 'xencons=off' [XC_OFF]: Console is disabled. + * 'xencons=tty' [XC_TTY]: Console attached to '/dev/tty[0-9]+'. + * 'xencons=ttyS' [XC_SERIAL]: Console attached to '/dev/ttyS[0-9]+'. + * [XC_DEFAULT]: DOM0 -> XC_SERIAL ; all others -> XC_TTY. + * + * NB. In mode XC_TTY, we create dummy consoles for tty2-63. This suppresses + * warnings from standard distro startup scripts. + */

The console driver should not be hijacking /dev/tty or /dev/ttyS devices. Instead, it should use its own char device, like the pSeries hypervisor console does (/dev/hvc).

Yes, I understand that installers, inittab, and securetty files will need to be updated. Luckily, there are a couple of distros interested in supporting Xen who I suspect will be able to help.