From: Joachim Buermann <jbuermann@zes.com>
To: linux-serial@vger.kernel.org
Subject: overruns with kernel 2.4.19
Date: Tue, 18 Feb 2003 14:43:46 +0100 [thread overview]
Message-ID: <20030218144346.3e056a65.jbuermann@zes.com> (raw)
Hallo all,
I`m using linux mandrake kernel 2.4.19 on a 2 GHz Pentium 4 with 128
MByte RAM. The serial port /dev/cua0 is connected to a external device
and receives data with 115200 Baud.
Unfortunatelly I get a lot of fifo overruns. I have unmasked the hda
interrupts with:
hdparm -u1 /dev/hda
also set the low_latency flag in the serial driver. The harddisk dma
couldn't disabled.
I'm wonder at this behaviour, because with a lower machine (Pentium I
120 MHz, Kernel 2.2.13) I get overruns only once in a blue moon. And I
expected, that a 2 GHz machine should be quick enough, to responds to
the serial interrupts.
Additional to this I tried a PCI card with a 16950 (128 Byte fifo!) and
set the uart with the setserial command. But also here a lot of
overruns!!!
>From a embedded linux project (ELAN SC520 133MHz, kernel 2.2.19) I know,
that the harddisk type influence the serial communication. So I got
overruns after I changed the original drive with a newer one (the first
was a old IBM with 500MByte, the newer a IBM with 20GByte). Last not
least I must replace the linux kernel with a realtime linux (rtlinux)
and do the serial communication in a realtime handler.
Because I didn't want to replace my desktop machine with a realtime
linux, I'm looking for some hints to solve this problems.
What's about irqtune? I'm know this tool only with kernels up to 2.2.x.
Is there a bug in the serial driver (I didn't found any hints in the
mailing list or with google)?
Should I change the PCI interrupts in the BIOS to set the interrupt
priority?
I don't know anymore. Please help.
Many thanks in advance and sorry for my bad english
Joachim
next reply other threads:[~2003-02-18 13:52 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-02-18 13:43 Joachim Buermann [this message]
2003-02-18 23:05 ` overruns with kernel 2.4.19 David Lawyer
-- strict thread matches above, loose matches on Subject: below --
2003-02-19 0:34 Ed Vance
2003-02-19 8:03 ` David Lawyer
2003-02-19 9:35 ` Joachim Buermann
2003-02-19 8:22 Overruns " Joachim Buermann
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=20030218144346.3e056a65.jbuermann@zes.com \
--to=jbuermann@zes.com \
--cc=linux-serial@vger.kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox