WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-bugs

[Xen-bugs] [Bug 30] New: fast output on console blocks DomU and crashed

To: xen-bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-bugs] [Bug 30] New: fast output on console blocks DomU and crashed XEND taking 100% of the host
From: bugzilla-daemon@xxxxxxxxxxxxxxxxxxx
Date: Tue, 10 May 2005 13:18:39 +0000
Delivery-date: Tue, 10 May 2005 13:18:43 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-bugs-request@lists.xensource.com?subject=help>
List-id: Xen Bugzilla <xen-bugs.lists.xensource.com>
List-post: <mailto:xen-bugs@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-bugs>, <mailto:xen-bugs-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-bugs>, <mailto:xen-bugs-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-bugs-bounces@xxxxxxxxxxxxxxxxxxx
http://bugzilla.xensource.com/cgi-bin/bugzilla/show_bug.cgi?id=30

           Summary: fast output on console blocks DomU and crashed XEND
                    taking 100% of the host
           Product: Xen
           Version: 2.0
          Platform: x86
        OS/Version: Linux-2.6
            Status: NEW
          Severity: critical
          Priority: P1
         Component: Unspecified
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: xenbugs@xxxxxxxxxxx


If a DomU has lots of fast output on the console it hangs (blocks). If this
happens the xend on the host crashes and starts taking up 100% cpu usage. 

If you kill xend on the host and restart it you can reconnect to the console on
the DomU and it may run for an additional few seconds, than it crashes again
after the same large amount of output has been send to the console. 

This can be reproduced with the xen-live-cd by starting a DomU, connect to its
console and issueing a 'cat /dev/urandom|strings' (it's not a binairy problem!)

However this is NOT something that in real live never happens!
a reiserfsck for example sends out lots of information on the console making it
impossible to restart a DomU with a damaged reiserFS. To make things worse the
console of the system doesn't even have to be attached to the host, just
issueing a 'xm create ./xenconf' will cause xend to crash on our box!.

Our impression is that many of the problems we have with xen are related to this
problem. For instance when a xen crashes it sometimes causes the xend-db to be
corrupt. Most of the time rebuilding that takes a lot of manual effort and may
not even work at all. Without this database many things are impossible to do
(attaching to consoles, shutting them down etcetc).

This bug is a mayor one for the stable use of XEN. Anyone that makes the mistake
of typing 'cat __INSERT LARGE FILE HERE___' can cause major problems for its own
domain, for the performance of the intire box and for the people mainting it (us
in this case).
Please consider fixing this one asap.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

_______________________________________________
Xen-bugs mailing list
Xen-bugs@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-bugs

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-bugs] [Bug 30] New: fast output on console blocks DomU and crashed XEND taking 100% of the host, bugzilla-daemon <=