From: Gerd Hoffmann <kraxel@redhat.com>
To: Peter Wu <lekensteyn@gmail.com>
Cc: Anthony Liguori <aliguori@us.ibm.com>, qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PATCH] chardev: add baud parameter for serial host device
Date: Mon, 10 Jun 2013 14:58:07 +0200 [thread overview]
Message-ID: <51B5CD5F.5090602@redhat.com> (raw)
In-Reply-To: <1840622.xrNe1LmldJ@al>
On 06/10/13 10:42, Peter Wu wrote:
> On Monday 10 June 2013 07:56:01 Gerd Hoffmann wrote:
>> On 06/08/13 23:49, Peter Wu wrote:
>>> When QEMU starts, it always changes the serial port parameters including
>>> baud rate. This confused my guest which thought it was outputting at 9600
>>> baud while it was in fact changed to 115200.
>>>
>>>
>>>
>>> After this patch, I can use `-serial /dev/ttyS0,baud=9600` to override the
>>> default baud rate of 115200.
>>
>> I think we should just flip the default to 9600. IIRC this is the
>> power-on default baud rate of the 8250 uart family, so this should be
>> the qemu default too. If a guest wants to use a higher baudrate it has
>> to reprogram the uart anyway (and qemu will apply the guest changes to
>> the host uart).
>
> FWIW, when I tried MODE.COM in ms-dos to change the baud rate, `stty -F
> /dev/ttyS0 -a` still reported 115200 baud. This is on Linux 3.9 if that
> matters.
Hmm, with a linux guest changing the baudrate works just fine. Any
chance mode.com takes a shortcut in case it thinks the rate didn't
change? Does setting the speed first to 4800, then to 9600 work?
> Besides this comment, any other feedback on the patch itself?
Style is fine. But it appears to paper over some bug, and I'd prefer to
find+fix the bug instead of allowing/requiring the user to set the baud
rate manually to the correct value.
cheers,
Gerd
next prev parent reply other threads:[~2013-06-10 12:58 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-06-08 21:49 [Qemu-devel] [PATCH] chardev: add baud parameter for serial host device Peter Wu
2013-06-10 5:56 ` Gerd Hoffmann
2013-06-10 8:42 ` Peter Wu
2013-06-10 12:58 ` Gerd Hoffmann [this message]
2013-06-10 13:23 ` Andreas Färber
2013-06-10 13:28 ` Peter Wu
2013-06-10 13:51 ` Peter Wu
2013-06-15 15:14 ` Eric Blake
2013-06-15 15:25 ` Peter Wu
2013-06-15 15:38 ` Eric Blake
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=51B5CD5F.5090602@redhat.com \
--to=kraxel@redhat.com \
--cc=aliguori@us.ibm.com \
--cc=lekensteyn@gmail.com \
--cc=qemu-devel@nongnu.org \
/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.