mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00
jbd2: drop pointless shrinker batch initialization
In jbd2_journal_init_common() we set batch size of a shrinker shrinking checkpointed buffers to journal->j_max_transaction_buffers. But that is guaranteed to be 0 at that point so we effectively stay with the default shrinker batch size of 128. It has been like this since introduction of jbd2 shrinkers so just drop the pointless initialization. Signed-off-by: Jan Kara <jack@suse.cz> Reviewed-by: Zhang Yi <yi.zhang@huawei.com> Link: https://patch.msgid.link/20240624170127.3253-4-jack@suse.cz Signed-off-by: Theodore Ts'o <tytso@mit.edu>
This commit is contained in:
parent
27ba5b6731
commit
1cf5b024a3
1 changed files with 0 additions and 1 deletions
|
@ -1617,7 +1617,6 @@ static journal_t *journal_init_common(struct block_device *bdev,
|
|||
|
||||
journal->j_shrinker->scan_objects = jbd2_journal_shrink_scan;
|
||||
journal->j_shrinker->count_objects = jbd2_journal_shrink_count;
|
||||
journal->j_shrinker->batch = journal->j_max_transaction_buffers;
|
||||
journal->j_shrinker->private_data = journal;
|
||||
|
||||
shrinker_register(journal->j_shrinker);
|
||||
|
|
Loading…
Add table
Reference in a new issue