[Bug 646863] New: BUG: scheduling while atomic: rm/10412/0x00000002
https://bugzilla.novell.com/show_bug.cgi?id=646863 https://bugzilla.novell.com/show_bug.cgi?id=646863#c0 Summary: BUG: scheduling while atomic: rm/10412/0x00000002 Classification: openSUSE Product: openSUSE 11.4 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: crrodriguez@novell.com QAContact: qa@suse.de Found By: Development Blocker: --- Using ext4 , with Kernel:HEAD, and the new mount option "discard" in an SSD drive: Model: "INTEL SSDSA2M080" Vendor: "INTEL" Device: "SSDSA2M080" Revision: "2CV1" Serial ID: "CVPO016102AB080JGN" When you try to delete a file.. kernel Bugs.. [19484.177918] BUG: scheduling while atomic: rm/10412/0x00000002 [19484.177919] Modules linked in: cryptd aes_x86_64 aes_generic af_packet ip6table_filter ip6_tables iptable_filter ip_tables x_tables f71882fg coretemp ppdev parport_pc parport nvidia(P) cpufreq_conservative cpufreq_userspace cpufreq_powersave acpi_cpufreq mperf fuse loop arc4 ecb ath9k mac80211 dcdbas snd_hda_codec_nvhdmi kvm_intel ata_generic ath9k_common snd_hda_codec_realtek kvm ath9k_hw ath pata_jmicron cfg80211 snd_hda_intel r8169 snd_hda_codec iTCO_wdt snd_hwdep snd_pcm rfkill i7core_edac cdc_acm i2c_i801 edac_core iTCO_vendor_support sg snd_timer snd pcspkr soundcore serio_raw snd_page_alloc shpchp wmi pci_hotplug button ext4 jbd2 crc16 linear dm_snapshot dm_mod fan thermal processor thermal_sys [19484.177957] Pid: 10412, comm: rm Tainted: P 2.6.36-rc7-27-desktop #1 [19484.177958] Call Trace: [19484.177965] [<ffffffff81005ae9>] dump_trace+0x79/0x340 [19484.177970] [<ffffffff814fa47e>] dump_stack+0x69/0x6f [19484.177975] [<ffffffff814fb138>] thread_return+0x37d/0x3b5 [19484.177980] [<ffffffff814fb68d>] schedule_timeout+0x1fd/0x300 [19484.177984] [<ffffffff814fa8c0>] wait_for_common+0xc0/0x160 [19484.177989] [<ffffffff812445a8>] blkdev_issue_discard+0x1d8/0x230 [19484.178001] [<ffffffffa00c65ef>] ext4_free_blocks+0x65f/0xab0 [ext4] [19484.178063] [<ffffffffa00b8226>] ext4_remove_blocks+0xe6/0xf0 [ext4] [19484.178111] [<ffffffffa00b8e7f>] ext4_ext_rm_leaf+0x1bf/0x380 [ext4] [19484.178160] [<ffffffffa00b9466>] ext4_ext_remove_space+0x2a6/0x410 [ext4] [19484.178208] [<ffffffffa00bd18a>] ext4_ext_truncate+0x19a/0x200 [ext4] [19484.178258] [<ffffffffa009df30>] ext4_truncate+0x1c0/0x510 [ext4] [19484.178278] [<ffffffffa00a09b0>] ext4_evict_inode+0x280/0x2b0 [ext4] [19484.178296] [<ffffffff8116259a>] evict+0x1a/0xa0 [19484.178300] [<ffffffff81162af3>] iput_final+0x173/0x270 [19484.178304] [<ffffffff8115818d>] do_unlinkat+0x11d/0x1d0 [19484.178310] [<ffffffff8100303b>] system_call_fastpath+0x16/0x1b [19484.178315] [<00007fd1d09b6d27>] 0x7fd1d09b6d27 -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=646863 https://bugzilla.novell.com/show_bug.cgi?id=646863#c1 Greg Kroah-Hartman <gregkh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |crrodriguez@novell.com --- Comment #1 from Greg Kroah-Hartman <gregkh@novell.com> 2010-10-15 02:49:28 UTC --- Can you duplicate this without the nvidia driver loaded? -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=646863 https://bugzilla.novell.com/show_bug.cgi?id=646863#c2 Cristian Rodríguez <crrodriguez@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|crrodriguez@novell.com | --- Comment #2 from Cristian Rodríguez <crrodriguez@novell.com> 2010-10-15 18:37:44 CLST --- (In reply to comment #1)
Can you duplicate this without the nvidia driver loaded?
Though I fail to see how it can be related, I tried again after unloading the nvidia module (would love to use noveau but it is utterly unusable) and yes, it BUG's [33583.630555] Modules linked in: cryptd aes_x86_64 aes_generic af_packet ip6table_filter ip6_tables iptable_filter ip_tables x_tables f71882fg coretemp ppdev parport_pc parport cpufreq_conservative cpufreq_userspace cpufreq_powersave acpi_cpufreq mperf fuse loop arc4 ecb snd_hda_codec_nvhdmi snd_hda_codec_realtek ath9k mac80211 snd_hda_intel snd_hda_codec ath9k_common ath9k_hw ath dcdbas snd_hwdep cfg80211 kvm_intel snd_pcm ata_generic snd_timer kvm rfkill snd pata_jmicron r8169 sg cdc_acm i2c_i801 soundcore snd_page_alloc i7core_edac serio_raw pcspkr iTCO_wdt iTCO_vendor_support shpchp pci_hotplug wmi edac_core button ext4 jbd2 crc16 linear dm_snapshot dm_mod fan thermal processor thermal_sys [last unloaded: nvidia] [33583.630587] Pid: 11398, comm: rm Tainted: P 2.6.36-rc7-27-desktop #1 [33583.630589] Call Trace: [33583.630594] [<ffffffff81005ae9>] dump_trace+0x79/0x340 [33583.630597] [<ffffffff814fa47e>] dump_stack+0x69/0x6f [33583.630600] [<ffffffff814fb138>] thread_return+0x37d/0x3b5 [33583.630603] [<ffffffff814fb68d>] schedule_timeout+0x1fd/0x300 [33583.630606] [<ffffffff814fa8c0>] wait_for_common+0xc0/0x160 [33583.630609] [<ffffffff812445a8>] blkdev_issue_discard+0x1d8/0x230 [33583.630620] [<ffffffffa00c65ef>] ext4_free_blocks+0x65f/0xab0 [ext4] [33583.630659] [<ffffffffa00b8226>] ext4_remove_blocks+0xe6/0xf0 [ext4] [33583.630700] [<ffffffffa00b8e7f>] ext4_ext_rm_leaf+0x1bf/0x380 [ext4] [33583.630750] [<ffffffffa00b9466>] ext4_ext_remove_space+0x2a6/0x410 [ext4] [33583.630799] [<ffffffffa00bd18a>] ext4_ext_truncate+0x19a/0x200 [ext4] [33583.630851] [<ffffffffa009df30>] ext4_truncate+0x1c0/0x510 [ext4] [33583.630863] [<ffffffffa00a09b0>] ext4_evict_inode+0x280/0x2b0 [ext4] [33583.630874] [<ffffffff8116259a>] evict+0x1a/0xa0 [33583.630877] [<ffffffff81162af3>] iput_final+0x173/0x270 [33583.630880] [<ffffffff8115e658>] d_kill+0x48/0x80 [33583.630882] [<ffffffff8115eeb1>] dput+0xa1/0x180 [33583.630885] [<ffffffff81157d10>] do_rmdir+0xa0/0x130 [33583.630888] [<ffffffff8100303b>] system_call_fastpath+0x16/0x1b [33583.630892] [<00007fcf7a91ed27>] 0x7fcf7a91ed27 This drive has the latest intel firmware, and does not matter what other modules are loaded, it is almost certainly a bug in ext4 code. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=646863 https://bugzilla.novell.com/show_bug.cgi?id=646863#c3 --- Comment #3 from Cristian Rodríguez <crrodriguez@novell.com> 2010-10-15 18:49:47 CLST --- This happends only when the filesystem is mounted without journal (tune2fs -O ^has_journal) and mount options "discard,debug" are used. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=646863 https://bugzilla.novell.com/show_bug.cgi?id=646863#c4 --- Comment #4 from Cristian Rodríguez <crrodriguez@novell.com> 2010-10-28 10:51:03 CLST --- [ 2925.622277] Call Trace: [ 2925.622289] [<ffffffff81005ae9>] dump_trace+0x79/0x340 [ 2925.622296] [<ffffffff814f8aee>] dump_stack+0x69/0x6f [ 2925.622300] [<ffffffff814f97a8>] thread_return+0x37d/0x3b5 [ 2925.622305] [<ffffffff814f9cfd>] schedule_timeout+0x1fd/0x300 [ 2925.622310] [<ffffffff814f8f30>] wait_for_common+0xc0/0x160 [ 2925.622315] [<ffffffff81242b78>] blkdev_issue_discard+0x1d8/0x230 [ 2925.622332] [<ffffffffa00c65ef>] ext4_free_blocks+0x65f/0xab0 [ext4] [ 2925.622390] [<ffffffffa00b8226>] ext4_remove_blocks+0xe6/0xf0 [ext4] [ 2925.622435] [<ffffffffa00b8e7f>] ext4_ext_rm_leaf+0x1bf/0x380 [ext4] [ 2925.622478] [<ffffffffa00b9466>] ext4_ext_remove_space+0x2a6/0x410 [ext4] [ 2925.622521] [<ffffffffa00bd18a>] ext4_ext_truncate+0x19a/0x200 [ext4] [ 2925.622565] [<ffffffffa009df30>] ext4_truncate+0x1c0/0x510 [ext4] [ 2925.622586] [<ffffffffa00a09b0>] ext4_evict_inode+0x280/0x2b0 [ext4] [ 2925.622604] [<ffffffff811626fa>] evict+0x1a/0xa0 [ 2925.622608] [<ffffffff81162c53>] iput_final+0x173/0x270 [ 2925.622613] [<ffffffff8115e7b8>] d_kill+0x48/0x80 [ 2925.622618] [<ffffffff8115f011>] dput+0xa1/0x180 [ 2925.622622] [<ffffffff8115a307>] sys_renameat+0x217/0x290 [ 2925.622628] [<ffffffff8100303b>] system_call_fastpath+0x16/0x1b [ 2925.622635] [<00007f459cf750e7>] 0x7f459cf750e7 [ 2935.611362] BUG: scheduling while atomic: firefox/5945/0x00000002 With journal now, but mounted with rw,noatime,data=writeback,noacl,discard -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=646863 https://bugzilla.novell.com/show_bug.cgi?id=646863#c5 --- Comment #5 from Cristian Rodríguez <crrodriguez@novell.com> 2010-10-29 10:46:12 CLST --- A whole set of patches for this "discard" feature are not in linus tree..can they get applied into our kernel so I can verify it this issue is fixed...? -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=646863 https://bugzilla.novell.com/show_bug.cgi?id=646863#c6 --- Comment #6 from Cristian Rodríguez <crrodriguez@novell.com> 2010-10-29 10:46:51 CLST --- s/not/now -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=646863 https://bugzilla.novell.com/show_bug.cgi?id=646863#c7 Bernhard Wiedemann <bwiedemann@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |bwiedemann@novell.com InfoProvider| |crrodriguez@novell.com --- Comment #7 from Bernhard Wiedemann <bwiedemann@novell.com> 2010-12-18 18:44:24 CET --- There is now a 2.6.37-rc5 kernel in 11.4-MS5. Does that still have the problem? -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=646863 https://bugzilla.novell.com/show_bug.cgi?id=646863#c9 Cristian Rodríguez <crrodriguez@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #9 from Cristian Rodríguez <crrodriguez@opensuse.org> 2011-01-06 02:29:36 UTC --- Not seeing this anymore. -- 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.
participants (1)
-
bugzilla_noreply@novell.com