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?
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
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
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.