[KLUG Hardware] Toshiba 1135-S155 Was "HP ze4220"

Bruce Smith hardware@kalamazoolinux.org
27 Apr 2003 10:57:11 -0400


> Under REALLY high load audio, and such real time things fall apart.  DMA
> support for this IDE chipset is clearly not 100% there yet,  but I'm
> confident that this will resolve itself within a couple of kernel
> releases as talk about this has taken place on the kernel mailling list.

Well, I "fixed" DMA on my Toshiba laptop!  :-)

 /dev/hda:
 multcount    = 16 (on)
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  1 (on)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 4864/255/63, sectors = 78140160, start = 0

It makes "scp" of large files (ISO images) over twice as fast.

Oh, you probably want to know HOW I fixed it ...
I installed the latest Redhat 8.0 kernel on Redhat 9!  :-)

  [root@pc2w root]# uname -r
  2.4.18-27.8.0

And, much to my surprise, it did NOT break my CIPE VPN,
or anything else that I've tried yet.

Although I did have to do a slight edit to /etc/rc.d/init.d/pcmcia
Here's the patch:  (notice the ".o"'s are gone)

107,109c107,109
<               /sbin/modprobe pcmcia_core.o $CORE_OPTS
<               /sbin/modprobe $PCIC.o $PCIC_OPTS
<               /sbin/modprobe ds.o
---
>               /sbin/modprobe pcmcia_core $CORE_OPTS
>               /sbin/modprobe $PCIC $PCIC_OPTS
>               /sbin/modprobe ds

So, it's not so much "the support is not 100% there yet", as
DMA support is broken in the latest kernel for that chipset.

Hum, I wonder what the original RH9 kernel does...

--------------------------------------------
Bruce Smith                bruce@armintl.com
System Administrator / Network Administrator
Armstrong International, Inc.
Three Rivers, Michigan  49093  USA
http://www.armstrong-intl.com/
--------------------------------------------