reiserfs: cleanup, remove blocks arg from journal_join
journal_join is always called with a block count of 1. Let's just get rid of the argument. Signed-off-by: Jeff Mahoney <jeffm@suse.com> Signed-off-by: Jan Kara <jack@suse.cz>
This commit is contained in:
parent
09f1b80ba8
commit
b491dd1769
|
@ -71,7 +71,7 @@ static int reiserfs_file_release(struct inode *inode, struct file *filp)
|
||||||
* aborted transaction
|
* aborted transaction
|
||||||
*/
|
*/
|
||||||
jbegin_failure = err;
|
jbegin_failure = err;
|
||||||
err = journal_join_abort(&th, inode->i_sb, 1);
|
err = journal_join_abort(&th, inode->i_sb);
|
||||||
|
|
||||||
if (err) {
|
if (err) {
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -90,7 +90,7 @@ static int flush_commit_list(struct super_block *s,
|
||||||
struct reiserfs_journal_list *jl, int flushall);
|
struct reiserfs_journal_list *jl, int flushall);
|
||||||
static int can_dirty(struct reiserfs_journal_cnode *cn);
|
static int can_dirty(struct reiserfs_journal_cnode *cn);
|
||||||
static int journal_join(struct reiserfs_transaction_handle *th,
|
static int journal_join(struct reiserfs_transaction_handle *th,
|
||||||
struct super_block *sb, unsigned long nblocks);
|
struct super_block *sb);
|
||||||
static void release_journal_dev(struct super_block *super,
|
static void release_journal_dev(struct super_block *super,
|
||||||
struct reiserfs_journal *journal);
|
struct reiserfs_journal *journal);
|
||||||
static int dirty_one_transaction(struct super_block *s,
|
static int dirty_one_transaction(struct super_block *s,
|
||||||
|
@ -1925,7 +1925,7 @@ static int do_journal_release(struct reiserfs_transaction_handle *th,
|
||||||
* make sure something gets logged to force
|
* make sure something gets logged to force
|
||||||
* our way into the flush code
|
* our way into the flush code
|
||||||
*/
|
*/
|
||||||
if (!journal_join(&myth, sb, 1)) {
|
if (!journal_join(&myth, sb)) {
|
||||||
reiserfs_prepare_for_journal(sb,
|
reiserfs_prepare_for_journal(sb,
|
||||||
SB_BUFFER_WITH_SB(sb),
|
SB_BUFFER_WITH_SB(sb),
|
||||||
1);
|
1);
|
||||||
|
@ -1938,7 +1938,7 @@ static int do_journal_release(struct reiserfs_transaction_handle *th,
|
||||||
/* this also catches errors during the do_journal_end above */
|
/* this also catches errors during the do_journal_end above */
|
||||||
if (!error && reiserfs_is_journal_aborted(journal)) {
|
if (!error && reiserfs_is_journal_aborted(journal)) {
|
||||||
memset(&myth, 0, sizeof(myth));
|
memset(&myth, 0, sizeof(myth));
|
||||||
if (!journal_join_abort(&myth, sb, 1)) {
|
if (!journal_join_abort(&myth, sb)) {
|
||||||
reiserfs_prepare_for_journal(sb,
|
reiserfs_prepare_for_journal(sb,
|
||||||
SB_BUFFER_WITH_SB(sb),
|
SB_BUFFER_WITH_SB(sb),
|
||||||
1);
|
1);
|
||||||
|
@ -3092,7 +3092,7 @@ static int do_journal_begin_r(struct reiserfs_transaction_handle *th,
|
||||||
}
|
}
|
||||||
goto relock;
|
goto relock;
|
||||||
}
|
}
|
||||||
retval = journal_join(&myth, sb, 1);
|
retval = journal_join(&myth, sb);
|
||||||
if (retval)
|
if (retval)
|
||||||
goto out_fail;
|
goto out_fail;
|
||||||
|
|
||||||
|
@ -3181,7 +3181,7 @@ int reiserfs_end_persistent_transaction(struct reiserfs_transaction_handle *th)
|
||||||
}
|
}
|
||||||
|
|
||||||
static int journal_join(struct reiserfs_transaction_handle *th,
|
static int journal_join(struct reiserfs_transaction_handle *th,
|
||||||
struct super_block *sb, unsigned long nblocks)
|
struct super_block *sb)
|
||||||
{
|
{
|
||||||
struct reiserfs_transaction_handle *cur_th = current->journal_info;
|
struct reiserfs_transaction_handle *cur_th = current->journal_info;
|
||||||
|
|
||||||
|
@ -3191,11 +3191,11 @@ static int journal_join(struct reiserfs_transaction_handle *th,
|
||||||
*/
|
*/
|
||||||
th->t_handle_save = cur_th;
|
th->t_handle_save = cur_th;
|
||||||
BUG_ON(cur_th && cur_th->t_refcount > 1);
|
BUG_ON(cur_th && cur_th->t_refcount > 1);
|
||||||
return do_journal_begin_r(th, sb, nblocks, JBEGIN_JOIN);
|
return do_journal_begin_r(th, sb, 1, JBEGIN_JOIN);
|
||||||
}
|
}
|
||||||
|
|
||||||
int journal_join_abort(struct reiserfs_transaction_handle *th,
|
int journal_join_abort(struct reiserfs_transaction_handle *th,
|
||||||
struct super_block *sb, unsigned long nblocks)
|
struct super_block *sb)
|
||||||
{
|
{
|
||||||
struct reiserfs_transaction_handle *cur_th = current->journal_info;
|
struct reiserfs_transaction_handle *cur_th = current->journal_info;
|
||||||
|
|
||||||
|
@ -3205,7 +3205,7 @@ int journal_join_abort(struct reiserfs_transaction_handle *th,
|
||||||
*/
|
*/
|
||||||
th->t_handle_save = cur_th;
|
th->t_handle_save = cur_th;
|
||||||
BUG_ON(cur_th && cur_th->t_refcount > 1);
|
BUG_ON(cur_th && cur_th->t_refcount > 1);
|
||||||
return do_journal_begin_r(th, sb, nblocks, JBEGIN_ABORT);
|
return do_journal_begin_r(th, sb, 1, JBEGIN_ABORT);
|
||||||
}
|
}
|
||||||
|
|
||||||
int journal_begin(struct reiserfs_transaction_handle *th,
|
int journal_begin(struct reiserfs_transaction_handle *th,
|
||||||
|
@ -3571,7 +3571,7 @@ void reiserfs_flush_old_commits(struct super_block *sb)
|
||||||
journal->j_trans_start_time > 0 &&
|
journal->j_trans_start_time > 0 &&
|
||||||
journal->j_len > 0 &&
|
journal->j_len > 0 &&
|
||||||
(now - journal->j_trans_start_time) > journal->j_max_trans_age) {
|
(now - journal->j_trans_start_time) > journal->j_max_trans_age) {
|
||||||
if (!journal_join(&th, sb, 1)) {
|
if (!journal_join(&th, sb)) {
|
||||||
reiserfs_prepare_for_journal(sb,
|
reiserfs_prepare_for_journal(sb,
|
||||||
SB_BUFFER_WITH_SB(sb),
|
SB_BUFFER_WITH_SB(sb),
|
||||||
1);
|
1);
|
||||||
|
|
|
@ -2924,7 +2924,7 @@ int reiserfs_in_journal(struct super_block *sb, unsigned int bmap_nr,
|
||||||
int journal_begin(struct reiserfs_transaction_handle *,
|
int journal_begin(struct reiserfs_transaction_handle *,
|
||||||
struct super_block *sb, unsigned long);
|
struct super_block *sb, unsigned long);
|
||||||
int journal_join_abort(struct reiserfs_transaction_handle *,
|
int journal_join_abort(struct reiserfs_transaction_handle *,
|
||||||
struct super_block *sb, unsigned long);
|
struct super_block *sb);
|
||||||
void reiserfs_abort_journal(struct super_block *sb, int errno);
|
void reiserfs_abort_journal(struct super_block *sb, int errno);
|
||||||
void reiserfs_abort(struct super_block *sb, int errno, const char *fmt, ...);
|
void reiserfs_abort(struct super_block *sb, int errno, const char *fmt, ...);
|
||||||
int reiserfs_allocate_list_bitmaps(struct super_block *s,
|
int reiserfs_allocate_list_bitmaps(struct super_block *s,
|
||||||
|
|
Loading…
Reference in New Issue