Article View: comp.os.linux.development.system
Article #156Disk activity blocking serial interrupts (Linux 1.1.81 -> 1.1.90)
From: Steve Wyles
Date: Thu, 09 Feb 1995 17:17
Date: Thu, 09 Feb 1995 17:17
38 lines
2578 bytes
2578 bytes
Having recently upgraded my kernel version from 1.1.52 to 1.1.81 and
then applying patches when available to 1.1.90, I'm experiencing some weird
behaviour with serial port io.
System configuration
~~~~~~~~~~~~~~~~~~~~
Machine: Hewlett Packard 386/25N, 8Mb Ram, Math Co-processor
Disks: Internal Quantum PD170 IDE, External CDC 94161-9 SCSI on AHA1510
host adaptor.
Serial Ports: 2 x 16450 Uarts
Kernel: 1.1.90
Symptoms
~~~~~~~~
The symptoms show up as a reduction in serial io speed when there
is any disk activity either to the internal IDE or external SCSI drive,
this manifests as a significant retrying of TCP/IP packets over my dial-up
slip link to my provider and also to a local machine using PPP under KA9Q.
Both serial ports are currently running at 38400 and even reducing them
down to as low as 4800 doesn't seem to cure the problem. Incidently even
at 38400 there are no reports of serial overruns in the syslog and have
successfully used this configuration under both 1.0.9 and 1.1.52 with no
loss in throughput.
Having quickly looked at the kernel source it appears the
interrupt processing has changed to a queued method for most devices
(certainly serial & tty) but apparently not for disk related activity.
Could it be that this is the cause of the problem and has anybody else
noticed these symptoms?
Forever living in hope :-)
Steve
--
(=====)-----------------------------------------------------(=====)
| / | Steve Wyles steve@g6vju.demon.co.uk | \ |
| / | Bracknell, Berkshire, UK +44 (0)1344 423102 | \ |
[_____]-----------------------------------------------------[_____]
Technical Details
Message-ID:
<D3qtDy.Hu@g6vju.demon.co.uk>Path:
arc1-ca.pugleaf.net!nntp.gmd.de!newsserver.jvnc.net!news.cac.psu.edu!news.pop.psu.edu!hudson.lm.com!newsfeed.pitt.edu!gatech!swrinde!pipex!bt!btnet!peernews.demon.co.uk!g6vju.demon.co.uk!steveShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f5392,ff567145ffe4fdd7,start X-Google-Attributes: gidf5392,public X-Google-Thread: fac57,ff567145ffe4fdd7,start X-Google-Attributes: gidfac57,public X-Google-ArrivalTime: 1995-02-09 09:17:56 PST Newsgroups: comp.os.linux.development.system,demon.tech.unix From: steve@g6vju.demon.co.uk (Steve Wyles) Path: arc1-ca.pugleaf.net!nntp.gmd.de!newsserver.jvnc.net!news.cac.psu.edu!news.pop.psu.edu!hudson.lm.com!newsfeed.pitt.edu!gatech!swrinde!pipex!bt!btnet!peernews.demon.co.uk!g6vju.demon.co.uk!steve Subject: Disk activity blocking serial interrupts (Linux 1.1.81 -> 1.1.90) X-Newsreader: TIN [version 1.2 PL2] Nntp-Posting-Host: g6vju.demon.co.uk Organization: Private Internet Node Lines: 38 X-Posting-Host: g6vju.demon.co.uk Date: Thu, 9 Feb 1995 17:17:56 +0000 Message-ID: <D3qtDy.Hu@g6vju.demon.co.uk> Sender: usenet@demon.co.uk