This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] Console output stopped working in Mini-OS

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Console output stopped working in Mini-OS
From: Melvin Anderson <Melvin.Anderson@xxxxxx>
Date: Mon, 11 Sep 2006 16:19:31 +0100
Cc: Gregor.Milos@xxxxxxxxxxxx
Delivery-date: Tue, 12 Sep 2006 08:00:29 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: HP Labs, Bristol
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Console output has stopped working in mini-os (architecture i386,
changeset 11440:bfd00b317815), although output to the serial line using
the console_io hypercall still works.

Setting XEN_INTERFACE_VERSION to 0x00030201 in the Mini-OS makefile gets
console output working again, although I don't guarantee it doesn't
break other things.  

The update from 0x00030201 to 0x00030202 introduced a change in the
event_channel_op hypercall.  The Mini-OS console driver raises an event
to indicate data has been written into the console ring.  Is it possible
that the Mini-OS console driver isn't using the new event channel
hypercall interface correctly?


Melvin Anderson.

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>