2009-02-12 19:12:30

by bugme-daemon

[permalink] [raw]
Subject: [Bug 12697] New: MAINLINE

http://bugzilla.kernel.org/show_bug.cgi?id=12697

Summary: MAINLINE
Product: File System
Version: 2.5
KernelVersion: 2.6.28-4
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: high
Priority: P1
Component: ext4
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]


Running kernel 2.6.28-4 on a hp proliant with dual-core xeon running centos 5.2
64bits with custom kernel, getting this:


Call Trace:
[<ffffffff802f8d6f>] ext4_da_writepages+0xcc/0x333
[<ffffffff8026eb67>] do_writepages+0x20/0x2d
[<ffffffff802aaf73>] __writeback_single_inode+0x147/0x285
[<ffffffff80231948>] dequeue_task_fair+0x96/0x10d
[<ffffffff8022a150>] __dequeue_entity+0x1c/0x32
[<ffffffff802ab3f2>] generic_sync_sb_inodes+0x1bf/0x302
[<ffffffff802ab82d>] writeback_inodes+0x56/0x9d
[<ffffffff8026f469>] wb_kupdate+0x9e/0x10d
[<ffffffff8026f812>] pdflush+0x0/0x1f8
[<ffffffff8026f95e>] pdflush+0x14c/0x1f8
[<ffffffff8026f3cb>] wb_kupdate+0x0/0x10d
[<ffffffff80247232>] kthread+0x47/0x75
[<ffffffff802309b4>] schedule_tail+0x28/0x60
[<ffffffff8020cbe9>] child_rip+0xa/0x11
[<ffffffff802471eb>] kthread+0x0/0x75
[<ffffffff8020cbdf>] child_rip+0x0/0x11
ext4_da_writepages: jbd2_start: 1024 pages, ino 21705; err -30
Pid: 272, comm: pdflush Not tainted 2.6.28.4-onda #1
Call Trace:
[<ffffffff802f8d6f>] ext4_da_writepages+0xcc/0x333
[<ffffffff8026eb67>] do_writepages+0x20/0x2d
[<ffffffff802aaf73>] __writeback_single_inode+0x147/0x285
[<ffffffff80231948>] dequeue_task_fair+0x96/0x10d
[<ffffffff8022a150>] __dequeue_entity+0x1c/0x32
[<ffffffff802ab3f2>] generic_sync_sb_inodes+0x1bf/0x302
[<ffffffff802ab82d>] writeback_inodes+0x56/0x9d
[<ffffffff8026f469>] wb_kupdate+0x9e/0x10d
[<ffffffff8026f812>] pdflush+0x0/0x1f8
[<ffffffff8026f95e>] pdflush+0x14c/0x1f8
[<ffffffff8026f3cb>] wb_kupdate+0x0/0x10d
[<ffffffff80247232>] kthread+0x47/0x75
[<ffffffff802309b4>] schedule_tail+0x28/0x60
[<ffffffff8020cbe9>] child_rip+0xa/0x11
[<ffffffff802471eb>] kthread+0x0/0x75
[<ffffffff8020cbdf>] child_rip+0x0/0x11
ext4_da_writepages: jbd2_start: 1024 pages, ino 21705; err -30
Pid: 272, comm: pdflush Not tainted 2.6.28.4-onda #1
Call Trace:
[<ffffffff802f8d6f>] ext4_da_writepages+0xcc/0x333
[<ffffffff8026eb67>] do_writepages+0x20/0x2d
[<ffffffff802aaf73>] __writeback_single_inode+0x147/0x285
[<ffffffff80231948>] dequeue_task_fair+0x96/0x10d
[<ffffffff802ab3f2>] generic_sync_sb_inodes+0x1bf/0x302
[<ffffffff802ab82d>] writeback_inodes+0x56/0x9d
[<ffffffff8026f469>] wb_kupdate+0x9e/0x10d
[<ffffffff8026f812>] pdflush+0x0/0x1f8
[<ffffffff8026f95e>] pdflush+0x14c/0x1f8
[<ffffffff8026f3cb>] wb_kupdate+0x0/0x10d
[<ffffffff80247232>] kthread+0x47/0x75
[<ffffffff802309b4>] schedule_tail+0x28/0x60
[<ffffffff8020cbe9>] child_rip+0xa/0x11
[<ffffffff802471eb>] kthread+0x0/0x75
[<ffffffff8020cbdf>] child_rip+0x0/0x11
ext4_da_writepages: jbd2_start: 1024 pages, ino 21705; err -30
Pid: 272, comm: pdflush Not tainted 2.6.28.4-onda #1
Call Trace:
[<ffffffff802f8d6f>] ext4_da_writepages+0xcc/0x333
[<ffffffff8026eb67>] do_writepages+0x20/0x2d
[<ffffffff802aaf73>] __writeback_single_inode+0x147/0x285
[<ffffffff80231948>] dequeue_task_fair+0x96/0x10d
[<ffffffff802ab3f2>] generic_sync_sb_inodes+0x1bf/0x302
[<ffffffff802ab82d>] writeback_inodes+0x56/0x9d
[<ffffffff8026f469>] wb_kupdate+0x9e/0x10d
[<ffffffff8026f812>] pdflush+0x0/0x1f8
[<ffffffff8026f95e>] pdflush+0x14c/0x1f8
[<ffffffff8026f3cb>] wb_kupdate+0x0/0x10d
[<ffffffff80247232>] kthread+0x47/0x75
[<ffffffff802309b4>] schedule_tail+0x28/0x60
[<ffffffff8020cbe9>] child_rip+0xa/0x11
[<ffffffff802471eb>] kthread+0x0/0x75
[<ffffffff8020cbdf>] child_rip+0x0/0x11
ext4_da_writepages: jbd2_start: 1024 pages, ino 21705; err -30
Pid: 272, comm: pdflush Not tainted 2.6.28.4-onda #1
Call Trace:
[<ffffffff802f8d6f>] ext4_da_writepages+0xcc/0x333
[<ffffffff8026eb67>] do_writepages+0x20/0x2d
[<ffffffff802aaf73>] __writeback_single_inode+0x147/0x285
[<ffffffff80231948>] dequeue_task_fair+0x96/0x10d
[<ffffffff802ab3f2>] generic_sync_sb_inodes+0x1bf/0x302
[<ffffffff802ab82d>] writeback_inodes+0x56/0x9d
[<ffffffff8026f469>] wb_kupdate+0x9e/0x10d
[<ffffffff8026f812>] pdflush+0x0/0x1f8
[<ffffffff8026f95e>] pdflush+0x14c/0x1f8
[<ffffffff8026f3cb>] wb_kupdate+0x0/0x10d
[<ffffffff80247232>] kthread+0x47/0x75
[<ffffffff802309b4>] schedule_tail+0x28/0x60
[<ffffffff8020cbe9>] child_rip+0xa/0x11
[<ffffffff802471eb>] kthread+0x0/0x75
[<ffffffff8020cbdf>] child_rip+0x0/0x11
ext4_da_writepages: jbd2_start: 1024 pages, ino 21705; err -30
Pid: 272, comm: pdflush Not tainted 2.6.28.4-onda #1
Call Trace:
[<ffffffff802f8d6f>] ext4_da_writepages+0xcc/0x333
[<ffffffff8026eb67>] do_writepages+0x20/0x2d
[<ffffffff802aaf73>] __writeback_single_inode+0x147/0x285
[<ffffffff80231948>] dequeue_task_fair+0x96/0x10d
[<ffffffff802ab3f2>] generic_sync_sb_inodes+0x1bf/0x302
[<ffffffff802ab82d>] writeback_inodes+0x56/0x9d
[<ffffffff8026f469>] wb_kupdate+0x9e/0x10d
[<ffffffff8026f812>] pdflush+0x0/0x1f8
[<ffffffff8026f95e>] pdflush+0x14c/0x1f8
[<ffffffff8026f3cb>] wb_kupdate+0x0/0x10d
[<ffffffff80247232>] kthread+0x47/0x75
[<ffffffff802309b4>] schedule_tail+0x28/0x60
[<ffffffff8020cbe9>] child_rip+0xa/0x11
[<ffffffff802471eb>] kthread+0x0/0x75
[<ffffffff8020cbdf>] child_rip+0x0/0x11


