Click to See Complete Forum and Search --> : 2.6 hard-lockups


Wolface
04-07-2004, 02:49 AM
For the record I'm using an asus A7N8X motherboard with the nforce2 chipset. I've read the other posts on the forum about ACPI issues with nforce chipsets but I think this is different.

As you already know I'm having lockups, hard-lockups, I have to reset or shutdown the pc to get out of it. I can reproduce the problem just by simply copying a certain amount of MB (>300 more or less) from anywhere to anyplace.

I have 2 hdd. Tried copying from hda to hda , from hda to hdb, from hdb to hdb and it doesn't matter. It always freezes. Tried to use more than 6 kernel, all 2.6, including the andrew morton's and the simple vanilla. Haven't tried the love sources though.

I also tried to load a kenel (2.6) in a safe-mode-like, no network, no nvidia driver,no X, no sound, etc just to see what happens and nothing.

something worked though: I underclocked the FSB to 175-180 and the system runs stable.
I'm using a 3200+ cpu with PC3200 ram and the motherboard is designed for 400FSB.

Moreover, the systems runs stable as hell on windows. I can even overclock the fsb to run at 210 (meaning 420 cuz its ddr) and the system runs perfectly with great temperatures (35-40 C`).

what else can I do? :(


ps: sorry for the long post. Wanted to explain everything.

gehidore
04-07-2004, 03:17 AM
sounds like your having the same prob im having DMA not enabled when you boot watch the kernel output closely for a box of ***** and if it shows tell us what it says.

gehidore
04-07-2004, 03:30 AM
try changing this in your kernel config

>device drivers>ata/atapi/mfm/rll support>

turn off cmd640 chipset bugfix/support

just worked for me

but i also was able to enable (at the bottom of that screen)
via82xxx chipset support

good luck:)

mdwatts
04-07-2004, 10:50 AM
Originally posted by Wolface
I've read the other posts on the forum about ACPI issues with nforce chipsets but I think this is different.


Have you tried disabling ACPI using noacpi in your bootloader config or as a kernel option during boot?

Hayl
04-07-2004, 10:57 AM
One of both of these can cause problems, I had to disable them on one of my boxes.
Local APIC support on uniprocessors
IO-APIC support on uniprocessors

(Somethign else for you to try anyway)

Wolface
04-07-2004, 01:49 PM
Originally posted by gehidore
sounds like your having the same prob im having DMA not enabled when you boot watch the kernel output closely for a box of ***** and if it shows tell us what it says.

The dma is enabled for both hard disks
hdparm gives the same output for both:

multcount = 0 (off)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)

Have you tried disabling ACPI using noacpi in your bootloader config or as a kernel option during boot?


yes I already tried that and also tried disabling it on the bios also.


try changing this in your kernel config

>device drivers>ata/atapi/mfm/rll support>

turn off cmd640 chipset bugfix/support

just worked for me

but i also was able to enable (at the bottom of that screen)
via82xxx chipset support


im gonna try that and the suggestion from hayl on

Local APIC support on uniprocessors
IO-APIC support on uniprocessors


one question though: what kernel is that Hayl? I dont remember seeing those options

mdwatts
04-07-2004, 01:56 PM
2.6 kernel (Processor type and features)

CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_UP_APIC=y

2.4 kernel (General Setup)

CONFIG_X86_IO_APIC=y
CONFIG_X86_LOCAL_APIC=y

Hayl
04-07-2004, 02:15 PM
Gah, I was looking at a 2.4.x Kernel config. I just looked in a 2.6 one and did not see those 2 options... soo.. ignore what I said I guess :)

JohnT
04-07-2004, 02:27 PM
gehidore suggested turning off support for the cmd640 chipset , in that same section if my memory seves me correctly :D there is also the option for nforce chip support.

Wolface
04-07-2004, 03:42 PM
I's working !!! :D

and the solution was............................


[ ] Local APIC support on uniprocessors
[ ] IO-APIC support on uniprocessors


Im using a 2.6.3 branch kernel.

it doesn't matter if ACPI or APIC is enabled or disabled on the bios as long as the kernel is not using it (I think). I'm on a copyfest right now to see if something goes wrong but everything looks great so far.

Thank you everyone I couldn't have done it without u all

Hayl
04-07-2004, 04:34 PM
so you passed a kernel option to your kernel to disable it, or did you find the setting in your kernel?

Wolface
04-07-2004, 08:09 PM
I recompiled the kernel with the options disabled.

I wasn't able to see those options before because I had SMP enabled. When SMP is enabled the APIC options are set as "yes" with no way to be disabled.

Why did I have SMP enabled?
I read somewhere that when you enable SMP the kernel will use a thread for each processor especified in the option.

mdwatts
04-08-2004, 10:42 AM
Originally posted by Wolface

Why did I have SMP enabled?
I read somewhere that when you enable SMP the kernel will use a thread for each processor especified in the option.

Only if you have dual/multi processors or the P4's that support hyperthreading.

3200+ cpu & A7N8X

That would be a single AMD processor and motherboard? Correct?

Wolface
04-08-2004, 06:33 PM
Originally posted by mdwatts
Only if you have dual/multi processors or the P4's that support hyperthreading.

3200+ cpu & A7N8X

That would be a single AMD processor and motherboard? Correct?

yepp

It has worked on other machines with AMD and they run fine... haven't tested the performance though (too lazy for that :D) but, they feel just fine.