Subject: Re: lots of messages with new snapshot
To: None <a.arnold@kfa-juelich.de, arnold@zam331.zam.kfa-juelich.de>
From: Toru Nishimura <nisimura@itc.aist-nara.ac.jp>
List: port-pmax
Date: 03/06/1997 18:02:45
> yesterday, I updated my DS5000/200 from the 1.2 distribution to the march
> snapshot, using the kernel binary from the same directory. Since then,
> I keep getting lots of messages like
>
> /netbsd: asc: DMA_OUT, fifo resid 16, len 2908, flags 0x32
>
> when doing disk-intensive things like unpacking tar files. I cannot see any-
> thing that actually goes wrong, so I guess it's just something like a debug
> message...
The debug messages REALLY hurt disk write performance. Since around 1.2B
source code tree, the symptoms has been persisting.
I donno why the paticular if-branch is executed in these days, you can
retain original disk write performance by just commenting out the
debug statement.
1. In a file "sys/dev/tc/asc.c", search the debug statement,
2. And then rebuild the kernel.
Note; current set of NetBSD source code sys.tar.gz and include.tar.gz
does not have a paticular Makefile for the 0301 version of comp.tar.gz
(I have not tried the snapshot just released).
You need addtional flags;
CFLAGS="-mno-abicalls -mno-half-pic"
when you compile kernel body (not genassym).
Tohru Nishimura
Nara Institute of Science and Technology