Public bug reported:

I got a soft lockup while trying to delete files from an ext4 filesystem
on 2.6.28-8.28:

[94007.172003] BUG: soft lockup - CPU#0 stuck for 61s! [rm:11764]
[94007.173005] BUG: soft lockup - CPU#1 stuck for 61s! [unlink:13830]
[94072.669004] BUG: soft lockup - CPU#1 stuck for 61s! [unlink:13830]
[94072.672004] BUG: soft lockup - CPU#0 stuck for 61s! [rm:11764]

There were two processes doing deletes on that filesystem, an "rm" and
an "unlink".

Here's a stack trace of the unlink process:

[94271.313004] BUG: soft lockup - CPU#1 stuck for 61s! [unlink:13830]
[94271.313005] Modules linked in: xt_multiport binfmt_misc bridge stp bnep 
vboxnetflt vboxdrv tun des_generic cbc autofs4 video output input_polldev 
rpcsec_gss_krb5 nfsd auth_rpcgss exportfs nfs lockd nfs_acl sunrpc 
nf_conntrack_ipv6 ip6t_hl ipt_LOG xt_limit ipt_REJECT xt_tcpudp xt_state 
ipt_addrtype ip6table_filter ip6_tables nf_nat_irc nf_conntrack_irc nf_nat_ftp 
nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack_ftp nf_conntrack 
iptable_filter ip_tables x_tables it87 hwmon_vid eeprom lp snd_usb_audio 
snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul tuner_simple 
tuner_types tea5767 tuner msp3400 snd_usb_lib snd_seq_dummy snd_emu10k1 bttv 
snd_seq_oss ir_common snd_bt87x snd_hda_intel snd_ac97_codec i2c_algo_bit 
snd_seq_midi v4l2_common snd_rawmidi ac97_bus snd_pcm_oss snd_mixer_oss 
videobuf_dma_sg videobuf_core btcx_risc emu10k1_gp ppdev snd_pcm parport_pc 
snd_seq_midi_event snd_util_mem tveeprom snd_seq serio_raw k8temp gameport 
snd_hwdep snd_timer snd_seq_device parport uvcvideo nvidia(P) snd 
compat_ioctl32 psmouse usblp agpgart videodev i2c_nforce2 pcspkr v4l1_compat 
soundcore snd_page_alloc forcedeth ohci1394 ieee1394 ohci_hcd ehci_hcd raid10 
raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear fbcon 
tileblit font bitblit softcursor fuse
[94271.313005] 
[94271.313005] Pid: 13830, comm: unlink Tainted: P           (2.6.28-8-generic 
#27-Ubuntu) System Product Name
[94271.313005] EIP: 0060:[<c0122ba3>] EFLAGS: 00000293 CPU: 1
[94271.313005] EIP is at __ticket_spin_lock+0x13/0x20
[94271.313005] EAX: f4040af4 EBX: f4040af4 ECX: c78a6c40 EDX: 00002a28
[94271.313005] ESI: ee080c80 EDI: c78a6c40 EBP: ee5cde14 ESP: ee5cde14
[94271.313005]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[94271.313005] CR0: 8005003b CR2: b7ffd9c0 CR3: 06317000 CR4: 00000690
[94271.313005] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[94271.313005] DR6: ffff0ff0 DR7: 00000400
[94271.313005] Call Trace:
[94271.313005]  [<c04eb338>] _spin_lock+0x8/0x10
[94271.313005]  [<c0250d46>] do_get_write_access+0x3d6/0x4b0
[94271.313005]  [<c01dd615>] ? ll_rw_block+0x75/0x120
[94271.313005]  [<c0250f93>] jbd2_journal_get_write_access+0x23/0x40
[94271.313005]  [<c023cc6f>] __ext4_journal_get_write_access+0x1f/0x50
[94271.313005]  [<c022d420>] ext4_delete_entry+0xb0/0x130
[94271.313005]  [<c022f4c5>] ext4_unlink+0x145/0x220
[94271.313005]  [<c029fbb1>] ? apparmor_inode_unlink+0x41/0x50
[94271.313005]  [<c01c60e7>] vfs_unlink+0xa7/0xf0
[94271.313005]  [<c04eb338>] ? _spin_lock+0x8/0x10
[94271.313005]  [<c01c8248>] do_unlinkat+0x138/0x150
[94271.313005]  [<c01bb389>] ? filp_close+0x49/0x70
[94271.313005]  [<c01c8270>] sys_unlink+0x10/0x20
[94271.313005]  [<c0103f6b>] sysenter_do_call+0x12/0x2f

The stack trace of the "rm" process:

[94191.856007] Modules linked in: xt_multiport binfmt_misc bridge stp bnep 
vboxnetflt vboxdrv tun des_generic cbc autofs4 video output input_polldev 
rpcsec_gss_krb5 nfsd auth_rpcgss exportfs nfs lockd nfs_acl sunrpc 
nf_conntrack_ipv6 ip6t_hl ipt_LOG xt_limit ipt_REJECT xt_tcpudp xt_state 
ipt_addrtype ip6table_filter ip6_tables nf_nat_irc nf_conntrack_irc nf_nat_ftp 
nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack_ftp nf_conntrack 
iptable_filter ip_tables x_tables it87 hwmon_vid eeprom lp snd_usb_audio 
snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul tuner_simple 
tuner_types tea5767 tuner msp3400 snd_usb_lib snd_seq_dummy snd_emu10k1 bttv 
snd_seq_oss ir_common snd_bt87x snd_hda_intel snd_ac97_codec i2c_algo_bit 
snd_seq_midi v4l2_common snd_rawmidi ac97_bus snd_pcm_oss snd_mixer_oss 
videobuf_dma_sg videobuf_core btcx_risc emu10k1_gp ppdev snd_pcm parport_pc 
snd_seq_midi_event snd_util_mem tveeprom snd_seq serio_raw k8temp gameport 
snd_hwdep snd_timer snd_seq_device parport uvcvideo nvidia(P) snd 
compat_ioctl32 psmouse usblp agpgart videodev i2c_nforce2 pcspkr v4l1_compat 
soundcore snd_page_alloc forcedeth ohci1394 ieee1394 ohci_hcd ehci_hcd raid10 
raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear fbcon 
tileblit font bitblit softcursor fuse
[94191.856007] 
[94191.856007] Pid: 11764, comm: rm Tainted: P           (2.6.28-8-generic 
#27-Ubuntu) System Product Name
[94191.856007] EIP: 0060:[<c0122ba3>] EFLAGS: 00000297 CPU: 0
[94191.856007] EIP is at __ticket_spin_lock+0x13/0x20
[94191.856007] EAX: f4040af4 EBX: f4040af4 ECX: c6a63cb0 EDX: 00002928
[94191.856007] ESI: ee080c80 EDI: c6a63cb0 EBP: f4bc7e1c ESP: f4bc7e1c
[94191.856007]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[94191.856007] CR0: 8005003b CR2: b3f8f000 CR3: 0a367000 CR4: 00000690
[94191.856007] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[94191.856007] DR6: ffff0ff0 DR7: 00000400
[94191.856007] Call Trace:
[94191.856007]  [<c04eb338>] _spin_lock+0x8/0x10
[94191.856007]  [<c0250d46>] do_get_write_access+0x3d6/0x4b0
[94191.856007]  [<c02c3fe6>] ? copy_to_user+0x36/0x120
[94191.856007]  [<c0255989>] ? jbd2_journal_add_journal_head+0x69/0x130
[94191.856007]  [<c0254544>] ? __jbd2_log_space_left+0x14/0x40
[94191.856007]  [<c0250f93>] jbd2_journal_get_write_access+0x23/0x40
[94191.856007]  [<c023cc6f>] __ext4_journal_get_write_access+0x1f/0x50
[94191.856007]  [<c02281ce>] ext4_reserve_inode_write+0x5e/0x80
[94191.856007]  [<c022822b>] ext4_mark_inode_dirty+0x3b/0x160
[94191.856007]  [<c024fbcb>] ? jbd2_journal_start+0x8b/0xd0
[94191.856007]  [<c0228469>] ext4_dirty_inode+0x49/0x80
[94191.856007]  [<c01d916c>] __mark_inode_dirty+0x2c/0x190
[94191.856007]  [<c04eb338>] ? _spin_lock+0x8/0x10
[94191.856007]  [<c01cf54c>] touch_atime+0xbc/0x110
[94191.856007]  [<c01caccb>] vfs_readdir+0x9b/0xa0
[94191.856007]  [<c01ca990>] ? filldir64+0x0/0xf0
[94191.856007]  [<c01cad38>] sys_getdents64+0x68/0xb0
[94191.856007]  [<c0103f6b>] sysenter_do_call+0x12/0x2f
[94140.361005]  c04ea5b2 0000c350
[94140.361005] Call Trace:
[94140.361005]  [<c04ea5b2>] do_nanosleep+0x92/0xc0
[94140.361005]  [<c0152fe3>] hrtimer_nanosleep+0xf3/0x180
[94140.361005]  [<c01523a0>] ? hrtimer_wakeup+0x0/0x20
[94140.361005]  [<c04ea59f>] ? do_nanosleep+0x7f/0xc0
[94140.361005]  [<c01530d0>] sys_nanosleep+0x60/0x70
[94140.361005]  [<c0103f6b>] sysenter_do_call+0x12/0x2f

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
BUG: soft lockup - CPU#1 stuck for 61s! [unlink:13830]
https://bugs.launchpad.net/bugs/340628
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to