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