hello all! the memory allocation debugger gives me the following messages under a vanilla 2.6.10 and 2.6.11 kernel when doing 1) hdparm -d0 on my hard disk 2) tar c / > /dev/null 3) sending lots of network traffic to the machine (e.g. close to 100 mbit/s udp packets) ----------------------------------------------------- Slab corruption: start=de9141a4, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 010: 6b 6b 20 a0 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 3b c0 020: 6b 6b 00 0b cd 1e 1f d2 00 04 23 01 c7 6f 81 00 030: 00 df 08 00 45 00 00 1c 41 d0 40 00 40 11 33 78 040: c0 a8 22 1d c0 a8 22 1b 80 52 30 18 00 08 89 ea 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6b 6b Next obj: start=de9149b0, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b Slab corruption: start=de92e8b0, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 010: 6b 6b 20 a0 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 3c c0 020: 6b 6b 00 0b cd 1e 1f d2 00 04 23 01 c7 6f 81 00 030: 00 df 08 00 45 00 00 1c 41 cf 40 00 40 11 33 79 040: c0 a8 22 1d c0 a8 22 1b 80 52 30 18 00 08 89 ea 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6b 6b Prev obj: start=de92e0a4, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b Next obj: start=de92f0bc, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b Slab corruption: start=def5e3a4, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 010: 6b 6b 20 a0 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 3b c0 020: 6b 6b 00 0b cd 1e 1f d2 00 04 23 01 c7 6f 81 00 030: 00 df 08 00 45 00 00 1c e3 14 40 00 40 11 92 33 040: c0 a8 22 1d c0 a8 22 1b 80 52 30 18 00 08 89 ea 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6b 6b Next obj: start=def5ebb0, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b Slab corruption: start=de938b30, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 010: 6b 6b 20 a0 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 3c c0 020: 6b 6b 00 0b cd 1e 1f d2 00 04 23 01 c7 6f 81 00 030: 00 df 08 00 45 00 00 1c e3 13 40 00 40 11 92 34 040: c0 a8 22 1d c0 a8 22 1b 80 52 30 18 00 08 89 ea 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6b 6b Prev obj: start=de938324, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b Next obj: start=de93933c, len=2048 Redzone: 0x170fc2a5/0x170fc2a5. Last user: [](alloc_skb+0x47/0xf0) 000: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 010: 5a 5a 20 a0 00 00 42 cd a9 1e ff ff ff ff 3c c0 Slab corruption: start=de96aa30, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 010: 6b 6b 20 a0 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 3b c0 020: 6b 6b 00 0b cd 1e 1f d2 00 04 23 01 c7 6f 81 00 030: 00 df 08 00 45 00 00 1c 0d e4 40 00 40 11 67 64 040: c0 a8 22 1d c0 a8 22 1b 80 52 30 18 00 08 89 ea 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6b 6b Prev obj: start=de96a224, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b Next obj: start=de96b23c, len=2048 Redzone: 0x170fc2a5/0x170fc2a5. Last user: [](alloc_skb+0x47/0xf0) 000: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 010: 5a 5a 00 00 00 00 b6 81 15 1f ff ff ff ff 00 00 Slab corruption: start=de8fa5a4, len=2048 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [](kfree_skbmem+0x13/0x30) 010: 6b 6b 20 a0 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 3c c0 020: 6b 6b 00 0b cd 1e 1f d2 00 04 23 01 c7 6f 81 00 030: 00 df 08 00 45 00 00 1c 0d e3 40 00 40 11 67 65 040: c0 a8 22 1d c0 a8 22 1b 80 52 30 18 00 08 89 ea 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6b 6b Next obj: start=de8fadb0, len=2048 Redzone: 0x170fc2a5/0x170fc2a5. Last user: [](alloc_skb+0x47/0xf0) 000: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 010: 5a 5a 00 00 00 00 ce 96 92 1e ff ff ff ff 00 00 ----------------------------------------------------- and so on. the disk activity alone or the network traffic alone doesn't trigger this. also doing the same with dma enabled doesn't trigger this either, but when everything comes together i get this within a second. kernel is not smp and preempt is not enabled. kernel config (from 2.6.11) is attached; if you need any more info, let me know. is this a kernel issue, or could the hardware be at fault? cheers richard