2004-01-04 17:38:31

by Herve Fache

[permalink] [raw]
Subject: Linux hangs on nVidia nForce2 400 Ultra

Hi chaps!

My system hangs (no oops, nothing) on disk access using either 2.4.23 or 2.6.0. A rather reliable way for me to
crash it is to, for example, copy the sources of the Linux kernel.

It hanged once on CD-ROM access, which could lead to a more IDE-level problem. Also, the only time it did it in
another operating system (humm...) was after it crashed in Linux and I pressed reset (no shut down), which
makes me think it could the IDE controller [driver]'s fault...

It seems I'm the only one on Earth to have this problem (according to Google), but if there was a way to track it
down I'd be happy to try.

I have attached my 2.6.0 kernel config for info.

Thanks!
Herv?.
--
___________________________________________________________
Sign-up for Ads Free at Mail.com
http://promo.mail.com/adsfreejump.htm


Attachments:
(No filename) (847.00 B)
.config (36.49 kB)
Download all attachments

2004-01-04 17:59:10

by Daniel Drake

[permalink] [raw]
Subject: Re: Linux hangs on nVidia nForce2 400 Ultra

Hi,

Theres been some work done on this issue lately. Originally, my system only
hung when I had IO-APIC and local APIC support compiled into the kernel. But I
think other people had hanging problems even without this.

You could first try using a 2.6-mm series kernel, as these include some
patches which fix nforce2 problems for most people (but not me).

The other option is to try Ross Dickinson's patches:
http://marc.theaimsgroup.com/?l=linux-kernel&m=107199838022614&w=2

If you use Ross's patches, as well as the -mm fixes, you should revert out the
nforce-disconnect-quirk patch to avoid your CPU getting needlessly hot.

Personally, I have stability running 2.6.1-rc1-mm1 with the disconnect-quirk
reverted out, Ross's patches, booting with parameter apic_tack=2. I have
APIC/IOAPIC compiled in and working.

Daniel.

Herve Fache wrote:
> Hi chaps!
>
> My system hangs (no oops, nothing) on disk access using either 2.4.23 or 2.6.0. A rather reliable way for me to
> crash it is to, for example, copy the sources of the Linux kernel.
>
> It hanged once on CD-ROM access, which could lead to a more IDE-level problem. Also, the only time it did it in
> another operating system (humm...) was after it crashed in Linux and I pressed reset (no shut down), which
> makes me think it could the IDE controller [driver]'s fault...
>
> It seems I'm the only one on Earth to have this problem (according to Google), but if there was a way to track it
> down I'd be happy to try.
>
> I have attached my 2.6.0 kernel config for info.
>
> Thanks!
> Herv?.

2004-01-04 18:00:40

by Andreas Unterkircher

[permalink] [raw]
Subject: Re: Linux hangs on nVidia nForce2 400 Ultra

According your .config you have compiled all ide-chipsets.

Have you tried only compile in the
AMD74XX (CONFIG_BLK_DEV_AMD74XX=y) AMD and nVidia IDE support?

This is the only necessary IDE-Chipset on my Nforce Board.... Perhaps this
would help.
Can you supply a dmesg output?

Andreas

----- Original Message -----
From: "Herve Fache" <[email protected]>
To: <[email protected]>
Sent: Sunday, January 04, 2004 6:36 PM
Subject: Linux hangs on nVidia nForce2 400 Ultra


> Hi chaps!
>
> My system hangs (no oops, nothing) on disk access using either 2.4.23 or
2.6.0. A rather reliable way for me to
> crash it is to, for example, copy the sources of the Linux kernel.
>
> It hanged once on CD-ROM access, which could lead to a more IDE-level
problem. Also, the only time it did it in
> another operating system (humm...) was after it crashed in Linux and I
pressed reset (no shut down), which
> makes me think it could the IDE controller [driver]'s fault...
>
> It seems I'm the only one on Earth to have this problem (according to
Google), but if there was a way to track it
> down I'd be happy to try.
>
> I have attached my 2.6.0 kernel config for info.
>
> Thanks!
> Herv?.
> --
> ___________________________________________________________
> Sign-up for Ads Free at Mail.com
> http://promo.mail.com/adsfreejump.htm
>
>

2004-01-06 06:09:16

by Bob

[permalink] [raw]
Subject: Re: Linux hangs on nVidia nForce2 400 Ultra

All correct, and if you have Award bios an update
may help stability with nforce2.

-Bob D

Daniel Drake wrote:

> Hi,
>
> Theres been some work done on this issue lately. Originally, my system
> only hung when I had IO-APIC and local APIC support compiled into the
> kernel. But I think other people had hanging problems even without this.
>
> You could first try using a 2.6-mm series kernel, as these include
> some patches which fix nforce2 problems for most people (but not me).
>
> The other option is to try Ross Dickinson's patches:
> http://marc.theaimsgroup.com/?l=linux-kernel&m=107199838022614&w=2
>
> If you use Ross's patches, as well as the -mm fixes, you should revert
> out the nforce-disconnect-quirk patch to avoid your CPU getting
> needlessly hot.
>
> Personally, I have stability running 2.6.1-rc1-mm1 with the
> disconnect-quirk reverted out, Ross's patches, booting with parameter
> apic_tack=2. I have APIC/IOAPIC compiled in and working.
>
> Daniel.
>
> Herve Fache wrote:
>
>> Hi chaps! My system hangs (no oops, nothing) on disk access using
>> either 2.4.23 or 2.6.0. A rather reliable way for me to crash it is
>> to, for example, copy the sources of the Linux kernel. It hanged
>> once on CD-ROM access, which could lead to a more IDE-level problem.
>> Also, the only time it did it in another operating system (humm...)
>> was after it crashed in Linux and I pressed reset (no shut down),
>> which makes me think it could the IDE controller [driver]'s
>> fault... It seems I'm the only one on Earth to have this problem
>> (according to Google), but if there was a way to track it down I'd be
>> happy to try. I have attached my 2.6.0 kernel config for info.
>> Thanks! Herv?.
>
> -
> 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/
>