OSDN Git Service
(root)
/
tomoyo
/
tomoyo-test1.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c4374f8
)
ocfs2: Don't populate uptodate cache in ocfs2_force_read_journal()
author
Mark Fasheh
<mark.fasheh@oracle.com>
Wed, 12 Apr 2006 21:24:05 +0000
(14:24 -0700)
committer
Mark Fasheh
<mark.fasheh@oracle.com>
Wed, 17 May 2006 21:38:48 +0000
(14:38 -0700)
This greatly reduces the amount of memory useded during recovery.
Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
fs/ocfs2/journal.c
patch
|
blob
|
history
diff --git
a/fs/ocfs2/journal.c
b/fs/ocfs2/journal.c
index
6a610ae
..
c53d505
100644
(file)
--- a/
fs/ocfs2/journal.c
+++ b/
fs/ocfs2/journal.c
@@
-870,9
+870,11
@@
static int ocfs2_force_read_journal(struct inode *inode)
if (p_blocks > CONCURRENT_JOURNAL_FILL)
p_blocks = CONCURRENT_JOURNAL_FILL;
+ /* We are reading journal data which should not
+ * be put in the uptodate cache */
status = ocfs2_read_blocks(OCFS2_SB(inode->i_sb),
p_blkno, p_blocks, bhs, 0,
-
inode
);
+
NULL
);
if (status < 0) {
mlog_errno(status);
goto bail;