Created attachment 345122 [details] oops followed by softlockup message Description of problem: kernel: kernel BUG at lib/radix-tree.c:485! Call trace: [<ffffffffa00556a9>] xfs_inode_set_reclaim_tag+0x72/0x94 [xfs] [<ffffffffa0047af6>] xfs_reclaim+0xa3/0xaa [xfs] [<ffffffffa0053f18>] xfs_fs_destroy_inode+0x3e/0x5f [xfs] [<ffffffff810e3636>] destroy_inode+0x3a/0x4f [<ffffffff810e3719>] dispose_list+0xce/0x107 [<ffffffff810e394b>] shrink_icache_memory+0x1f9/0x22f [<ffffffff810a7076>] shrink_slab+0xe3/0x158 [<ffffffff810a7842>] kswapd+0x4ca/0x684 [<ffffffff810a568a>] ? isolate_pages_global+0x0/0x214 [<ffffffff8105bd90>] ? autoremove_wake_function+0x0/0x38 [<ffffffff810a7378>] ? kswapd+0x0/0x684 [<ffffffff8105ba0f>] kthread+0x49/0x76 [<ffffffff8101264a>] child_rip+0xa/0x20 [<ffffffff81011f67>] ? restore_args+0x0/0x30 [<ffffffff8105b9c6>] ? kthread+0x0/0x76 [<ffffffff81012640>] ? child_rip+0x0/0x20 How reproducible: Unknown Additional information: XFS is wedged after this happens.
Hard to tell if this is an XFS bug or a radix tree bug. Only two kerneloops reports have this exact backtrace: http://www.kerneloops.org/search.php?search=radix_tree_tag_set&btnG=Function+Search
I see the same same on Fedora 11 2.6.29.6-217.2.3.fc11.x86_64 and 2.6.29.6-217.2.16.fc11.x86_64. Sep 1 00:30:45 nazgul kernel: ------------[ cut here ]------------ Sep 1 00:30:45 nazgul kernel: kernel BUG at lib/radix-tree.c:485! Sep 1 00:30:45 nazgul kernel: invalid opcode: 0000 [#1] SMP Sep 1 00:30:45 nazgul kernel: last sysfs file: /sys/devices/pci0000:00/0000:00:18.3/temp3_input Sep 1 00:30:45 nazgul kernel: CPU 0 Sep 1 00:30:45 nazgul kernel: Modules linked in: usb_storage fuse nvidia(P) ipt_MASQUERADE iptable_nat nf_nat nfsd lockd nfs_acl auth_rpcgss bridge stp llc bnep sco l2cap bluetooth hwmon_vid sunrpc ipv6 xfs exportfs raid456 async_xor async_memcpy async_tx xor uinput snd_intel8x0 snd_ac97_codec snd_mpu401 ac97_bus ppdev snd_mpu401_uart snd_pcm snd_rawmidi snd_timer snd_seq_device forcedeth parport_pc i2c_nforce2 sata_mv snd parport ns558 k8temp serio_raw pcspkr gameport asus_atk0110 snd_page_alloc hwmon joydev pata_amd soundcore ata_generic pata_acpi sata_nv raid1 nouveau drm i2c_algo_bit i2c_core [last u nloaded: freq_table] Sep 1 00:30:46 nazgul kernel: Pid: 31, comm: kswapd0 Tainted: P 2.6.29.6-217.2.3.fc11.x86_64 #1 System Product Name Sep 1 00:30:46 nazgul kernel: RIP: 0010:[<ffffffff811b6174>] [<ffffffff811b6174>] radix_tree_tag_set+0x8d/0xcd Sep 1 00:30:46 nazgul kernel: RSP: 0018:ffff88007df15c30 EFLAGS: 00010246 Sep 1 00:30:46 nazgul kernel: RAX: ffff880034409c58 RBX: 0000000000000000 RCX: 0000000000000036 Sep 1 00:30:46 nazgul kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff880034409a40 Sep 1 00:30:46 nazgul kernel: RBP: ffff88007df15c70 R08: 81c0000000000000 R09: ffff880022e1cb98 Sep 1 00:30:46 nazgul kernel: R10: 00000000000042f8 R11: 00000000000007f5 R12: 0000000000000001 Sep 1 00:30:46 nazgul kernel: R13: ffff88007a1f2220 R14: 0000000000000776 R15: 0000000000000000 Sep 1 00:30:46 nazgul kernel: FS: 00007fa4764f9790(0000) GS:ffffffff817b9000(0000) knlGS:0000000055ea4b70 Sep 1 00:30:46 nazgul kernel: CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b Sep 1 00:30:46 nazgul kernel: CR2: 00007f19ea5f5000 CR3: 00000000748e0000 CR4: 00000000000006e0 Sep 1 00:30:46 nazgul kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Sep 1 00:30:46 nazgul kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Sep 1 00:30:46 nazgul kernel: Process kswapd0 (pid: 31, threadinfo ffff88007df14000, task ffff88007df19700) Sep 1 00:30:46 nazgul kernel: Stack: Sep 1 00:30:46 nazgul kernel: 0007ffff00000036 0000000000000000 000000001c8f21c0 ffff88007a1f21e0 Sep 1 00:30:46 nazgul kernel: ffff880022e1cb40 ffff880022e1cc38 ffff88007b93cc00 ffff880022e1ccd0 Sep 1 00:30:46 nazgul kernel: ffff88007df15ca0 ffffffffa02570c2 ffff880022e1cb40 0000000000000072 Sep 1 00:30:46 nazgul kernel: Call Trace: Sep 1 00:30:46 nazgul kernel: [<ffffffffa02570c2>] xfs_inode_set_reclaim_tag+0x6d/0x8d [xfs] Sep 1 00:30:46 nazgul kernel: [<ffffffffa0248df9>] xfs_reclaim+0xa1/0xa8 [xfs] Sep 1 00:30:46 nazgul kernel: [<ffffffffa02558d9>] xfs_fs_destroy_inode+0x43/0x63 [xfs] Sep 1 00:30:46 nazgul kernel: [<ffffffff810e64f3>] destroy_inode+0x3f/0x55 Sep 1 00:30:46 nazgul kernel: [<ffffffff810e696d>] dispose_list+0xc0/0xf9 Sep 1 00:30:46 nazgul kernel: [<ffffffff810e6b7b>] shrink_icache_memory+0x1d5/0x207 Sep 1 00:30:46 nazgul kernel: [<ffffffff810aa8d2>] shrink_slab+0xea/0x160 Sep 1 00:30:46 nazgul kernel: [<ffffffff810ab057>] kswapd+0x49f/0x632 Sep 1 00:30:46 nazgul kernel: [<ffffffff810a9057>] ? isolate_pages_global+0x0/0x203 Sep 1 00:30:46 nazgul kernel: [<ffffffff8105c903>] ? autoremove_wake_function+0x0/0x39 Sep 1 00:30:46 nazgul kernel: [<ffffffff810aabb8>] ? kswapd+0x0/0x632 Sep 1 00:30:46 nazgul kernel: [<ffffffff8105c56d>] kthread+0x4d/0x78 ep 1 00:30:46 nazgul kernel: [<ffffffff8101264a>] child_rip+0xa/0x20 Sep 1 00:30:46 nazgul kernel: [<ffffffff81011f67>] ? restore_args+0x0/0x30 Sep 1 00:30:46 nazgul kernel: [<ffffffff8105c520>] ? kthread+0x0/0x78 Sep 1 00:30:46 nazgul kernel: [<ffffffff81012640>] ? child_rip+0x0/0x20 Sep 1 00:30:46 nazgul kernel: Code: 89 4d c0 e8 bb fb ff ff 85 c0 8b 4d c0 75 0f 48 8b 55 c8 48 8d 84 13 18 02 00 00 0f ab 08 48 63 c9 48 8b 5c cb 18 48 85 db 75 04 <0f> 0b eb fe 83 6d d4 06 41 ff cc 45 85 e4 75 af 48 85 db 74 19 Sep 1 00:30:46 nazgul kernel: RIP [<ffffffff811b6174>] radix_tree_tag_set+0x8d/0xcd Sep 1 00:30:46 nazgul kernel: RSP <ffff88007df15c30> Sep 1 00:30:46 nazgul kernel: ---[ end trace 19e1002b6b00782d ]--- This seems to be fixed in http://bugzilla.kernel.org/show_bug.cgi?id=13375 Please make this fix available in F11
Sorry for missing this one for a while; yes, there is a fix for this, will try to get on it soon (back from 10 days of vacation .... ;) ) -Eric
Ok, .30 is in -testing but the fix hasn't hit -stable yet so it's not there. The patch series on the xfs list & stable list, "[PATCH 0/4] 2.6.30-stable backport of the XFS+NFSD inode cache race fix" is what we need ... -Eric
Finally got this committed; sorry for the delay. Should be in the next build and a future update.
This message is a reminder that Fedora 10 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 10. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '10'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 10's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 10 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Fedora 10 changed to end-of-life (EOL) status on 2009-12-17. Fedora 10 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed.