Re: 2.4.26: kernel BUG at page_alloc.c:235\

From: Jan Rychter
Date: Mon Jul 12 2004 - 15:24:17 EST


>>>>> "Marcelo" == Marcelo Tosatti <marcelo.tosatti@xxxxxxxxxxxx> writes:
Marcelo> On Mon, Jul 12, 2004 at 11:31:49PM -0700, Jan Rychter wrote:
>> Linux 2.4.26 compiled with gcc-2.96 20000731 (RH7.1 2.96-85),
>> running on an Athlon XP2200+ clocked at 1800MHz.
>>
>> Any ideas?

Marcelo> Hi Jan,

Marcelo> The BUG() is at rmqueue(), "if (PageLRU(page)) BUG".

Marcelo> The same BUG has been seen before. The BUG means an LRU page
Marcelo> was found in a zone's free list (this is not a valid thing to
Marcelo> happen).

Marcelo> This could be either a driver bug (which uses a page after
Marcelo> freeing it, as wli smartly pointed out at the time) or faulty
Marcelo> hardware, as it showed to be in that occasion.

Marcelo> What drivers are you using

8139too for networking, reiserfs and ext2 for filesystems. Not much
more, really. IDE drives. iptable_nat + ip_conntrack. TUN/TAP. That's
pretty much it.

Marcelo> and, just as matter of "safety", have you ran memtest on this
Marcelo> box?

Unfortunately, no -- and it isn't all that easy for me to do so (the box
is remotely hosted). I will try to do it...

--J.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/