Bug 126959 - kernel: ttyS0: 32 input overrun(s)
Summary: kernel: ttyS0: 32 input overrun(s)
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 2
Hardware: i686
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Dave Jones
QA Contact: Brian Brock
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-06-29 19:27 UTC by Stephen P. Schaefer
Modified: 2015-01-04 22:07 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-04-16 04:30:27 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Stephen P. Schaefer 2004-06-29 19:27:11 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040510

Description of problem:
I often use my laptop to observe serial line console traffic.  Before
Fedora Core 2, this worked fine, including at 115200 bps.  With Fedora
Core 2 I'm getting:

Jun 28 05:46:03 thyrsus-laptop kernel: ttyS0: 55 input overrun(s)
Jun 28 05:46:04 thyrsus-laptop kernel: ttyS0: 47 input overrun(s)
Jun 28 05:46:05 thyrsus-laptop kernel: ttyS0: 14 input overrun(s)

The serial line was initially using IRQ 4, which I believe to be
correct.  I used "setserial /dev/ttyS0 int 0", which I read would
cause the kernel to do a tight poll, but that didn't help.  The other
device is supposed to honor the hardware flow control, and I have it
turned on (both sides), but that doesn't seem to help.  Here's what
setserial has to say:

bash-2.05b$ sudo setserial -a /dev/ttyS0
/dev/ttyS0, Line 0, UART: 16550A, Port: 0x03f8, IRQ: 0
        Baud_base: 115200, close_delay: 5000, divisor: 0
        closing_wait: 37856
        Flags: spd_normal skip_test auto_irq




Version-Release number of selected component (if applicable):
kernel-2.6.6-1.427

How reproducible:
Always

Steps to Reproduce:
1. sudo cu -l /dev/ttyS0 -s 115200
2. Have another device connected to the serial line, at 115200 bps
with hardware flow control.
3. Have the other device produce a lot of output (e.g., a linux
install using a serial console).
    

Actual Results:  Dropped characters.  /var/adm/messages reports:

Jun 28 05:46:05 thyrsus-laptop kernel: ttyS0: 14 input overrun(s)

Expected Results:  No dropped characters.  No /var/adm/messages.

Additional info:

Comment 1 Dave Jones 2005-01-14 05:32:31 UTC
any improvement with the latest updates ?


Comment 2 Stephen P. Schaefer 2005-01-17 19:47:19 UTC
I just install 2.6.10-1.9_FC2 this morning.  I'm delighted to say that not only
have the serial line problems ceased, but another annoying problem with missed
clock interrupts appears to have been fixed as well.  Thanks!

    - Stephen


Comment 3 Dave Jones 2005-04-16 04:30:27 UTC
Fedora Core 2 has now reached end of life, and no further updates will be
provided by Red Hat.  The Fedora legacy project will be producing further kernel
updates for security problems only.

If this bug has not been fixed in the latest Fedora Core 2 update kernel, please
try to reproduce it under Fedora Core 3, and reopen if necessary, changing the
product version accordingly.

Thank you.



Note You need to log in before you can comment on or make changes to this bug.