[PATCH] getty: Wait until all output written to stdout has beentransmitted
Denys Vlasenko
vda.linux at googlemail.com
Wed Jan 26 02:49:37 UTC 2011
On Tuesday 25 January 2011 14:51, Michal Simek wrote:
> Denys Vlasenko wrote:
> > On Monday 24 January 2011 21:03, Peter Korsgaard wrote:
> >>>>>>> "Jim" == Cathey, Jim <jcathey at ciena.com> writes:
> >> This thread started by Michal, who's trying to use a very slow
> >> serial-over-jtag setup on microblaze, and had issues with characters
> >> getting lost when getty started up (because of the tcflush), so we
> >> wanted to add a tcdrain() instead.
> >
> > Unfortunately, Michal did not provide much of information:
> > what is the speed of his serial link?
>
> There is no HW setting about baudrate in HW. It is Jtag hw console -
> xilinx mdm IP. It is compatible with uartlite Kernel driver.
> http://www.xilinx.com/support/documentation/ip_documentation/mdm.pdf
But it does work at SOME speed, right? How many chars per second
do you see appearing on the screen?
> Some logs below.
>
> Thanks,
> Michal
>
>
> 1. Current behavior:
>
> [ 42.297299] < 0.417384> Running local start scripts.
> [ 42.499939] < 0.202640> Mounting sysfs:
> [ 42.912690] < 0.412751> mdev: initialising /dev
> [ 43.120934] < 0.208244> Mounting /etc/config:
> [ 43.523944] < 0.403010> Populating /etc/config:
> [ 44.528967] < 1.005023> flatfsd: Created 8 configuration files (168 net eth0: Promiscuous mode
> disabled.
> [ 44.529072] < 0.000105> bytes)
> [ 44.736594] < 0.207522> Mounting devpts:
> [ 45.137225] < 0.400631> Setting hostname:
> [ 45.536748] < 0.399523> Bringing up network interfaces:
> [ 45.739614] < 0.202866> udhcpc (v1.18.2) started
> [ 46.137376] < 0.397762> Sending discover.
> [ 47.229770] < 1.092394> Xilinx-SP605-LTP-full-WB-pc-msr-next-22-watch-wt-mdm login:
>
>
>
> 2. sleep(3):
> [ 45.882825] < 0.405516> Bringing up network interfaces:
> [ 46.082834] < 0.200009> udhcpc (v1.18.2) started
> [ 46.483630] < 0.400796> Sending discover...
> [ 46.884336] < 0.400643> Sending select for 192.168.0.100...
> [ 47.482714] < 0.598378> Lease of 192.168.0.100 obtained, lease time 7200
> [ 47.878229] < 0.395515> Starting portmap:
> [ 47.878281] < 0.000052>
> [ 47.878298] < 0.000017> Welcome to
> [ 48.474868] < 0.596570> _____ _ _ _
> [ 48.877371] < 0.402503> | ___ \ | | | | (_)
> [ 49.264710] < 0.387339> | |_/ / ___ | |_ __ _ |
> [ 50.058137] < 0.793427> Xilinx-SP605-LTP-full-WB-pc-msr-next-22-watch-wt-mdm login:
Looks like the speed is less than 100 chars/sec.
--
vda
More information about the busybox
mailing list