Skip to contentSkip to conversation

Odd __alloc_pages failure in 2.4.9

DISCUSSION Steven Walter 1 participant 2 messages Aug 25, 2001

lore
Share & tools
lore
#0 lore raw

Running kernel 2.4.9, if I start xcdroast 0.98alpha9 as an ordinary user, the system seems to freeze indefinitely.

If I start it as root, however, the system only freeze for 2-3 seconds. After this time, if I check dmesg, I get a slew of __alloc_pages failures, even 0-order failures.

Being unable to diagnose the complete lockup in the user case any better, I assume that this is what's happening there, too, only indefinitely.

The system is an AMD Thunderbird 900MHz with 2 IDE CD-ROM drives, both use ide-scsi. One is a burner, the other is a DVD-ROM drive.

I'll try and get a backtrace of whats happening during the lockup later when I can hook up my serial console.

Signature · 3 lines
-Steven
In a time of universal deceit, telling the truth is a revolutionary act.
			-- George Orwell
#1 lore raw

Hmm... I just recompiled with gcc 2.95.3, and now it works. The kernel had been compiled with gcc 3.0; guess its a compiler bug.

I'll look into this more and see if I can't file a formal gcc bugreport.

Quoted 25 lines · Steven Walter

Running kernel 2.4.9, if I start xcdroast 0.98alpha9 as an ordinary user, the system seems to freeze indefinitely.

If I start it as root, however, the system only freeze for 2-3 seconds. After this time, if I check dmesg, I get a slew of __alloc_pages failures, even 0-order failures.

Being unable to diagnose the complete lockup in the user case any better, I assume that this is what's happening there, too, only indefinitely.

The system is an AMD Thunderbird 900MHz with 2 IDE CD-ROM drives, both use ide-scsi. One is a burner, the other is a DVD-ROM drive.

I'll try and get a backtrace of whats happening during the lockup later when I can hook up my serial console.

Signature · 8 lines
-Steven
In a time of universal deceit, telling the truth is a revolutionary act.
			-- George Orwell
-
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/
Signature · 3 lines
-Steven
In a time of universal deceit, telling the truth is a revolutionary act.
			-- George Orwell