aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/filesystems/porting
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/filesystems/porting')
-rw-r--r--Documentation/filesystems/porting6
1 files changed, 3 insertions, 3 deletions
diff --git a/Documentation/filesystems/porting b/Documentation/filesystems/porting
index fe2b7ae6f962..0f3a1390bf00 100644
--- a/Documentation/filesystems/porting
+++ b/Documentation/filesystems/porting
@@ -295,9 +295,9 @@ in the beginning of ->setattr unconditionally.
295 ->clear_inode() and ->delete_inode() are gone; ->evict_inode() should 295 ->clear_inode() and ->delete_inode() are gone; ->evict_inode() should
296be used instead. It gets called whenever the inode is evicted, whether it has 296be used instead. It gets called whenever the inode is evicted, whether it has
297remaining links or not. Caller does *not* evict the pagecache or inode-associated 297remaining links or not. Caller does *not* evict the pagecache or inode-associated
298metadata buffers; getting rid of those is responsibility of method, as it had 298metadata buffers; the method has to use truncate_inode_pages_final() to get rid
299been for ->delete_inode(). Caller makes sure async writeback cannot be running 299of those. Caller makes sure async writeback cannot be running for the inode while
300for the inode while (or after) ->evict_inode() is called. 300(or after) ->evict_inode() is called.
301 301
302 ->drop_inode() returns int now; it's called on final iput() with 302 ->drop_inode() returns int now; it's called on final iput() with
303inode->i_lock held and it returns true if filesystems wants the inode to be 303inode->i_lock held and it returns true if filesystems wants the inode to be