It gets uglier. This is with just 2.6.15-rc5, linus.patch and git-net.patch, btw:
We get a slab scribble. ppc64 and x86 seem OK. For some reason, x86_64 doesn't like it. Starting pcmcia: [ OK ] Setting network parameters: general protection fault: 0000 [1] <3>Slab corrupt2 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [<ffffffff8035bf56>](sk_free+0xbb/0x125) 040: 00 00 00 00 00 00[ OK ] Bringing up loopback int erface: 00 00 6b 6b 6b 6b 02 00 00 00 050: 00 22 8b 7f 01 81 ff ff 6b 6b 6b 6b 6b 6b 6b 6b 060: 00 00 00 00 00 00 00 00 6b 6b 6b 6b 02 00 00 00 070: 00 22 8b 7f 01 81 ff ff 6b 6b 6b 6b 6b 6b 6b 6b 080: 20 de 51 7d 01 81 ff ff 6b 6b 6b 6b 6b 6b 6b 6b Prev obj: start=ffff81017e844ec0, len=832 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [<ffffffff8035bf56>](sk_free+0xbb/0x125) 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=ffff81017e845570, len=832 Redzone: 0x170fc2a5/0x170fc2a5. Last user: [<ffffffff8035c41d>](sk_alloc+0x2e/0x1ae) 000: 01 00 07 00 00 00 00 00 c8 4d fa 7e 01 81 ff ff 010: 20 51 fa 7e 01 81 ff ff 00 00 00 00 00 00 00 00 PREEMPT SMP CPU 2 Modules linked in: pcmcia yenta_socket rsrc_nonstatic pcmcia_core video Pid: 3290, comm: udev Not tainted 2.6.15-rc5 #17 RIP: 0010:[<ffffffff801478a5>] <ffffffff801478a5>{prepare_to_wait_exclusive+60} RSP: 0018:ffff81017d51dda8 EFLAGS: 00010046 RAX: ffff81017e845290 RBX: ffff81017d51de08 RCX: ffff81017d51de20 RDX: 6b6b6b6b6b6b6b6b RSI: 0000000000000213 RDI: ffff81017e845278 RBP: ffff81017d51ddc8 R08: 0000000000000000 R09: 000000302062d620 R10: 00007ffffffe0ea0 R11: 0000000000000246 R12: ffff81017e845278 R13: 0000000000000002 R14: ffff81017d51de08 R15: ffff81017da54868 FS: 00002aaaaaadcde0(0000) GS:ffffffff80625900(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 0000003020465cc0 CR3: 000000017d966000 CR4: 00000000000006e0 Process udev (pid: 3290, threadinfo ffff81017d51c000, task ffff81017f8b2200) Stack: ffff81017d51ddc8 ffff81017e845258 ffff81017e845218 ffff81017e845278 ffff81017d51de58 ffffffff8035ce09 0000000000000000 ffff81017f8b2200 ffffffff80147940 ffff81017d51de20 Call Trace:<ffffffff8035ce09>{lock_sock+161} <ffffffff80147940>{autoremove_wake} <ffffffff803ad39c>{unix_release_sock+557} <ffffffff80147940>{autoremove_} <ffffffff8035a7b6>{sock_fasync+124} <ffffffff8035a8b5>{sock_close+46} <ffffffff80176f50>{__fput+195} <ffffffff8017703e>{fput+21} <ffffffff80175887>{filp_close+100} <ffffffff8017592f>{sys_close+154} <ffffffff8010db9e>{system_call+126} Code: 48 89 0a 48 89 51 08 48 83 7b 08 00 74 0f 49 63 c5 65 48 8b RIP <ffffffff801478a5>{prepare_to_wait_exclusive+60} RSP <ffff81017d51dda8> <3>Debug: sleeping function called from invalid context at include/linux/rwsem3 in_atomic():1, irqs_disabled():1 Call Trace:<ffffffff8012aab8>{__might_sleep+193} <ffffffff80132f62>{profile_tas} <ffffffff80134709>{do_exit+37} <ffffffff803ecc07>{_spin_unlock_irqrestor} <ffffffff8010f93e>{die_nmi+0} <ffffffff803ed27e>{do_general_protection+2} <ffffffff8010eb4d>{error_exit+0} <ffffffff801478a5>{prepare_to_wait_excl} <ffffffff80147887>{prepare_to_wait_exclusive+30} <ffffffff8035ce09>{lock} <ffffffff80147940>{autoremove_wake_function+0} <ffffffff803ad39c>{unix_r} <ffffffff80147940>{autoremove_wake_function+0} <ffffffff8035a7b6>{sock_f} <ffffffff8035a8b5>{sock_close+46} <ffffffff80176f50>{__fput+195} <ffffffff8017703e>{fput+21} <ffffffff80175887>{filp_close+100} <ffffffff8017592f>{sys_close+154} <ffffffff8010db9e>{system_call+126} - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html