2001-11-20 12:41:34

by Paul G. Allen

[permalink] [raw]
Subject: Dual Athlon: Kernel 2.4.14 IDE problems

I just compiled and installed a vanilla 2.4.14 kernel (nope, I haven't
tweaked this one yet :). Just as a reminder, I have a Tyan Thunder K7
with 2 1.4GHz Athlons (_NOT_ MP or XP). It has an IBM DTLA-307030
Ultra100 IDE drive on the Ultra100 IDE interface.

The kernel seems to boot with DMA enabled for this drive which causes
frequent system lockups. This is the same problem I had with kernels
through 2.4.9 (including the ac series). Disabling DMA (hdparm -d0
/dev/hda) solves the problem.

Is this a hardware issue with the MP chipset (I have not kept up to date
on AMD errata due to other projects), or is this drive one of the known
IDE drives that do not properly support DMA? If a chipset issue, should
the kernel not detect the problem and disable DMA?

PGA
--
Paul G. Allen
UNIX Admin II/Programmer
Akamai Technologies, Inc.
http://www.akamai.com


2001-11-20 16:24:36

by Brian

[permalink] [raw]
Subject: Re: Dual Athlon: Kernel 2.4.14 IDE problems

We use 20 GB Western Digitals on our dual Athlons. The chipset does
support DMA and it has been quite stable. Therefore, I would direct blame
toward the drive.

-- Brian

On Tuesday 20 November 2001 07:41 am, Paul G. Allen wrote:
> I just compiled and installed a vanilla 2.4.14 kernel (nope, I haven't
> tweaked this one yet :). Just as a reminder, I have a Tyan Thunder K7
> with 2 1.4GHz Athlons (_NOT_ MP or XP). It has an IBM DTLA-307030
> Ultra100 IDE drive on the Ultra100 IDE interface.
>
> The kernel seems to boot with DMA enabled for this drive which causes
> frequent system lockups. This is the same problem I had with kernels
> through 2.4.9 (including the ac series). Disabling DMA (hdparm -d0
> /dev/hda) solves the problem.
>
> Is this a hardware issue with the MP chipset (I have not kept up to date
> on AMD errata due to other projects), or is this drive one of the known
> IDE drives that do not properly support DMA? If a chipset issue, should
> the kernel not detect the problem and disable DMA?
>
> PGA

2001-11-20 18:12:07

by listmail

[permalink] [raw]
Subject: Re: Dual Athlon: Kernel 2.4.14 IDE problems

I recently had a similar with the 2.4.14 kernel when I added a 80GB
Maxtor drive to the machine on an ABIT BP6 Board with the Highpoint 366
Controller. The Drive was installed as the Master on the Highpoint. The
Highpoint was not in bootable mode. After I had installed the Drive,
Fdisked and formated and beguan loading data to it. The machine
expirenced a strange lockup. The machine being unresponsive, I hit the
reset. Well it turned out that as it came backup it tripped over the new
drive, because it was unable to FSCK it at all. Even single user mode
could no l.onger address the drive. It kept throwing an error when
addressing the drive: about chipset support (I aplogise for not having
the exact error text, it was before I joined the list). In any case to
fix this error I had to move the drive to the standard IDE interface on
the board(the BP6 has 2 standard IDE, and 2 ata66 Ports)

On Tue, 20 Nov 2001, Brian wrote:

> We use 20 GB Western Digitals on our dual Athlons. The chipset does
> support DMA and it has been quite stable. Therefore, I would direct blame
> toward the drive.
>
> -- Brian
>
> On Tuesday 20 November 2001 07:41 am, Paul G. Allen wrote:
> > I just compiled and installed a vanilla 2.4.14 kernel (nope, I haven't
> > tweaked this one yet :). Just as a reminder, I have a Tyan Thunder K7
> > with 2 1.4GHz Athlons (_NOT_ MP or XP). It has an IBM DTLA-307030
> > Ultra100 IDE drive on the Ultra100 IDE interface.
> >
> > The kernel seems to boot with DMA enabled for this drive which causes
> > frequent system lockups. This is the same problem I had with kernels
> > through 2.4.9 (including the ac series). Disabling DMA (hdparm -d0
> > /dev/hda) solves the problem.
> >
> > Is this a hardware issue with the MP chipset (I have not kept up to date
> > on AMD errata due to other projects), or is this drive one of the known
> > IDE drives that do not properly support DMA? If a chipset issue, should
> > the kernel not detect the problem and disable DMA?
> >
> > PGA
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

2001-11-27 20:00:18

by Bill Davidsen

[permalink] [raw]
Subject: Re: Dual Athlon: Kernel 2.4.14 IDE problems

On Tue, 20 Nov 2001, Paul G. Allen wrote:

> I just compiled and installed a vanilla 2.4.14 kernel (nope, I haven't
> tweaked this one yet :). Just as a reminder, I have a Tyan Thunder K7
> with 2 1.4GHz Athlons (_NOT_ MP or XP). It has an IBM DTLA-307030
> Ultra100 IDE drive on the Ultra100 IDE interface.
>
> The kernel seems to boot with DMA enabled for this drive which causes
> frequent system lockups. This is the same problem I had with kernels
> through 2.4.9 (including the ac series). Disabling DMA (hdparm -d0
> /dev/hda) solves the problem.

Paul, just as a thought, is the 32 bit interface enabled on that drive? I
dimly remember that trying to run DMA through a 16 bit (default?)
interface could result in a learning experience.

--
bill davidsen <[email protected]>
CTO, TMR Associates, Inc
Doing interesting things with little computers since 1979.