--
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.


2009-02-12 19:50:29

by bugme-daemon

[permalink] [raw]
Subject: [Bug 12697] MAINLINE

http://bugzilla.kernel.org/show_bug.cgi?id=12697


[email protected] changed:

What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|[email protected]|[email protected]
Status|NEW |ASSIGNED




------- Comment #1 from [email protected] 2009-02-12 11:49 -------
-30 is EROFS

I assume you've had some error that shut down the filesystem previously, can
you look?

This seems to ring a bell for me but can't remember for sure if it's fixed,
yet.

/* start a new transaction*/
handle = ext4_journal_start(inode, needed_blocks);
if (IS_ERR(handle)) {
ret = PTR_ERR(handle);
printk(KERN_CRIT "%s: jbd2_start: "
"%ld pages, ino %lu; err %d\n", __func__,
wbc->nr_to_write, inode->i_ino, ret);
dump_stack();
goto out_writepages;
}

we should maybe check for a shutdown fs here before we generate all these
messages.


--
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.
You are the assignee for the bug, or are watching the assignee.

2009-02-12 19:51:00

by bugme-daemon

[permalink] [raw]
Subject: [Bug 12697] ext4_journal_start() spews errors on readonly filesystem

http://bugzilla.kernel.org/show_bug.cgi?id=12697


[email protected] changed:

What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|[email protected] |[email protected]
Status|ASSIGNED |NEW
Summary|MAINLINE |ext4_journal_start() spews
| |errors on readonly
| |filesystem




--
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.

2009-02-12 20:53:38

by bugme-daemon

[permalink] [raw]
Subject: [Bug 12697] ext4_journal_start() spews errors on readonly filesystem

http://bugzilla.kernel.org/show_bug.cgi?id=12697


[email protected] changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |CLOSED
Resolution| |PATCH_ALREADY_AVAILABLE




------- Comment #2 from [email protected] 2009-02-12 12:53 -------
Yes, it's fixed already in 2.6.29-rcX, and it's in the queue of patches that
I'm preparing for 2.6.27 and 2.6.28.


--
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.

2009-02-12 20:57:51

by bugme-daemon

[permalink] [raw]
Subject: [Bug 12697] ext4_journal_start() spews errors on readonly filesystem

http://bugzilla.kernel.org/show_bug.cgi?id=12697





------- Comment #3 from [email protected] 2009-02-12 12:57 -------
Thanks Ted, thought so but couldn't remember for sure :)


--
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.