Displaying 6 results from an estimated 6 matches for "buf_clean".
2001 Aug 23
2
EXT3 Trouble on 2.4.4
...9;: No such file or directory
Then, it goes a little farther, and I get an Assertion. I turned on the
buffer header debugging, and here's the output:
buffer trace for buffer at 0xc02db000 (I am CPU 0)
journal_dirty_metadata() [transaction.c:1101] file as BJ_Metadata
b_state:0xb1 b_list:BUF_CLEAN b_jlist:BJ_Metadata on_lru:1
cpu:0 on_hash:1 b_count:2 b_blocknr:1
b_jbd:1 b_frozen_data:00000000 b_committed_data:00000000
b_transaction:1 b_next_transaction:0 b_cp_transaction:0 b_trans_is_running:1
b_trans_is_comitting:0 b_jcount:0 <0>
journal_dirty_metadata() [transac...
2001 May 16
1
Re: [linux-lvm] lvm deadlock with 2.4.x kernel?
...(), you'll note it does some
buffer_head bit checks and then calls refile_buffer(). Mine currently
looks like the following:
if (!buffer_dirty(bh) && !buffer_jdirty(bh) &&
!buffer_journaled(bh) &&
bh->b_list != BUF_CLEAN) {
unlock_journal(journal);
refile_buffer(bh);
lock_journal(journal);
return 1;
}
Note the addition of the !buffer_journaled(bh) check.
Okay, so using all of the above, I have now been...
2001 Mar 30
1
Re: Bug in __invalidate_buffers?
...ty(bh) &&
+
+ if (bh->b_dev == B_FREE) {
+ if (bh->b_cp_transaction) {
+ unlock_journal(journal);
+ journal_remove_checkpoint(bh);
+ lock_journal(journal);
+ return 1;
+ }
+ } else if (!buffer_dirty(bh) && !buffer_jdirty(bh) &&
bh->b_list != BUF_CLEAN) {
unlock_journal(journal);
refile_buffer(bh);
--- fs/jfs/journal.c.orig Thu Mar 1 16:14:59 2001
+++ fs/jfs/journal.c Thu Mar 29 17:09:23 2001
@@ -242,9 +242,13 @@
do {
bh = next;
transaction->t_datalist = next = bh->b_tnext;
-
- if (!buffer_locked(bh) &&
- !...
2001 Jun 03
3
making 0.0.6b a module
I have ext3 0.0.6b + 2.2.19 and cannot get ext3 to compile as a module.
If I try to modularize it, or turn in off completely, the kernel build
fails. Is there an easy fix for this, or is there something that I am
missing?
Thanks.
Peter
2002 Jun 06
2
More ext3 fileserver woes ...
Well.... you might remember that I have had problems will my NFS
fileserver that run ext3 with data=journal.
The filesystem corruption now seems too be solved with the patch (plus
amendment) that I posted, so I am happy about that... but there is
more.
I have known for a while that ext3 doesn't behave very well when the
journal fills up. If it finds that the journal is full, and the
2001 Jan 19
2
building ext3 as a module
When trying to build ext3 as a module, I get the follwing errors
during the kernel link:
/usr/bin/kgcc -D__KERNEL__ -I/home/brian/src/kernel-2.2.19-pre6mvd/linux-2.2.19pre6-kdb-ext3/include -c -o dummy_sym.o dummy_sym.c
ld -m elf_i386 -T /home/brian/src/kernel-2.2.19-pre6mvd/linux-2.2.19pre6-kdb-ext3/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_t ask.o -Map map