reiserfs: cleanup, remove leading whitespace from labels
This patch moves reiserfs closer to adhering to the style rules by removing leading whitespace from labels. Signed-off-by: Jeff Mahoney <jeffm@suse.com> Signed-off-by: Jan Kara <jack@suse.cz>
This commit is contained in:
parent
16da167c16
commit
cf776a7a4d
11 changed files with 68 additions and 68 deletions
|
@ -167,7 +167,7 @@ static int scan_bitmap_block(struct reiserfs_transaction_handle *th,
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
cont:
|
cont:
|
||||||
if (bi->free_count < min) {
|
if (bi->free_count < min) {
|
||||||
brelse(bh);
|
brelse(bh);
|
||||||
return 0; /* No free blocks in this bitmap */
|
return 0; /* No free blocks in this bitmap */
|
||||||
|
@ -409,7 +409,7 @@ static int scan_bitmap(struct reiserfs_transaction_handle *th,
|
||||||
nr_allocated =
|
nr_allocated =
|
||||||
scan_bitmap_block(th, bm, &off, end_off + 1, min, max, unfm);
|
scan_bitmap_block(th, bm, &off, end_off + 1, min, max, unfm);
|
||||||
|
|
||||||
ret:
|
ret:
|
||||||
*start = bm * off_max + off;
|
*start = bm * off_max + off;
|
||||||
return nr_allocated;
|
return nr_allocated;
|
||||||
|
|
||||||
|
|
|
@ -89,7 +89,7 @@ int reiserfs_readdir_inode(struct inode *inode, struct dir_context *ctx)
|
||||||
|
|
||||||
path_to_entry.reada = PATH_READA;
|
path_to_entry.reada = PATH_READA;
|
||||||
while (1) {
|
while (1) {
|
||||||
research:
|
research:
|
||||||
/*
|
/*
|
||||||
* search the directory item, containing entry with
|
* search the directory item, containing entry with
|
||||||
* specified key
|
* specified key
|
||||||
|
|
|
@ -114,7 +114,7 @@ static int reiserfs_file_release(struct inode *inode, struct file *filp)
|
||||||
*/
|
*/
|
||||||
err = reiserfs_truncate_file(inode, 0);
|
err = reiserfs_truncate_file(inode, 0);
|
||||||
}
|
}
|
||||||
out:
|
out:
|
||||||
reiserfs_write_unlock(inode->i_sb);
|
reiserfs_write_unlock(inode->i_sb);
|
||||||
mutex_unlock(&(REISERFS_I(inode)->tailpack));
|
mutex_unlock(&(REISERFS_I(inode)->tailpack));
|
||||||
return err;
|
return err;
|
||||||
|
@ -228,7 +228,7 @@ int reiserfs_commit_page(struct inode *inode, struct page *page,
|
||||||
}
|
}
|
||||||
if (logit) {
|
if (logit) {
|
||||||
ret = journal_end(&th);
|
ret = journal_end(&th);
|
||||||
drop_write_lock:
|
drop_write_lock:
|
||||||
reiserfs_write_unlock(s);
|
reiserfs_write_unlock(s);
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -2714,7 +2714,7 @@ int fix_nodes(int op_mode, struct tree_balance *tb,
|
||||||
goto repeat;
|
goto repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
repeat:
|
repeat:
|
||||||
/*
|
/*
|
||||||
* fix_nodes was unable to perform its calculation due to
|
* fix_nodes was unable to perform its calculation due to
|
||||||
* filesystem got changed under us, lack of free disk space or i/o
|
* filesystem got changed under us, lack of free disk space or i/o
|
||||||
|
|
|
@ -449,7 +449,7 @@ static int _get_block_create_0(struct inode *inode, sector_t block,
|
||||||
flush_dcache_page(bh_result->b_page);
|
flush_dcache_page(bh_result->b_page);
|
||||||
kunmap(bh_result->b_page);
|
kunmap(bh_result->b_page);
|
||||||
|
|
||||||
finished:
|
finished:
|
||||||
pathrelse(&path);
|
pathrelse(&path);
|
||||||
|
|
||||||
if (result == IO_ERROR)
|
if (result == IO_ERROR)
|
||||||
|
@ -558,7 +558,7 @@ static int reiserfs_get_blocks_direct_io(struct inode *inode,
|
||||||
if (err < 0)
|
if (err < 0)
|
||||||
ret = err;
|
ret = err;
|
||||||
}
|
}
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -626,12 +626,12 @@ static int convert_tail_for_hole(struct inode *inode,
|
||||||
|
|
||||||
retval = reiserfs_commit_write(NULL, tail_page, tail_start, tail_end);
|
retval = reiserfs_commit_write(NULL, tail_page, tail_start, tail_end);
|
||||||
|
|
||||||
unlock:
|
unlock:
|
||||||
if (tail_page != hole_page) {
|
if (tail_page != hole_page) {
|
||||||
unlock_page(tail_page);
|
unlock_page(tail_page);
|
||||||
page_cache_release(tail_page);
|
page_cache_release(tail_page);
|
||||||
}
|
}
|
||||||
out:
|
out:
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -727,7 +727,7 @@ int reiserfs_get_block(struct inode *inode, sector_t block,
|
||||||
/* set the key of the first byte in the 'block'-th block of file */
|
/* set the key of the first byte in the 'block'-th block of file */
|
||||||
make_cpu_key(&key, inode, new_offset, TYPE_ANY, 3 /*key length */ );
|
make_cpu_key(&key, inode, new_offset, TYPE_ANY, 3 /*key length */ );
|
||||||
if ((new_offset + inode->i_sb->s_blocksize - 1) > inode->i_size) {
|
if ((new_offset + inode->i_sb->s_blocksize - 1) > inode->i_size) {
|
||||||
start_trans:
|
start_trans:
|
||||||
th = reiserfs_persistent_transaction(inode->i_sb, jbegin_count);
|
th = reiserfs_persistent_transaction(inode->i_sb, jbegin_count);
|
||||||
if (!th) {
|
if (!th) {
|
||||||
retval = -ENOMEM;
|
retval = -ENOMEM;
|
||||||
|
@ -735,7 +735,7 @@ int reiserfs_get_block(struct inode *inode, sector_t block,
|
||||||
}
|
}
|
||||||
reiserfs_update_inode_transaction(inode);
|
reiserfs_update_inode_transaction(inode);
|
||||||
}
|
}
|
||||||
research:
|
research:
|
||||||
|
|
||||||
retval = search_for_position_by_key(inode->i_sb, &key, &path);
|
retval = search_for_position_by_key(inode->i_sb, &key, &path);
|
||||||
if (retval == IO_ERROR) {
|
if (retval == IO_ERROR) {
|
||||||
|
@ -1143,7 +1143,7 @@ int reiserfs_get_block(struct inode *inode, sector_t block,
|
||||||
|
|
||||||
retval = 0;
|
retval = 0;
|
||||||
|
|
||||||
failure:
|
failure:
|
||||||
if (th && (!dangle || (retval && !th->t_trans_id))) {
|
if (th && (!dangle || (retval && !th->t_trans_id))) {
|
||||||
int err;
|
int err;
|
||||||
if (th->t_trans_id)
|
if (th->t_trans_id)
|
||||||
|
@ -2137,7 +2137,7 @@ int reiserfs_new_inode(struct reiserfs_transaction_handle *th,
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
out_bad_inode:
|
out_bad_inode:
|
||||||
/* Invalidate the object, nothing was inserted yet */
|
/* Invalidate the object, nothing was inserted yet */
|
||||||
INODE_PKEY(inode)->k_objectid = 0;
|
INODE_PKEY(inode)->k_objectid = 0;
|
||||||
|
|
||||||
|
@ -2146,7 +2146,7 @@ int reiserfs_new_inode(struct reiserfs_transaction_handle *th,
|
||||||
dquot_free_inode(inode);
|
dquot_free_inode(inode);
|
||||||
reiserfs_write_lock_nested(inode->i_sb, depth);
|
reiserfs_write_lock_nested(inode->i_sb, depth);
|
||||||
|
|
||||||
out_end_trans:
|
out_end_trans:
|
||||||
journal_end(th);
|
journal_end(th);
|
||||||
/*
|
/*
|
||||||
* Drop can be outside and it needs more credits so it's better
|
* Drop can be outside and it needs more credits so it's better
|
||||||
|
@ -2158,7 +2158,7 @@ int reiserfs_new_inode(struct reiserfs_transaction_handle *th,
|
||||||
inode->i_flags |= S_NOQUOTA;
|
inode->i_flags |= S_NOQUOTA;
|
||||||
make_bad_inode(inode);
|
make_bad_inode(inode);
|
||||||
|
|
||||||
out_inserted_sd:
|
out_inserted_sd:
|
||||||
clear_nlink(inode);
|
clear_nlink(inode);
|
||||||
th->t_trans_id = 0; /* so the caller can't use this handle later */
|
th->t_trans_id = 0; /* so the caller can't use this handle later */
|
||||||
unlock_new_inode(inode); /* OK to do even if we hadn't locked it */
|
unlock_new_inode(inode); /* OK to do even if we hadn't locked it */
|
||||||
|
@ -2245,10 +2245,10 @@ static int grab_tail_page(struct inode *inode,
|
||||||
*bh_result = bh;
|
*bh_result = bh;
|
||||||
*page_result = page;
|
*page_result = page;
|
||||||
|
|
||||||
out:
|
out:
|
||||||
return error;
|
return error;
|
||||||
|
|
||||||
unlock:
|
unlock:
|
||||||
unlock_page(page);
|
unlock_page(page);
|
||||||
page_cache_release(page);
|
page_cache_release(page);
|
||||||
return error;
|
return error;
|
||||||
|
@ -2350,7 +2350,7 @@ int reiserfs_truncate_file(struct inode *inode, int update_timestamps)
|
||||||
reiserfs_write_unlock(inode->i_sb);
|
reiserfs_write_unlock(inode->i_sb);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
out:
|
out:
|
||||||
if (page) {
|
if (page) {
|
||||||
unlock_page(page);
|
unlock_page(page);
|
||||||
page_cache_release(page);
|
page_cache_release(page);
|
||||||
|
@ -2393,11 +2393,11 @@ static int map_block_for_writepage(struct inode *inode,
|
||||||
}
|
}
|
||||||
|
|
||||||
kmap(bh_result->b_page);
|
kmap(bh_result->b_page);
|
||||||
start_over:
|
start_over:
|
||||||
reiserfs_write_lock(inode->i_sb);
|
reiserfs_write_lock(inode->i_sb);
|
||||||
make_cpu_key(&key, inode, byte_offset, TYPE_ANY, 3);
|
make_cpu_key(&key, inode, byte_offset, TYPE_ANY, 3);
|
||||||
|
|
||||||
research:
|
research:
|
||||||
retval = search_for_position_by_key(inode->i_sb, &key, &path);
|
retval = search_for_position_by_key(inode->i_sb, &key, &path);
|
||||||
if (retval != POSITION_FOUND) {
|
if (retval != POSITION_FOUND) {
|
||||||
use_get_block = 1;
|
use_get_block = 1;
|
||||||
|
@ -2477,7 +2477,7 @@ static int map_block_for_writepage(struct inode *inode,
|
||||||
}
|
}
|
||||||
retval = 0;
|
retval = 0;
|
||||||
|
|
||||||
out:
|
out:
|
||||||
pathrelse(&path);
|
pathrelse(&path);
|
||||||
if (trans_running) {
|
if (trans_running) {
|
||||||
int err = journal_end(&th);
|
int err = journal_end(&th);
|
||||||
|
@ -2675,7 +2675,7 @@ static int reiserfs_write_full_page(struct page *page,
|
||||||
} while (bh != head);
|
} while (bh != head);
|
||||||
|
|
||||||
error = 0;
|
error = 0;
|
||||||
done:
|
done:
|
||||||
if (nr == 0) {
|
if (nr == 0) {
|
||||||
/*
|
/*
|
||||||
* if this page only had a direct item, it is very possible for
|
* if this page only had a direct item, it is very possible for
|
||||||
|
@ -2697,7 +2697,7 @@ static int reiserfs_write_full_page(struct page *page,
|
||||||
}
|
}
|
||||||
return error;
|
return error;
|
||||||
|
|
||||||
fail:
|
fail:
|
||||||
/*
|
/*
|
||||||
* catches various errors, we need to make sure any valid dirty blocks
|
* catches various errors, we need to make sure any valid dirty blocks
|
||||||
* get to the media. The page is currently locked and not marked for
|
* get to the media. The page is currently locked and not marked for
|
||||||
|
@ -2969,7 +2969,7 @@ static int reiserfs_write_end(struct file *file, struct address_space *mapping,
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
|
|
||||||
out:
|
out:
|
||||||
if (locked)
|
if (locked)
|
||||||
reiserfs_write_unlock(inode->i_sb);
|
reiserfs_write_unlock(inode->i_sb);
|
||||||
unlock_page(page);
|
unlock_page(page);
|
||||||
|
@ -2980,7 +2980,7 @@ static int reiserfs_write_end(struct file *file, struct address_space *mapping,
|
||||||
|
|
||||||
return ret == 0 ? copied : ret;
|
return ret == 0 ? copied : ret;
|
||||||
|
|
||||||
journal_error:
|
journal_error:
|
||||||
reiserfs_write_unlock(inode->i_sb);
|
reiserfs_write_unlock(inode->i_sb);
|
||||||
locked = false;
|
locked = false;
|
||||||
if (th) {
|
if (th) {
|
||||||
|
@ -3054,10 +3054,10 @@ int reiserfs_commit_write(struct file *f, struct page *page,
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
|
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
journal_error:
|
journal_error:
|
||||||
if (th) {
|
if (th) {
|
||||||
if (!update_sd)
|
if (!update_sd)
|
||||||
reiserfs_update_sd(th, inode);
|
reiserfs_update_sd(th, inode);
|
||||||
|
@ -3163,7 +3163,7 @@ static int invalidatepage_can_drop(struct inode *inode, struct buffer_head *bh)
|
||||||
&& jl != SB_JOURNAL(inode->i_sb)->j_current_jl)
|
&& jl != SB_JOURNAL(inode->i_sb)->j_current_jl)
|
||||||
ret = 0;
|
ret = 0;
|
||||||
}
|
}
|
||||||
free_jh:
|
free_jh:
|
||||||
if (ret && bh->b_private) {
|
if (ret && bh->b_private) {
|
||||||
reiserfs_free_jh(bh);
|
reiserfs_free_jh(bh);
|
||||||
}
|
}
|
||||||
|
@ -3222,7 +3222,7 @@ static void reiserfs_invalidatepage(struct page *page, unsigned int offset,
|
||||||
ret = try_to_release_page(page, 0);
|
ret = try_to_release_page(page, 0);
|
||||||
/* maybe should BUG_ON(!ret); - neilb */
|
/* maybe should BUG_ON(!ret); - neilb */
|
||||||
}
|
}
|
||||||
out:
|
out:
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -219,11 +219,11 @@ int reiserfs_unpack(struct inode *inode, struct file *filp)
|
||||||
retval = reiserfs_commit_write(NULL, page, write_from, write_from);
|
retval = reiserfs_commit_write(NULL, page, write_from, write_from);
|
||||||
REISERFS_I(inode)->i_flags |= i_nopack_mask;
|
REISERFS_I(inode)->i_flags |= i_nopack_mask;
|
||||||
|
|
||||||
out_unlock:
|
out_unlock:
|
||||||
unlock_page(page);
|
unlock_page(page);
|
||||||
page_cache_release(page);
|
page_cache_release(page);
|
||||||
|
|
||||||
out:
|
out:
|
||||||
mutex_unlock(&inode->i_mutex);
|
mutex_unlock(&inode->i_mutex);
|
||||||
reiserfs_write_unlock(inode->i_sb);
|
reiserfs_write_unlock(inode->i_sb);
|
||||||
return retval;
|
return retval;
|
||||||
|
|
|
@ -160,7 +160,7 @@ static struct reiserfs_bitmap_node *get_bitmap_node(struct super_block *sb)
|
||||||
struct list_head *entry = journal->j_bitmap_nodes.next;
|
struct list_head *entry = journal->j_bitmap_nodes.next;
|
||||||
|
|
||||||
journal->j_used_bitmap_nodes++;
|
journal->j_used_bitmap_nodes++;
|
||||||
repeat:
|
repeat:
|
||||||
|
|
||||||
if (entry != &journal->j_bitmap_nodes) {
|
if (entry != &journal->j_bitmap_nodes) {
|
||||||
bn = list_entry(entry, struct reiserfs_bitmap_node, list);
|
bn = list_entry(entry, struct reiserfs_bitmap_node, list);
|
||||||
|
@ -757,7 +757,7 @@ static inline int __add_jh(struct reiserfs_journal *j, struct buffer_head *bh,
|
||||||
jh = bh->b_private;
|
jh = bh->b_private;
|
||||||
list_del_init(&jh->list);
|
list_del_init(&jh->list);
|
||||||
} else {
|
} else {
|
||||||
no_jh:
|
no_jh:
|
||||||
get_bh(bh);
|
get_bh(bh);
|
||||||
jh = alloc_jh();
|
jh = alloc_jh();
|
||||||
spin_lock(&j->j_dirty_buffers_lock);
|
spin_lock(&j->j_dirty_buffers_lock);
|
||||||
|
@ -836,7 +836,7 @@ static int write_ordered_buffers(spinlock_t * lock,
|
||||||
reiserfs_free_jh(bh);
|
reiserfs_free_jh(bh);
|
||||||
unlock_buffer(bh);
|
unlock_buffer(bh);
|
||||||
}
|
}
|
||||||
loop_next:
|
loop_next:
|
||||||
put_bh(bh);
|
put_bh(bh);
|
||||||
cond_resched_lock(lock);
|
cond_resched_lock(lock);
|
||||||
}
|
}
|
||||||
|
@ -891,7 +891,7 @@ static int flush_older_commits(struct super_block *s,
|
||||||
unsigned int other_trans_id;
|
unsigned int other_trans_id;
|
||||||
unsigned int first_trans_id;
|
unsigned int first_trans_id;
|
||||||
|
|
||||||
find_first:
|
find_first:
|
||||||
/*
|
/*
|
||||||
* first we walk backwards to find the oldest uncommitted transation
|
* first we walk backwards to find the oldest uncommitted transation
|
||||||
*/
|
*/
|
||||||
|
@ -1153,7 +1153,7 @@ static int flush_commit_list(struct super_block *s,
|
||||||
atomic_set(&(jl->j_older_commits_done), 1);
|
atomic_set(&(jl->j_older_commits_done), 1);
|
||||||
}
|
}
|
||||||
mutex_unlock(&jl->j_commit_mutex);
|
mutex_unlock(&jl->j_commit_mutex);
|
||||||
put_jl:
|
put_jl:
|
||||||
put_journal_list(s, jl);
|
put_journal_list(s, jl);
|
||||||
|
|
||||||
if (retval)
|
if (retval)
|
||||||
|
@ -1306,7 +1306,7 @@ static int flush_older_journal_lists(struct super_block *sb,
|
||||||
* we know we are the only ones flushing things, no extra race
|
* we know we are the only ones flushing things, no extra race
|
||||||
* protection is required.
|
* protection is required.
|
||||||
*/
|
*/
|
||||||
restart:
|
restart:
|
||||||
entry = journal->j_journal_list.next;
|
entry = journal->j_journal_list.next;
|
||||||
/* Did we wrap? */
|
/* Did we wrap? */
|
||||||
if (entry == &journal->j_journal_list)
|
if (entry == &journal->j_journal_list)
|
||||||
|
@ -1504,7 +1504,7 @@ static int flush_journal_list(struct super_block *s,
|
||||||
(unsigned long long)saved_bh->
|
(unsigned long long)saved_bh->
|
||||||
b_blocknr, __func__);
|
b_blocknr, __func__);
|
||||||
}
|
}
|
||||||
free_cnode:
|
free_cnode:
|
||||||
last = cn;
|
last = cn;
|
||||||
cn = cn->next;
|
cn = cn->next;
|
||||||
if (saved_bh) {
|
if (saved_bh) {
|
||||||
|
@ -1564,7 +1564,7 @@ static int flush_journal_list(struct super_block *s,
|
||||||
reiserfs_abort(s, -EIO,
|
reiserfs_abort(s, -EIO,
|
||||||
"Write error while pushing transaction to disk in %s",
|
"Write error while pushing transaction to disk in %s",
|
||||||
__func__);
|
__func__);
|
||||||
flush_older_and_return:
|
flush_older_and_return:
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* before we can update the journal header block, we _must_ flush all
|
* before we can update the journal header block, we _must_ flush all
|
||||||
|
@ -1670,7 +1670,7 @@ static int write_one_transaction(struct super_block *s,
|
||||||
}
|
}
|
||||||
put_bh(tmp_bh);
|
put_bh(tmp_bh);
|
||||||
}
|
}
|
||||||
next:
|
next:
|
||||||
cn = cn->next;
|
cn = cn->next;
|
||||||
cond_resched();
|
cond_resched();
|
||||||
}
|
}
|
||||||
|
@ -1770,7 +1770,7 @@ static int kupdate_transactions(struct super_block *s,
|
||||||
write_chunk(&chunk);
|
write_chunk(&chunk);
|
||||||
}
|
}
|
||||||
|
|
||||||
done:
|
done:
|
||||||
mutex_unlock(&journal->j_flush_mutex);
|
mutex_unlock(&journal->j_flush_mutex);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
@ -2229,7 +2229,7 @@ static int journal_read_transaction(struct super_block *sb,
|
||||||
reiserfs_warning(sb, "journal-1204",
|
reiserfs_warning(sb, "journal-1204",
|
||||||
"REPLAY FAILURE fsck required! "
|
"REPLAY FAILURE fsck required! "
|
||||||
"Trying to replay onto a log block");
|
"Trying to replay onto a log block");
|
||||||
abort_replay:
|
abort_replay:
|
||||||
brelse_array(log_blocks, i);
|
brelse_array(log_blocks, i);
|
||||||
brelse_array(real_blocks, i);
|
brelse_array(real_blocks, i);
|
||||||
brelse(c_bh);
|
brelse(c_bh);
|
||||||
|
@ -2491,7 +2491,7 @@ static int journal_read(struct super_block *sb)
|
||||||
brelse(d_bh);
|
brelse(d_bh);
|
||||||
}
|
}
|
||||||
|
|
||||||
start_log_replay:
|
start_log_replay:
|
||||||
cur_dblock = oldest_start;
|
cur_dblock = oldest_start;
|
||||||
if (oldest_trans_id) {
|
if (oldest_trans_id) {
|
||||||
reiserfs_debug(sb, REISERFS_DEBUG_CODE,
|
reiserfs_debug(sb, REISERFS_DEBUG_CODE,
|
||||||
|
@ -2892,7 +2892,7 @@ int journal_init(struct super_block *sb, const char *j_dev_name,
|
||||||
INIT_DELAYED_WORK(&journal->j_work, flush_async_commits);
|
INIT_DELAYED_WORK(&journal->j_work, flush_async_commits);
|
||||||
journal->j_work_sb = sb;
|
journal->j_work_sb = sb;
|
||||||
return 0;
|
return 0;
|
||||||
free_and_return:
|
free_and_return:
|
||||||
free_journal_ram(sb);
|
free_journal_ram(sb);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -3031,7 +3031,7 @@ static int do_journal_begin_r(struct reiserfs_transaction_handle *th,
|
||||||
th->t_refcount = 1;
|
th->t_refcount = 1;
|
||||||
th->t_super = sb;
|
th->t_super = sb;
|
||||||
|
|
||||||
relock:
|
relock:
|
||||||
lock_journal(sb);
|
lock_journal(sb);
|
||||||
if (join != JBEGIN_ABORT && reiserfs_is_journal_aborted(journal)) {
|
if (join != JBEGIN_ABORT && reiserfs_is_journal_aborted(journal)) {
|
||||||
unlock_journal(sb);
|
unlock_journal(sb);
|
||||||
|
@ -3122,7 +3122,7 @@ static int do_journal_begin_r(struct reiserfs_transaction_handle *th,
|
||||||
INIT_LIST_HEAD(&th->t_list);
|
INIT_LIST_HEAD(&th->t_list);
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
out_fail:
|
out_fail:
|
||||||
memset(th, 0, sizeof(*th));
|
memset(th, 0, sizeof(*th));
|
||||||
/*
|
/*
|
||||||
* Re-set th->t_super, so we can properly keep track of how many
|
* Re-set th->t_super, so we can properly keep track of how many
|
||||||
|
@ -3876,7 +3876,7 @@ static int __commit_trans_jl(struct inode *inode, unsigned long id,
|
||||||
* the inode still exists. We know the list is still around
|
* the inode still exists. We know the list is still around
|
||||||
* if we've got a larger transaction id than the oldest list
|
* if we've got a larger transaction id than the oldest list
|
||||||
*/
|
*/
|
||||||
flush_commit_only:
|
flush_commit_only:
|
||||||
if (journal_list_still_alive(inode->i_sb, id)) {
|
if (journal_list_still_alive(inode->i_sb, id)) {
|
||||||
/*
|
/*
|
||||||
* we only set ret to 1 when we know for sure
|
* we only set ret to 1 when we know for sure
|
||||||
|
@ -4302,7 +4302,7 @@ static int do_journal_end(struct reiserfs_transaction_handle *th, int flags)
|
||||||
* transactions that might get overwritten. If any journal lists
|
* transactions that might get overwritten. If any journal lists
|
||||||
* are very old flush them as well.
|
* are very old flush them as well.
|
||||||
*/
|
*/
|
||||||
first_jl:
|
first_jl:
|
||||||
list_for_each_safe(entry, safe, &journal->j_journal_list) {
|
list_for_each_safe(entry, safe, &journal->j_journal_list) {
|
||||||
temp_jl = JOURNAL_LIST_ENTRY(entry);
|
temp_jl = JOURNAL_LIST_ENTRY(entry);
|
||||||
if (journal->j_start <= temp_jl->j_start) {
|
if (journal->j_start <= temp_jl->j_start) {
|
||||||
|
@ -4359,7 +4359,7 @@ static int do_journal_end(struct reiserfs_transaction_handle *th, int flags)
|
||||||
journal_list_still_alive(sb, commit_trans_id)) {
|
journal_list_still_alive(sb, commit_trans_id)) {
|
||||||
flush_commit_list(sb, jl, 1);
|
flush_commit_list(sb, jl, 1);
|
||||||
}
|
}
|
||||||
out:
|
out:
|
||||||
reiserfs_check_lock_depth(sb, "journal end2");
|
reiserfs_check_lock_depth(sb, "journal end2");
|
||||||
|
|
||||||
memset(th, 0, sizeof(*th));
|
memset(th, 0, sizeof(*th));
|
||||||
|
|
|
@ -686,7 +686,7 @@ static int reiserfs_create(struct inode *dir, struct dentry *dentry, umode_t mod
|
||||||
d_instantiate(dentry, inode);
|
d_instantiate(dentry, inode);
|
||||||
retval = journal_end(&th);
|
retval = journal_end(&th);
|
||||||
|
|
||||||
out_failed:
|
out_failed:
|
||||||
reiserfs_write_unlock(dir->i_sb);
|
reiserfs_write_unlock(dir->i_sb);
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
@ -767,7 +767,7 @@ static int reiserfs_mknod(struct inode *dir, struct dentry *dentry, umode_t mode
|
||||||
d_instantiate(dentry, inode);
|
d_instantiate(dentry, inode);
|
||||||
retval = journal_end(&th);
|
retval = journal_end(&th);
|
||||||
|
|
||||||
out_failed:
|
out_failed:
|
||||||
reiserfs_write_unlock(dir->i_sb);
|
reiserfs_write_unlock(dir->i_sb);
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
@ -958,11 +958,11 @@ static int reiserfs_rmdir(struct inode *dir, struct dentry *dentry)
|
||||||
|
|
||||||
retval = journal_end(&th);
|
retval = journal_end(&th);
|
||||||
reiserfs_check_path(&path);
|
reiserfs_check_path(&path);
|
||||||
out_rmdir:
|
out_rmdir:
|
||||||
reiserfs_write_unlock(dir->i_sb);
|
reiserfs_write_unlock(dir->i_sb);
|
||||||
return retval;
|
return retval;
|
||||||
|
|
||||||
end_rmdir:
|
end_rmdir:
|
||||||
/*
|
/*
|
||||||
* we must release path, because we did not call
|
* we must release path, because we did not call
|
||||||
* reiserfs_cut_from_item, or reiserfs_cut_from_item does not
|
* reiserfs_cut_from_item, or reiserfs_cut_from_item does not
|
||||||
|
@ -1064,13 +1064,13 @@ static int reiserfs_unlink(struct inode *dir, struct dentry *dentry)
|
||||||
reiserfs_write_unlock(dir->i_sb);
|
reiserfs_write_unlock(dir->i_sb);
|
||||||
return retval;
|
return retval;
|
||||||
|
|
||||||
end_unlink:
|
end_unlink:
|
||||||
pathrelse(&path);
|
pathrelse(&path);
|
||||||
err = journal_end(&th);
|
err = journal_end(&th);
|
||||||
reiserfs_check_path(&path);
|
reiserfs_check_path(&path);
|
||||||
if (err)
|
if (err)
|
||||||
retval = err;
|
retval = err;
|
||||||
out_unlink:
|
out_unlink:
|
||||||
reiserfs_write_unlock(dir->i_sb);
|
reiserfs_write_unlock(dir->i_sb);
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
@ -1164,7 +1164,7 @@ static int reiserfs_symlink(struct inode *parent_dir,
|
||||||
unlock_new_inode(inode);
|
unlock_new_inode(inode);
|
||||||
d_instantiate(dentry, inode);
|
d_instantiate(dentry, inode);
|
||||||
retval = journal_end(&th);
|
retval = journal_end(&th);
|
||||||
out_failed:
|
out_failed:
|
||||||
reiserfs_write_unlock(parent_dir->i_sb);
|
reiserfs_write_unlock(parent_dir->i_sb);
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
|
|
@ -668,7 +668,7 @@ int search_by_key(struct super_block *sb, const struct cpu_key *key,
|
||||||
if (!buffer_uptodate(bh))
|
if (!buffer_uptodate(bh))
|
||||||
goto io_error;
|
goto io_error;
|
||||||
} else {
|
} else {
|
||||||
io_error:
|
io_error:
|
||||||
search_path->path_length--;
|
search_path->path_length--;
|
||||||
pathrelse(search_path);
|
pathrelse(search_path);
|
||||||
return IO_ERROR;
|
return IO_ERROR;
|
||||||
|
@ -2010,7 +2010,7 @@ int reiserfs_do_truncate(struct reiserfs_transaction_handle *th,
|
||||||
"PAP-5680: truncate did not finish: new_file_size %Ld, current %Ld, oid %d",
|
"PAP-5680: truncate did not finish: new_file_size %Ld, current %Ld, oid %d",
|
||||||
new_file_size, file_size, s_item_key.on_disk_key.k_objectid);
|
new_file_size, file_size, s_item_key.on_disk_key.k_objectid);
|
||||||
|
|
||||||
update_and_out:
|
update_and_out:
|
||||||
if (update_timestamps) {
|
if (update_timestamps) {
|
||||||
/* this is truncate, not file closing */
|
/* this is truncate, not file closing */
|
||||||
inode->i_mtime = CURRENT_TIME_SEC;
|
inode->i_mtime = CURRENT_TIME_SEC;
|
||||||
|
@ -2018,7 +2018,7 @@ int reiserfs_do_truncate(struct reiserfs_transaction_handle *th,
|
||||||
}
|
}
|
||||||
reiserfs_update_sd(th, inode);
|
reiserfs_update_sd(th, inode);
|
||||||
|
|
||||||
out:
|
out:
|
||||||
pathrelse(&s_search_path);
|
pathrelse(&s_search_path);
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
@ -2112,7 +2112,7 @@ int reiserfs_paste_into_item(struct reiserfs_transaction_handle *th,
|
||||||
while ((retval =
|
while ((retval =
|
||||||
fix_nodes(M_PASTE, &s_paste_balance, NULL,
|
fix_nodes(M_PASTE, &s_paste_balance, NULL,
|
||||||
body)) == REPEAT_SEARCH) {
|
body)) == REPEAT_SEARCH) {
|
||||||
search_again:
|
search_again:
|
||||||
/* file system changed while we were in the fix_nodes */
|
/* file system changed while we were in the fix_nodes */
|
||||||
PROC_INFO_INC(th->t_super, paste_into_item_restarted);
|
PROC_INFO_INC(th->t_super, paste_into_item_restarted);
|
||||||
retval =
|
retval =
|
||||||
|
@ -2143,7 +2143,7 @@ int reiserfs_paste_into_item(struct reiserfs_transaction_handle *th,
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
retval = (retval == NO_DISK_SPACE) ? -ENOSPC : -EIO;
|
retval = (retval == NO_DISK_SPACE) ? -ENOSPC : -EIO;
|
||||||
error_out:
|
error_out:
|
||||||
/* this also releases the path */
|
/* this also releases the path */
|
||||||
unfix_nodes(&s_paste_balance);
|
unfix_nodes(&s_paste_balance);
|
||||||
#ifdef REISERQUOTA_DEBUG
|
#ifdef REISERQUOTA_DEBUG
|
||||||
|
@ -2222,7 +2222,7 @@ int reiserfs_insert_item(struct reiserfs_transaction_handle *th,
|
||||||
while ((retval =
|
while ((retval =
|
||||||
fix_nodes(M_INSERT, &s_ins_balance, ih,
|
fix_nodes(M_INSERT, &s_ins_balance, ih,
|
||||||
body)) == REPEAT_SEARCH) {
|
body)) == REPEAT_SEARCH) {
|
||||||
search_again:
|
search_again:
|
||||||
/* file system changed while we were in the fix_nodes */
|
/* file system changed while we were in the fix_nodes */
|
||||||
PROC_INFO_INC(th->t_super, insert_item_restarted);
|
PROC_INFO_INC(th->t_super, insert_item_restarted);
|
||||||
retval = search_item(th->t_super, key, path);
|
retval = search_item(th->t_super, key, path);
|
||||||
|
@ -2246,7 +2246,7 @@ int reiserfs_insert_item(struct reiserfs_transaction_handle *th,
|
||||||
}
|
}
|
||||||
|
|
||||||
retval = (retval == NO_DISK_SPACE) ? -ENOSPC : -EIO;
|
retval = (retval == NO_DISK_SPACE) ? -ENOSPC : -EIO;
|
||||||
error_out:
|
error_out:
|
||||||
/* also releases the path */
|
/* also releases the path */
|
||||||
unfix_nodes(&s_ins_balance);
|
unfix_nodes(&s_ins_balance);
|
||||||
#ifdef REISERQUOTA_DEBUG
|
#ifdef REISERQUOTA_DEBUG
|
||||||
|
|
|
@ -423,7 +423,7 @@ static struct page *reiserfs_get_page(struct inode *dir, size_t n)
|
||||||
}
|
}
|
||||||
return page;
|
return page;
|
||||||
|
|
||||||
fail:
|
fail:
|
||||||
reiserfs_put_page(page);
|
reiserfs_put_page(page);
|
||||||
return ERR_PTR(-EIO);
|
return ERR_PTR(-EIO);
|
||||||
}
|
}
|
||||||
|
|
|
@ -113,7 +113,7 @@ static struct posix_acl *reiserfs_posix_acl_from_disk(const void *value, size_t
|
||||||
goto fail;
|
goto fail;
|
||||||
return acl;
|
return acl;
|
||||||
|
|
||||||
fail:
|
fail:
|
||||||
posix_acl_release(acl);
|
posix_acl_release(acl);
|
||||||
return ERR_PTR(-EINVAL);
|
return ERR_PTR(-EINVAL);
|
||||||
}
|
}
|
||||||
|
@ -166,7 +166,7 @@ static void *reiserfs_posix_acl_to_disk(const struct posix_acl *acl, size_t * si
|
||||||
}
|
}
|
||||||
return (char *)ext_acl;
|
return (char *)ext_acl;
|
||||||
|
|
||||||
fail:
|
fail:
|
||||||
kfree(ext_acl);
|
kfree(ext_acl);
|
||||||
return ERR_PTR(-EINVAL);
|
return ERR_PTR(-EINVAL);
|
||||||
}
|
}
|
||||||
|
@ -345,7 +345,7 @@ reiserfs_inherit_default_acl(struct reiserfs_transaction_handle *th,
|
||||||
|
|
||||||
return err;
|
return err;
|
||||||
|
|
||||||
apply_umask:
|
apply_umask:
|
||||||
/* no ACL, apply umask */
|
/* no ACL, apply umask */
|
||||||
inode->i_mode &= ~current_umask();
|
inode->i_mode &= ~current_umask();
|
||||||
return err;
|
return err;
|
||||||
|
|
Loading…
Add table
Reference in a new issue