From: bugme-daemon@bugzilla.kernel.org
Subject: [Bug 12579] New: ext4 filesystem hang
Date: Thu, 29 Jan 2009 21:03:42 -0800 (PST)
Message-ID:
To: linux-ext4@vger.kernel.org
Return-path:
Received: from smtp1.linux-foundation.org ([140.211.169.13]:34081 "EHLO
smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK)
by vger.kernel.org with ESMTP id S1750955AbZA3FER (ORCPT
);
Fri, 30 Jan 2009 00:04:17 -0500
Received: from picon.linux-foundation.org (picon.linux-foundation.org [140.211.169.79])
by smtp1.linux-foundation.org (8.14.2/8.13.5/Debian-3ubuntu1.1) with ESMTP id n0U53gUm004640
for ; Thu, 29 Jan 2009 21:03:43 -0800
Sender: linux-ext4-owner@vger.kernel.org
List-ID:
http://bugzilla.kernel.org/show_bug.cgi?id=12579
Summary: ext4 filesystem hang
Product: File System
Version: 2.5
KernelVersion: 2.6.29-rc2-git1
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: ext4
AssignedTo: fs_ext4@kernel-bugs.osdl.org
ReportedBy: sandeen@redhat.com
Latest working kernel version:
Earliest failing kernel version: 2.6.29 rc2 git1
Distribution: Rawhide
Hardware Environment: x86_64
Software Environment: Rawhide
Problem Description:
Deadlock/hang:
SysRq : Show Blocked State
task PC stack pid father
livecd-creato D ffff880001869f30 3096 11953 3276
ffff880064cc1b18 0000000000000046 0000000000000001 0000000000000002
ffffffff818fe700 ffffffff818fe700 ffff8800836cf000 ffff880010f28000
ffff88006389a390 ffff880010f283b8 0000000000000000 0000000000000046
Call Trace:
[] ? read_tsc+0xe/0x24
[] ? getnstimeofday+0x58/0xb4
[] io_schedule+0x63/0xa5
[] sync_page+0x49/0x4d
[] __wait_on_bit_lock+0x45/0x79
[] ? sync_page+0x0/0x4d
[] __lock_page+0x63/0x6a
[] ? wake_bit_function+0x0/0x2a
[] write_cache_pages+0x1fc/0x3a4
[] ? __mpage_da_writepage+0x0/0x163 [ext4]
[] ? jbd2_journal_start+0xef/0x119 [jbd2]
[] ? jbd2_journal_start+0xef/0x119 [jbd2]
[] ext4_da_writepages+0x2c0/0x457 [ext4]
[] ? mutex_unlock+0x9/0xb
[] ? generic_file_aio_write+0x74/0xc5
[] ? print_lock_contention_bug+0x1e/0x110
[] ? ext4_da_get_block_write+0x0/0x130 [ext4]
[] do_writepages+0x2b/0x3b
[] __filemap_fdatawrite_range+0x51/0x59
[] filemap_fdatawrite+0x1a/0x1c
[] vfs_fsync+0x53/0xac
[] do_fsync+0x32/0x48
[] sys_fdatasync+0xe/0x12
[] system_call_fastpath+0x16/0x1b
kjournald2 D ffff88000c475e28 5040 11969 2
ffff88000c475d40 0000000000000046 0000000000000000 0000000000000046
ffffffff818fe700 ffffffff818fe700 0000000000000000 ffff880014882390
ffff88007eb88000 ffff880014882748 000000000c475ce0 0000000000000046
Call Trace:
[] ? prepare_to_wait+0x1c/0x5e
[] ? _spin_unlock_irqrestore+0x47/0x57
[] ? trace_hardirqs_on_caller+0x1f/0x153
[] ? _raw_spin_unlock+0x8e/0x93
[] jbd2_journal_commit_transaction+0x25c/0x159c [jbd2]
[] ? lock_timer_base+0x26/0x4a
[] ? _spin_unlock_irqrestore+0x47/0x57
[] ? trace_hardirqs_on_caller+0x1f/0x153
[] ? autoremove_wake_function+0x0/0x38
[] ? try_to_del_timer_sync+0x4e/0x5c
[] kjournald2+0x172/0x3a8 [jbd2]
[] ? autoremove_wake_function+0x0/0x38
[] ? kjournald2+0x0/0x3a8 [jbd2]
[] kthread+0x49/0x76
[] child_rip+0xa/0x20
[] ? _spin_unlock_irq+0x2b/0x37
[] ? trace_hardirqs_on+0xd/0xf
[] ? restore_args+0x0/0x30
[] ? kthreadd+0x176/0x19b
[] ? kthread+0x0/0x76
[] ? child_rip+0x0/0x20
pdflush D ffff880001878350 992 12227 2
ffff880050975960 0000000000000046 0000000000000000 ffff8800724d8ea0
ffffffff818fe700 ffffffff818fe700 ffff8800509758e0 ffff880076c48000
ffffffff815334f0 ffff880076c483b8 0000000000000046 0000000000000046
Call Trace:
[] ? prepare_to_wait_exclusive+0x1c/0x5e
[] ? read_tsc+0xe/0x24
[] ? getnstimeofday+0x58/0xb4
[] io_schedule+0x63/0xa5
[] sync_page+0x49/0x4d
[] __wait_on_bit_lock+0x45/0x79
[] ? sync_page+0x0/0x4d
[] __lock_page+0x63/0x6a
[] ? wake_bit_function+0x0/0x2a
[] write_cache_pages+0x1fc/0x3a4
[] ? __mpage_da_writepage+0x0/0x163 [ext4]
[] ? jbd2_journal_start+0xef/0x119 [jbd2]
[] ext4_da_writepages+0x2c0/0x457 [ext4]
[] ? write_cache_pages+0x316/0x3a4
[] ? print_lock_contention_bug+0x1e/0x110
[] ? account_group_exec_runtime+0x2c/0x44
[] ? print_lock_contention_bug+0x1e/0x110
[] ? ext4_da_get_block_write+0x0/0x130 [ext4]
[] do_writepages+0x2b/0x3b
[] __writeback_single_inode+0x187/0x2fc
[] ? generic_sync_sb_inodes+0x275/0x362
[] generic_sync_sb_inodes+0x21b/0x362
[] writeback_inodes+0xa2/0xfa
[] background_writeout+0x92/0xcb
[] pdflush+0x14e/0x201
[] ? background_writeout+0x0/0xcb
[] ? pdflush+0x0/0x201
[] kthread+0x49/0x76
[] child_rip+0xa/0x20
[] ? _spin_unlock_irq+0x2b/0x37
[] ? trace_hardirqs_on+0xd/0xf
[] ? restore_args+0x0/0x30
[] ? kthreadd+0x176/0x19b
[] ? kthread+0x0/0x76
[] ? child_rip+0x0/0x20
Sched Debug Version: v0.08, 2.6.29-0.53.rc2.git1.fc11.x86_64 #1
now at 8999693.829504 msecs
.sysctl_sched_latency : 40.000000
.sysctl_sched_min_granularity : 8.000000
.sysctl_sched_wakeup_granularity : 10.000000
.sysctl_sched_child_runs_first : 0.000001
.sysctl_sched_features : 24191
cpu#0, 2666.818 MHz
.nr_running : 0
.load : 0
.nr_switches : 5337240
.nr_load_updates : 3406197
.nr_uninterruptible : -5686
.jiffies : 4303666545
.next_balance : 4303.666549
.curr->pid : 0
.clock : 8999757.002901
.cpu_load[0] : 0
.cpu_load[1] : 0
.cpu_load[2] : 0
.cpu_load[3] : 0
.cpu_load[4] : 0
.yld_exp_empty : 0
.yld_act_empty : 0
.yld_both_empty : 0
.yld_count : 693
.sched_switch : 0
.sched_count : 5466466
.sched_goidle : 1234594
.ttwu_count : 3148627
.ttwu_local : 2728322
.bkl_count : 50886
cfs_rq[0]:/
.exec_clock : 2295440.884259
.MIN_vruntime : 0.000001
.min_vruntime : 42668359.480395
.max_vruntime : 0.000001
.spread : 0.000000
.spread0 : 0.000000
.nr_running : 0
.load : 0
.nr_spread_over : 336023
.shares : 0
rt_rq[0]:/
.rt_nr_running : 0
.rt_throttled : 0
.rt_time : 0.000000
.rt_runtime : 950.000000
runnable tasks:
task PID tree-key switches prio exec-runtime
sum-exec sum-sleep
----------------------------------------------------------------------------------------------------------
cpu#1, 2666.818 MHz
.nr_running : 1
.load : 1024
.nr_switches : 4843840
.nr_load_updates : 3459888
.nr_uninterruptible : 5693
.jiffies : 4303666545
.next_balance : 4303.666801
.curr->pid : 13252
.clock : 8999249.133201
.cpu_load[0] : 1024
.cpu_load[1] : 561
.cpu_load[2] : 448
.cpu_load[3] : 422
.cpu_load[4] : 476
.yld_exp_empty : 0
.yld_act_empty : 0
.yld_both_empty : 0
.yld_count : 1603
.sched_switch : 0
.sched_count : 5039690
.sched_goidle : 1429690
.ttwu_count : 2758073
.ttwu_local : 2199222
.bkl_count : 38801
cfs_rq[1]:/
.exec_clock : 1717848.884015
.MIN_vruntime : 0.000001
.min_vruntime : 50983710.080737
.max_vruntime : 0.000001
.spread : 0.000000
.spread0 : 8315350.600342
.nr_running : 1
.load : 1024
.nr_spread_over : 385373
.shares : 0
rt_rq[1]:/
.rt_nr_running : 0
.rt_throttled : 0
.rt_time : 0.000000
.rt_runtime : 950.000000
runnable tasks:
task PID tree-key switches prio exec-runtime
sum-exec sum-sleep
----------------------------------------------------------------------------------------------------------
R bash 13252 50983710.080737 245 120 50983710.080737
868.862431 66420.517493 /
Steps to reproduce:
Run livecd-creator from rawhide to create a desktop spin:
livecd-creator --config
/usr/share/spin-kickstarts/fedora-livecd-desktop-en_US.ks --cache
/mnt/test/livecd/cache --tmpdir /mnt/test/livecd/tmp
kickstart file modified to create image on ext4
haven't dug into this yet but wanted to capture it.
--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.