]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ceph: put folios not suitable for writeback
authorHristo Venev <hristo@venev.name>
Mon, 4 May 2026 15:54:45 +0000 (18:54 +0300)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 11 May 2026 08:39:22 +0000 (10:39 +0200)
commit544576f0f05c4a759806acddfaaeb686f14fb4b0
tree1f21d1518f2485374cbca259d60164d2f16f22aa
parent10d9be401108a0fc8b3bc99ba07bdee8fff875ac
ceph: put folios not suitable for writeback

The batch holds references to the folios (see `filemap_get_folios`,
`folio_batch_release`), so we need to `folio_put` the folios we remove.

Tested on v6.18.

Cc: stable@vger.kernel.org
Link: https://tracker.ceph.com/issues/74156
Signed-off-by: Hristo Venev <hristo@venev.name>
Reviewed-by: Viacheslav Dubeyko <Slava.Dubeyko@ibm.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
fs/ceph/addr.c