This is an old bug which affected Win2k (Sept 2000).

Many processors are affected: di Athlon, Athlon MP, Athlon XP and Duron, whith usage of AGP bus can crash system due to corruption of memory.

This problem regard 2.4.x kernel compilated on Pentium CPU or successive, which use extended paging. This is an Intel feature, which allow to use 4Mb pages instead of traditionally 4k (X86_FEATURE_PSE constant defined in include/asm-i386/cpufeature.h).

A rimedy is a boot loader (LiLo or GRUB) we can use append function (mem=nopentium) to back at classic paging.

for more details