Re: 2.6.27-05178-g2e532d6: list_add corruption

From: Alexander Beregalov
Date: Sat Oct 18 2008 - 02:41:27 EST


> This is very likely to be caused by a patch that went in a few days ago.
> Already posted a fix to Andrew.
>

Is it the same problem? 2.6.27-05577-g0cfd810

BUG eventpoll_epi: Poison overwritten
-----------------------------------------------------------------------------
INFO: 0xf2ac768c-0xf2ac7693. First byte 0xc instead of 0x6b
INFO: Allocated in sys_epoll_ctl+0x120/0x405 age=21753 cpu=0 pid=1936
INFO: Freed in ep_remove+0x7f/0x86 age=3964 cpu=0 pid=1936
INFO: Slab 0xc16568e0 objects=32 used=29 fp=0xf2ac7680 flags=0x400000c3
INFO: Object 0xf2ac7680 @offset=1664 fp=0xf2ac7f80

Bytes b4 0xf2ac7670: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a
ZZZZZZZZZZZZZZZZ
Object 0xf2ac7680: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 0c 7d b1 f2
kkkkkkkkkkkk.}âÐ
Object 0xf2ac7690: 0c 15 a7 f2 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b
..âÐkkkkkkkkkkkk
Object 0xf2ac76a0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b
kkkkkkkkkkkkkkkk
Object 0xf2ac76b0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b
kkkkkkkkkkkkkkkk
Object 0xf2ac76c0: 6b 6b 6b a5 kkkâ
Redzone 0xf2ac76c4: bb bb bb bb ââââ
Padding 0xf2ac76ec: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a
ZZZZZZZZZZZZZZZZ
Padding 0xf2ac76fc: 5a 5a 5a 5a ZZZZ
Pid: 1936, comm: rtorrent Not tainted 2.6.27-05577-g0cfd810 #1
Call Trace:
[<c0161628>] print_trailer+0xe1/0xe9
[<c01616b1>] check_bytes_and_report+0x81/0xa4
[<c01617a9>] check_object+0xa5/0x160
[<c0162ceb>] __slab_alloc+0x420/0x4c7
[<c0138d45>] ? trace_hardirqs_on+0xb/0xd
[<c01630d4>] kmem_cache_alloc+0x62/0xaf
[<c0187485>] ? sys_epoll_ctl+0x120/0x405
[<c0187485>] ? sys_epoll_ctl+0x120/0x405
[<c0187485>] sys_epoll_ctl+0x120/0x405
[<c025d720>] ? trace_hardirqs_on_thunk+0xc/0x10
[<c0102ea9>] sysenter_do_call+0x12/0x35
FIX eventpoll_epi: Restoring 0xf2ac768c-0xf2ac7693=0x6b

FIX eventpoll_epi: Marking all objects used
N‹§²æìr¸›yúèšØb²X¬¶ÇvØ^–)Þ{.nÇ+‰·¥Š{±‘êçzX§¶›¡Ü}©ž²ÆzÚ&j:+v‰¨¾«‘êçzZ+€Ê+zf£¢·hšˆ§~†­†Ûiÿûàz¹®w¥¢¸?™¨è­Ú&¢)ßf”ù^jÇy§m…á@A«a¶Úÿ 0¶ìh®å’i