All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ben Thomas <bthomas@virtualiron.com>
To: xen-devel@lists.xensource.com
Subject: Re: xen hg tree from yesterda hangs when kernel console is directed to ttyS0
Date: Mon, 20 Mar 2006 08:24:52 -0500	[thread overview]
Message-ID: <441EAD24.5060903@virtualiron.com> (raw)
In-Reply-To: <E1FLJ3Y-0001r7-9R@host-192-168-0-1-bcn-london>

This may not be new with the latest source. I've been seeing the same
thing for some time, on certain hardware. It's right after boot,
generally while printing the E820 map.  I've noticed some patterns
to it, but haven't spent the time to track it down. There's always
been something else more pressing to do.  One slight difference is
between your example and what I've been doing is that I only use
com1 as the console for Xen.  I've never seen it hang with only
vga as the console, but only with com1.

And, while it may seem unlikely that a simple serial UART is
having problems, it's quite possible.

-b


Date: Mon, 20 Mar 2006 11:04:05 +0000
From: Keir Fraser <Keir.Fraser@cl.cam.ac.uk>
Subject: Re: [Xen-devel] Re: [Xen-users] xen hg tree from yesterday
	hangs,	when kernel console is directed to ttyS0


On 19 Mar 2006, at 15:10, Jussi Hamalainen wrote:


 >>>> When I reboot my system with xen with the following options to xen
 >>>> and vmlinuz,
 >>>>
 >>>> xen.gz com1=115200,8n1 console=com1,vga
 >>>> vmlinuz console=ttyS0,115200 console=tty0
 >>>>
 >>>> the system hangs up while booting the dom0 kernel.
 >
 >>
 >> I think Xen has a major buffering/blocking IO issue with serial
 >> console. It works for a while but when loads of lines get
 >> flooded onto the console, the system freezes up. Adding a
 >> "sync_console" to your Xen parameters might solve the problem, or at
 >> least it worked for me.


Maybe it's hardware specific. I can echo a long string to the serial
console in a tight loop from dom0 shell and I see no problems. My setup
is similar to the OP's (115200 baud).

   -- Keir


-- 
------------------------------------------------------------------------
Ben Thomas                                         Virtual Iron Software
bthomas@virtualiron.com                            Tower 1, Floor 2
978-849-1214                                       900 Chelmsford Street
                                                    Lowell, MA 01851

       reply	other threads:[~2006-03-20 13:24 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <E1FLJ3Y-0001r7-9R@host-192-168-0-1-bcn-london>
2006-03-20 13:24 ` Ben Thomas [this message]
2006-03-22 19:22   ` Re: xen hg tree from yesterda hangs when kernel console is directed to ttyS0 Stephen C. Tweedie
2006-03-22 20:22     ` Ben Thomas
2006-03-22 20:33       ` Stephen C. Tweedie
2006-03-22 21:37         ` Ben Thomas
2006-03-22 21:46           ` Stephen C. Tweedie
2006-03-22 22:00             ` Ben Thomas
2006-03-23 17:55               ` Keir Fraser
2006-03-23 18:36                 ` Ben Thomas
2006-03-24 10:03                   ` Keir Fraser

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=441EAD24.5060903@virtualiron.com \
    --to=bthomas@virtualiron.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.