[Bug 280066] New: reiserfs related kernel Oops with 2.6.22_rc3_git1-20070531152530 x86_64
https://bugzilla.novell.com/show_bug.cgi?id=280066 Summary: reiserfs related kernel Oops with 2.6.22_rc3_git1- 20070531152530 x86_64 Product: openSUSE 10.3 Version: Alpha 4plus Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: markus.kossmann@gmx.de QAContact: qa@suse.de 2.6.22_rc3_git1-20070530172520 works fine for me but with 2.6.22_rc3_git1-20070531152530 I get kernel oopses in reiserfs, probably due to one of the changes which were applied : * Do Mai 31 2007 - jeffm@suse.de - Added my pending reiserfs patch queue - Better error handling - More consistent message format - Many code cleanups and variable renames - Extended attribute rework - Misc fixes Oops 1: Jun 1 08:40:51 PC1 kernel: Unable to handle kernel NULL pointer dereference at 00000000000000b2 RIP: Jun 1 08:40:51 PC1 kernel: [<ffffffff8028952f>] __fput+0x39/0x180 Jun 1 08:40:51 PC1 kernel: PGD 5c14a067 PUD 5c149067 PMD 0 Jun 1 08:40:51 PC1 kernel: Oops: 0000 [1] SMP Jun 1 08:40:51 PC1 kernel: last sysfs file: /devices/virtual/net/lo/address Jun 1 08:40:51 PC1 kernel: CPU 1 Jun 1 08:40:51 PC1 kernel: Modules linked in: ip6t_LOG nf_conntrack_ipv6 xt_pkttype ipt_LOG xt_limit vmnet(P) vmblock(P) vmmon(P) snd_pcm_oss snd _mixer_oss snd_seq_midi snd_seq_midi_event snd_seq af_packet button battery ac ip6t_REJECT xt_tcpudp ipt_REJECT xt_state iptable_mangle iptable_na t nf_nat iptable_filter ip6table_mangle nf_conntrack_ipv4 nf_conntrack nfnetlink ip_tables ip6table_filter ip6_tables x_tables ipv6 apparmor nls_u tf8 ntfs loop dm_mod usb_storage firewire_ohci firewire_core crc_itu_t snd_intel8x0 snd_mpu401 snd_mpu401_uart snd_ac97_codec nvidia(P) ac97_bus k 8temp floppy hwmon snd_pcm ohci1394 ieee1394 snd_timer snd_rawmidi ns558 snd_seq_device snd ide_cd gameport rtc_cmos forcedeth rtc_core cdrom soun dcore sky2 i2c_nforce2 snd_page_alloc rtc_lib ehci_hcd ohci_hcd i2c_core usbcore parport_pc lp parport reiserfs edd fan thermal processor sata_sil 24 sg sata_nv libata amd74xx sd_mod scsi_mod ide_disk ide_core Jun 1 08:40:51 PC1 kernel: Pid: 6294, comm: beagled Tainted: P N 2.6.22-rc3-git1-20070531152530-default #1 Jun 1 08:40:51 PC1 kernel: RIP: 0010:[<ffffffff8028952f>] [<ffffffff8028952f>] __fput+0x39/0x180 Jun 1 08:40:51 PC1 kernel: RSP: 0018:ffff81005c155bb8 EFLAGS: 00010246 Jun 1 08:40:51 PC1 kernel: RAX: 0000000000000002 RBX: 0000000000000000 RCX: ffff8100602982cc Jun 1 08:40:51 PC1 kernel: RDX: ffff81005c155fd8 RSI: 0000000000000200 RDI: ffff810060298220 Jun 1 08:40:51 PC1 kernel: RBP: ffff810060ae8480 R08: ffff81007a0e30d8 R09: 0000003800000048 Jun 1 08:40:51 PC1 kernel: R10: 0000000000000000 R11: ffffffff880fc16d R12: 0000000000000000 Jun 1 08:40:51 PC1 kernel: R13: 0000000000000000 R14: 0000000000000000 R15: ffff810060298220 Jun 1 08:40:51 PC1 kernel: FS: 00002ac2bcd04000(0000) GS:ffff810001192ac0 (0000) knlGS:0000000000000000 Jun 1 08:40:51 PC1 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Jun 1 08:40:51 PC1 kernel: CR2: 00000000000000b2 CR3: 000000005c179000 CR4: 00000000000006e0 Jun 1 08:40:51 PC1 kernel: Process beagled (pid: 6294, threadinfo ffff81005c154000, task ffff81007739f850) Jun 1 08:40:51 PC1 kernel: Stack: ffff810060298220 ffff810060ae8480 ffff81005c155ce8 ffff81006ff5a870 Jun 1 08:40:51 PC1 kernel: 0000000000000000 0000000000000002 0000000000000000 ffffffff8810db78 Jun 1 08:40:51 PC1 kernel: 0000000000000000 0000000000000000 ffff81006ff5a870 ffff81007a593dc0 Jun 1 08:40:51 PC1 kernel: Call Trace: Jun 1 08:40:53 PC1 kernel: [<ffffffff8810db78>] :reiserfs:reiserfs_xattr_set_handle+0x89/0x33b Jun 1 08:40:53 PC1 kernel: [<ffffffff8810a8b0>] :reiserfs:do_journal_begin_r+0x5f/0x2ca Jun 1 08:40:53 PC1 kernel: [<ffffffff8810e134>] :reiserfs:xattr_lookup_poison+0x5f/0x6d Jun 1 08:40:53 PC1 kernel: [<ffffffff8810df3d>] :reiserfs:reiserfs_xattr_set+0x113/0x143 Jun 1 08:40:53 PC1 kernel: [<ffffffff802a1e47>] vfs_removexattr+0xa6/0x10b Jun 1 08:40:53 PC1 kernel: [<ffffffff802a1ef9>] removexattr+0x4d/0x5d Jun 1 08:40:53 PC1 kernel: [<ffffffff8028b700>] cp_new_stat+0xdd/0xff Jun 1 08:40:53 PC1 kernel: [<ffffffff80290b0d>] getname+0x14c/0x1b2 Jun 1 08:40:53 PC1 kernel: [<ffffffff802928aa>] __user_walk_fd+0x41/0x4c Jun 1 08:40:53 PC1 kernel: [<ffffffff802a1fab>] sys_lremovexattr+0x39/0x51 Jun 1 08:40:53 PC1 kernel: [<ffffffff8028b7be>] sys_newstat+0x28/0x31 Jun 1 08:40:53 PC1 kernel: [<ffffffff80209b6e>] system_call+0x7e/0x83 Jun 1 08:40:53 PC1 kernel: Jun 1 08:40:53 PC1 kernel: Jun 1 08:40:53 PC1 kernel: Code: 41 0f b7 84 24 b2 00 00 00 83 e3 08 83 c3 08 89 da 81 ca 00 Jun 1 08:40:53 PC1 kernel: RIP [<ffffffff8028952f>] __fput+0x39/0x180 Jun 1 08:40:53 PC1 kernel: RSP <ffff81005c155bb8> Jun 1 08:40:53 PC1 kernel: CR2: 00000000000000b2 Jun 1 08:40:53 PC1 kernel: WARNING: at kernel/exit.c:872 do_exit() Jun 1 08:40:53 PC1 kernel: Jun 1 08:40:53 PC1 kernel: Call Trace: Jun 1 08:40:53 PC1 kernel: [<ffffffff80233f5e>] do_exit+0x4f/0x7ee Jun 1 08:40:53 PC1 kernel: [<ffffffff803f1840>] do_page_fault+0x72b/0x7ab Jun 1 08:40:53 PC1 kernel: [<ffffffff80242e6b>] bit_waitqueue+0x1c/0x90 Jun 1 08:40:53 PC1 kernel: [<ffffffff80242f1d>] wake_up_bit+0x11/0x22 Jun 1 08:40:53 PC1 kernel: [<ffffffff880ff329>] :reiserfs:reiserfs_release_objectid+0xe5/0x142 Jun 1 08:40:53 PC1 kernel: [<ffffffff8810a82c>] :reiserfs:journal_end+0xba/0xdf Jun 1 08:40:53 PC1 kernel: [<ffffffff880fb79f>] :reiserfs:remove_save_link+0xb7/0xd5 Jun 1 08:40:53 PC1 kernel: [<ffffffff803efaad>] error_exit+0x0/0x84 Jun 1 08:40:53 PC1 kernel: [<ffffffff880fc16d>] :reiserfs:reiserfs_destroy_inode+0x0/0x10 Jun 1 08:40:54 PC1 kernel: [<ffffffff8028952f>] __fput+0x39/0x180 Jun 1 08:40:54 PC1 kernel: [<ffffffff80289518>] __fput+0x22/0x180 Jun 1 08:40:54 PC1 kernel: [<ffffffff8810db78>] :reiserfs:reiserfs_xattr_set_handle+0x89/0x33b Jun 1 08:40:54 PC1 kernel: [<ffffffff8810a8b0>] :reiserfs:do_journal_begin_r+0x5f/0x2ca Jun 1 08:40:54 PC1 kernel: [<ffffffff8810e134>] :reiserfs:xattr_lookup_poison+0x5f/0x6d Jun 1 08:40:54 PC1 kernel: [<ffffffff8810df3d>] :reiserfs:reiserfs_xattr_set+0x113/0x143 Jun 1 08:40:54 PC1 kernel: [<ffffffff802a1e47>] vfs_removexattr+0xa6/0x10b Jun 1 08:40:54 PC1 kernel: [<ffffffff802a1ef9>] removexattr+0x4d/0x5d Jun 1 08:40:54 PC1 kernel: [<ffffffff8028b700>] cp_new_stat+0xdd/0xff Jun 1 08:40:54 PC1 kernel: [<ffffffff80290b0d>] getname+0x14c/0x1b2 Jun 1 08:40:54 PC1 kernel: [<ffffffff802928aa>] __user_walk_fd+0x41/0x4c Jun 1 08:40:54 PC1 kernel: [<ffffffff802a1fab>] sys_lremovexattr+0x39/0x51 Jun 1 08:40:54 PC1 kernel: [<ffffffff8028b7be>] sys_newstat+0x28/0x31 Jun 1 08:40:54 PC1 kernel: [<ffffffff80209b6e>] system_call+0x7e/0x83 Jun 1 08:40:54 PC1 kernel: Oops2: Jun 1 10:52:08 PC1 kernel: [<ffffffff8028952f>] __fput+0x39/0x180 Jun 1 10:52:08 PC1 kernel: PGD 53373067 PUD 53372067 PMD 0 Jun 1 10:52:08 PC1 kernel: Oops: 0000 [1] SMP Jun 1 10:52:08 PC1 kernel: last sysfs file: /devices/virtual/net/lo/address Jun 1 10:52:08 PC1 kernel: CPU 0 Jun 1 10:52:08 PC1 kernel: Modules linked in: ip6t_LOG nf_conntrack_ipv6 xt_pkttype ipt_LOG xt_limit vmnet(P) vmblock(P) vmmon(P) snd_pcm_oss snd _mixer_oss snd_seq_midi snd_seq_midi_event snd_seq af_packet button battery ac ip6t_REJECT xt_tcpudp ipt_REJECT xt_state iptable_mangle iptable_na t nf_nat iptable_filter ip6table_mangle nf_conntrack_ipv4 nf_conntrack nfnetlink ip_tables ip6table_filter ip6_tables x_tables ipv6 apparmor nls_u tf8 ntfs loop dm_mod usb_storage nvidia(P) firewire_ohci firewire_core snd_mpu401 snd_intel8x0 snd_mpu401_uart crc_itu_t snd_ac97_codec floppy ac9 7_bus ns558 snd_rawmidi snd_pcm snd_seq_device snd_timer gameport snd ohci1394 rtc_cmos k8temp forcedeth soundcore rtc_core hwmon snd_page_alloc i eee1394 rtc_lib sky2 ohci_hcd ide_cd cdrom ehci_hcd usbcore i2c_nforce2 i2c_core parport_pc lp parport reiserfs edd fan thermal processor sata_sil 24 sg sata_nv libata amd74xx sd_mod scsi_mod ide_disk ide_core Jun 1 10:52:08 PC1 kernel: Pid: 6449, comm: beagled Tainted: P N 2.6.22-rc3-git1-20070531152530-default #1 Jun 1 10:52:08 PC1 kernel: RIP: 0010:[<ffffffff8028952f>] [<ffffffff8028952f>] __fput+0x39/0x180 Jun 1 10:52:08 PC1 kernel: RSP: 0018:ffff810053379bb8 EFLAGS: 00010246 Jun 1 10:52:08 PC1 kernel: RAX: 0000000000000002 RBX: 0000000000000000 RCX: ffff8100520fd39c Jun 1 10:52:08 PC1 kernel: RDX: ffff810053379fd8 RSI: 0000000000000200 RDI: ffff8100520fd2f0 Jun 1 10:52:08 PC1 kernel: RBP: ffff8100532dd7c0 R08: ffff810078b470e8 R09: 000000210000003e Jun 1 10:52:08 PC1 kernel: R10: 0000000000000000 R11: ffffffff880fc16d R12: 0000000000000000 Jun 1 10:52:08 PC1 kernel: R13: 0000000000000000 R14: 0000000000000000 R15: ffff8100520fd2f0 Jun 1 10:52:08 PC1 kernel: FS: 00002b78bafb7000(0000) GS:ffffffff804ec000 (0000) knlGS:0000000000000000 Jun 1 10:52:08 PC1 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Jun 1 10:52:08 PC1 kernel: CR2: 00000000000000b2 CR3: 000000006ccfc000 CR4: 00000000000006e0 Jun 1 10:52:08 PC1 kernel: Process beagled (pid: 6449, threadinfo ffff810053378000, task ffff81006a6ce080) Jun 1 10:52:08 PC1 kernel: Stack: ffff8100520fd2f0 ffff8100532dd7c0 ffff810053379ce8 ffff810070ce7dc0 Jun 1 10:52:08 PC1 kernel: 0000000000000000 0000000000000002 0000000000000000 ffffffff8810db78 Jun 1 10:52:08 PC1 kernel: 0000000000000000 0000000000000000 ffff810070ce7dc0 ffff81007b83f320 Jun 1 10:52:08 PC1 kernel: Call Trace: Jun 1 10:52:09 PC1 kernel: [<ffffffff8810db78>] :reiserfs:reiserfs_xattr_set_handle+0x89/0x33b Jun 1 10:52:09 PC1 kernel: [<ffffffff8810a8b0>] :reiserfs:do_journal_begin_r+0x5f/0x2ca Jun 1 10:52:09 PC1 kernel: [<ffffffff8810e134>] :reiserfs:xattr_lookup_poison+0x5f/0x6d Jun 1 10:52:09 PC1 kernel: [<ffffffff8810df3d>] :reiserfs:reiserfs_xattr_set+0x113/0x143 Jun 1 10:52:09 PC1 kernel: [<ffffffff80291b01>] __link_path_walk+0xc4d/0xd9d Jun 1 10:52:09 PC1 kernel: [<ffffffff802a1e47>] vfs_removexattr+0xa6/0x10b Jun 1 10:52:09 PC1 kernel: [<ffffffff802a1ef9>] removexattr+0x4d/0x5d Jun 1 10:52:09 PC1 kernel: [<ffffffff8028b700>] cp_new_stat+0xdd/0xff Jun 1 10:52:09 PC1 kernel: [<ffffffff80290b0d>] getname+0x14c/0x1b2 Jun 1 10:52:09 PC1 kernel: [<ffffffff802928aa>] __user_walk_fd+0x41/0x4c Jun 1 10:52:09 PC1 kernel: [<ffffffff802a1fab>] sys_lremovexattr+0x39/0x51 Jun 1 10:52:09 PC1 kernel: [<ffffffff8028b7be>] sys_newstat+0x28/0x31 Jun 1 10:52:09 PC1 kernel: [<ffffffff80209b6e>] system_call+0x7e/0x83 Jun 1 10:52:09 PC1 kernel: Jun 1 10:52:09 PC1 kernel: Jun 1 10:52:09 PC1 kernel: Code: 41 0f b7 84 24 b2 00 00 00 83 e3 08 83 c3 08 89 da 81 ca 00 Jun 1 10:52:09 PC1 kernel: RIP [<ffffffff8028952f>] __fput+0x39/0x180 Jun 1 10:52:09 PC1 kernel: RSP <ffff810053379bb8> Jun 1 10:52:09 PC1 kernel: CR2: 00000000000000b2 Jun 1 10:52:09 PC1 kernel: WARNING: at kernel/exit.c:872 do_exit() Jun 1 10:52:09 PC1 kernel: Jun 1 10:52:09 PC1 kernel: Call Trace: Jun 1 10:52:09 PC1 kernel: [<ffffffff80233f5e>] do_exit+0x4f/0x7ee Jun 1 10:52:09 PC1 kernel: [<ffffffff803ef683>] _spin_unlock_irqrestore+0x8/0x9 Jun 1 10:52:09 PC1 kernel: [<ffffffff803f1840>] do_page_fault+0x72b/0x7ab Jun 1 10:52:09 PC1 kernel: [<ffffffff80242e6b>] bit_waitqueue+0x1c/0x90 Jun 1 10:52:09 PC1 kernel: [<ffffffff80242f1d>] wake_up_bit+0x11/0x22 Jun 1 10:52:09 PC1 kernel: [<ffffffff880ff329>] :reiserfs:reiserfs_release_objectid+0xe5/0x142 Jun 1 10:52:09 PC1 kernel: [<ffffffff8810a82c>] :reiserfs:journal_end+0xba/0xdf Jun 1 10:52:09 PC1 kernel: [<ffffffff880fb79f>] :reiserfs:remove_save_link+0xb7/0xd5 Jun 1 10:52:09 PC1 kernel: [<ffffffff803efaad>] error_exit+0x0/0x84 Jun 1 10:52:09 PC1 kernel: [<ffffffff880fc16d>] :reiserfs:reiserfs_destroy_inode+0x0/0x10 Jun 1 10:52:09 PC1 kernel: [<ffffffff8028952f>] __fput+0x39/0x180 Jun 1 10:52:09 PC1 kernel: [<ffffffff80289518>] __fput+0x22/0x180 Jun 1 10:52:09 PC1 kernel: [<ffffffff8810db78>] :reiserfs:reiserfs_xattr_set_handle+0x89/0x33b Jun 1 10:52:09 PC1 kernel: [<ffffffff8810a8b0>] :reiserfs:do_journal_begin_r+0x5f/0x2ca Jun 1 10:52:09 PC1 kernel: [<ffffffff8810e134>] :reiserfs:xattr_lookup_poison+0x5f/0x6d Jun 1 10:52:09 PC1 kernel: [<ffffffff8810df3d>] :reiserfs:reiserfs_xattr_set+0x113/0x143 Jun 1 10:52:09 PC1 kernel: [<ffffffff80291b01>] __link_path_walk+0xc4d/0xd9d Jun 1 10:52:09 PC1 kernel: [<ffffffff802a1e47>] vfs_removexattr+0xa6/0x10b Jun 1 10:52:09 PC1 kernel: [<ffffffff802a1ef9>] removexattr+0x4d/0x5d Jun 1 10:52:09 PC1 kernel: [<ffffffff8028b700>] cp_new_stat+0xdd/0xff Jun 1 10:52:09 PC1 kernel: [<ffffffff80290b0d>] getname+0x14c/0x1b2 Jun 1 10:52:09 PC1 kernel: [<ffffffff802928aa>] __user_walk_fd+0x41/0x4c Jun 1 10:52:09 PC1 kernel: [<ffffffff802a1fab>] sys_lremovexattr+0x39/0x51 Jun 1 10:52:09 PC1 kernel: [<ffffffff8028b7be>] sys_newstat+0x28/0x31 Jun 1 10:52:09 PC1 kernel: [<ffffffff80209b6e>] system_call+0x7e/0x83 Jun 1 10:52:09 PC1 kernel: -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=280066 jeffm@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Comment #1 from jeffm@novell.com 2007-06-01 10:07 MST ------- open_xattr_file returns a struct file *, which was used to get the dentry for vfs_unlink. The problem is that fput() wants to access the inode, which has since gone away, causing the oops. I've reworked that code a little bit and checked in a change that fixes it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=280066 ------- Comment #2 from jeffm@novell.com 2007-06-01 10:08 MST ------- BTW, thanks for testing the KOTD kernels. This sort of testing is invaluable for catching bugs before they're released as part of the alpha cycle. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com