kswapd dies ! (2.3.45 & 2.3.99-pre5)

From: Cyrille Chepelov (home) (chepelov@calixo.net)
Date: Thu Apr 13 2000 - 07:03:50 EST


Hi all,

I've got a problem with kswapd ; in at least versions 2.3.45-devfs157,
2.3.99-pre3 and -pre5, kswapd dies under heavy load (a big pnmcrop under
latex2html).

The first error message is triggered by the BUG() macro in
mm/page_alloc.c ; in -pre5, the lien which triggers is line 104 (ie,
(page->mapping != NULL)). This happens after swapping out about 256 Mb of
RAM (or so say vmstat and /proc/swaps).

I first suspected something wrong with the swap priorities (I've got five
128Mb partitions spread over two disks and three priority levels), but in
fact it isn't : I put all partitions on the same priority level, the crash
still happened (at roughly the 256 Mb boundary again), and the partitions
were evenly used.

CPU is a K6-200 MHz, unfortunately stepping B ; however, this crash is
that easily reproducible (on my system, regardless of the other tasks
involved) that I don't believe it's really related to the CPU's stepping.

Thank you very much in advance

        -- Cyrille

donjon%cat /proc/meminfo
        total: used: free: shared: buffers: cached:
Mem: 96210944 93704192 2506752 0 3432448 62464000
Swap: 664121344 53235712 610885632
MemTotal: 93956 kB
MemFree: 2448 kB
MemShared: 0 kB
Buffers: 3352 kB
Cached: 61000 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 93956 kB
LowFree: 2448 kB
SwapTotal: 648556 kB
SwapFree: 596568 kB

donjon%cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 5
model : 6
model name : AMD-K6tm w/ multimedia extensions
stepping : 1
cpu MHz : 199.908367
cache size : 64 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 sep mmx
bogomips : 398.95

donjon%uname -a
Linux donjon 2.3.99-pre5 #3 mer avr 12 20:08:06 CEST 2000 i586 unknown

donjon%cat /proc/swaps
Filename Type Size Used Priority
/dev/ide/host0/bus1/target1/lun0/part2 partition 130748 13048 2
/dev/ide/host0/bus1/target1/lun0/part3 partition 130748 13016 3
/dev/ide/host0/bus0/target0/lun0/part2 partition 129020 12976 2
/dev/ide/host0/bus0/target0/lun0/part3 partition 129020 12840 3
/dev/ide/host0/bus0/target0/lun0/part4 partition 129020 108 1

------------------------------------------------------------------------------
Grumpf.

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



This archive was generated by hypermail 2b29 : Sat Apr 15 2000 - 21:00:21 EST