Skip to content

Commit f219798

Browse files
jankarabrauner
authored andcommitted
fs: Drop i_private_list from address_space
Nobody is using i_private_list anymore. Remove it. Signed-off-by: Jan Kara <jack@suse.cz> Link: https://patch.msgid.link/20260326095354.16340-84-jack@suse.cz Tested-by: syzbot@syzkaller.appspotmail.com Signed-off-by: Christian Brauner <brauner@kernel.org>
1 parent cb6d109 commit f219798

2 files changed

Lines changed: 0 additions & 4 deletions

File tree

fs/inode.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -481,7 +481,6 @@ static void __address_space_init_once(struct address_space *mapping)
481481
{
482482
xa_init_flags(&mapping->i_pages, XA_FLAGS_LOCK_IRQ | XA_FLAGS_ACCOUNT);
483483
init_rwsem(&mapping->i_mmap_rwsem);
484-
INIT_LIST_HEAD(&mapping->i_private_list);
485484
spin_lock_init(&mapping->i_private_lock);
486485
mapping->i_mmap = RB_ROOT_CACHED;
487486
}
@@ -795,7 +794,6 @@ void clear_inode(struct inode *inode)
795794
* nor even WARN_ON(!mapping_empty).
796795
*/
797796
xa_unlock_irq(&inode->i_data.i_pages);
798-
BUG_ON(!list_empty(&inode->i_data.i_private_list));
799797
BUG_ON(!(inode_state_read_once(inode) & I_FREEING));
800798
BUG_ON(inode_state_read_once(inode) & I_CLEAR);
801799
BUG_ON(!list_empty(&inode->i_wb_list));

include/linux/fs.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,6 @@ struct mapping_metadata_bhs {
471471
* @flags: Error bits and flags (AS_*).
472472
* @wb_err: The most recent error which has occurred.
473473
* @i_private_lock: For use by the owner of the address_space.
474-
* @i_private_list: For use by the owner of the address_space.
475474
*/
476475
struct address_space {
477476
struct inode *host;
@@ -490,7 +489,6 @@ struct address_space {
490489
unsigned long flags;
491490
errseq_t wb_err;
492491
spinlock_t i_private_lock;
493-
struct list_head i_private_list;
494492
struct rw_semaphore i_mmap_rwsem;
495493
} __attribute__((aligned(sizeof(long)))) __randomize_layout;
496494
/*

0 commit comments

Comments
 (0)