]> www.infradead.org Git - users/hch/misc.git/commitdiff
writeback: add a __releases annoation to wbc_attach_and_unlock_inode
authorChristoph Hellwig <hch@lst.de>
Sat, 2 Nov 2024 12:26:17 +0000 (13:26 +0100)
committerChristoph Hellwig <hch@lst.de>
Mon, 4 Nov 2024 07:56:20 +0000 (08:56 +0100)
This shuts up a sparse lock context tracking warning.

Signed-off-by: Christoph Hellwig <hch@lst.de>
fs/fs-writeback.c

index d8bec3c1bb1fa78c287482130956612647a0d27a..3fb115ae44b11d7ad9e6118388beeeec185d0f5d 100644 (file)
@@ -733,6 +733,7 @@ bool cleanup_offline_cgwb(struct bdi_writeback *wb)
  */
 void wbc_attach_and_unlock_inode(struct writeback_control *wbc,
                                 struct inode *inode)
+       __releases(&inode->i_lock)
 {
        if (!inode_cgwb_enabled(inode)) {
                spin_unlock(&inode->i_lock);