🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.linux.development.system
Article #156

Disk activity blocking serial interrupts (Linux 1.1.81 -> 1.1.90)

#156
From: Steve Wyles
Date: Thu, 09 Feb 1995 17:17
38 lines
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!steve

Show 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