Whamcloud - gitweb
ChangeLog, jfs_user.h, journal.c:
authorTheodore Ts'o <tytso@mit.edu>
Thu, 29 Mar 2001 19:22:16 +0000 (19:22 +0000)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 29 Mar 2001 19:22:16 +0000 (19:22 +0000)
  journal.c (mark_buffer_uptodate): Add emulation of kernel function
   mark_buffer_uptodate.

e2fsck/ChangeLog
e2fsck/jfs_user.h
e2fsck/journal.c

index 6b199ec..93f8116 100644 (file)
@@ -1,5 +1,8 @@
 2001-03-29  Theodore Tso  <tytso@valinux.com>
 
+       * journal.c (mark_buffer_uptodate): Add emulation of kernel
+               function mark_buffer_uptodate.
+
        * recovery.c, revoke.c: Synchronize with 0.6b ext3 files.
 
 2001-02-12  Theodore Tso  <tytso@valinux.com>
index a16222e..356a0ec 100644 (file)
@@ -40,6 +40,7 @@ int bmap(struct inode *inode, int block);
 struct buffer_head *getblk(e2fsck_t ctx, blk_t blocknr, int blocksize);
 void ll_rw_block(int rw, int dummy, struct buffer_head *bh[]);
 void mark_buffer_dirty(struct buffer_head *bh, int dummy);
+void mark_buffer_uptodate(struct buffer_head *bh, int val);
 void brelse(struct buffer_head *bh);
 int buffer_uptodate(struct buffer_head *bh);
 void wait_on_buffer(struct buffer_head *bh);
index dd0aa6a..a2d5c77 100644 (file)
@@ -135,6 +135,11 @@ int buffer_uptodate(struct buffer_head *bh)
        return bh->b_uptodate;
 }
 
+void mark_buffer_uptodate(struct buffer_head *bh, int val)
+{
+       bh->b_uptodate = val;
+}
+
 void wait_on_buffer(struct buffer_head *bh)
 {
        if (!bh->b_uptodate)