Displaying 5 results from an estimated 5 matches for "journal_flush".
2002 Jan 07
2
Assertion failure in journal_flush()
Hi Steven, Hi ext3-users list!
We encountered a reproduceable problem with ext3:
When issuing a FIBMAP ioctl for a block written right before while
the FS is under high load (RH build universe), the assertion
!journal->j_running_transaction fails at the bottom of journal_flush()
in fs/jbd/journal.c.
We encountered this problem with the arch=s390x (64 bit big endian)
bootloader zipl, I'll try to reproduce it with 2.4.latest on arch=i386.
I'll try
to create a stack backtrace as well by inserting a BUG();.
Strace of problem:
ioctl(5, FIBMAP, 0x1ffffffe528)...
2003 May 02
2
Re: Assertion failure in journal_flush()
Hi all,
We encountered a problem by chance today, a kernel bug which causes the
following error:
Assertion failure in journal_fl sh() at journal.c:1310:
"!journal->j_running_transaction"
kernel BUG at journal.c:1310!
This happened while remounting an ext3 filesystem read-only. We often do
this and haven't seen this bug before, so I suspect some kind of race.
It
2007 Jun 27
1
making new initrd, how to do it?
...<Jun/27 03:57 pm>ext3: Unknown symbol journal_unlock_updates
<Jun/27 03:57 pm>ext3: Unknown symbol journal_revoke
<Jun/27 03:57 pm>ext3: Unknown symbol journal_lock_updates
<Jun/27 03:57 pm>ext3: Unknown symbol journal_start_commit
<Jun/27 03:57 pm>ext3: Unknown symbol journal_flush
<Jun/27 03:57 pm>ext3: Unknown symbol journal_load
<Jun/27 03:57 pm>ext3: Unknown symbol journal_try_to_free_buffers
<Jun/27 03:57 pm>ext3: Unknown symbol journal_update_format
<Jun/27 03:57 pm>ext3: Unknown symbol journal_get_write_access
<Jun/27 03:57 pm>ext3: Unknow...
2008 Sep 04
4
[PATCH 0/3] ocfs2: Switch over to JBD2.
ocfs2 currently uses the Journaled Block Device (JBD) for its
journaling. This is a very stable and tested codebase. However, JBD
is limited by architecture to 32bit block numbers. This means an ocfs2
filesystem is limited to 2^32 blocks. With a 4K blocksize, that's 16TB.
People want larger volumes.
Fortunately, there is now JBD2. JBD2 adds 64bit block number support
and some other
2005 Sep 09
7
[PATCH 0/6] jbd cleanup
The following 6 patches cleanup the jbd code and kill about 200 lines.
First of 4 patches can apply to 2.6.13-git8 and 2.6.13-mm2.
The rest of them can apply to 2.6.13-mm2.
fs/jbd/checkpoint.c | 179 +++++++++++--------------------------------
fs/jbd/commit.c | 101 ++++++++++--------------
fs/jbd/journal.c | 11 +-
fs/jbd/revoke.c | 158