Subject: Re: Busy wait?
To: Johnny Billquist <bqt@Update.UU.SE>
From: None <ragge@ludd.luth.se>
List: port-vax
Date: 05/27/2005 14:28:51
> Are there some busy wait loops in the scsi driver path on the VAX port?
> I've been wondering for a while, and today I did an rm -rf on a local file
> tree of considerable size on my 3100, and the machine was doing about 90%
> system time, and occasioanlly also managed to hit 30% interrupt time.
> 
> Almost no idle at all. I would have throught it would spend a lot of time
> doing nothing but waiting for the disk to complete operations.
> 
> File system is mounted with soft deps, and I have 32 megs in the machine.
> 
> Anyone have any idea?
> 
Yes:  The 3100's can only do DMA to a specific DMA area in memory,
so all data must be copied to/from that area.  Note that the "read"
data is copied to the destination at interrupt level.

-- Ragge