]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
client: set LIBMOUNT_FORCE_MOUNT2=always 57170/head
authorJakob Haufe <sur5r@sur5r.net>
Tue, 30 Apr 2024 15:45:24 +0000 (17:45 +0200)
committerJakob Haufe <sur5r@sur5r.net>
Tue, 30 Apr 2024 15:45:24 +0000 (17:45 +0200)
commit9ca1d4be2b587ce1d3e6c10dc2a98195b2ab3ba9
tree19dcc1fb5e07fecead86653d38be1e9aea367e39
parent7324aeb83000b3b686e47c76e0476dcf6829d43e
client: set LIBMOUNT_FORCE_MOUNT2=always

This is a workaround for libmount 2.38 or later on linux kernel 5.1 or
later.

libmount defaults to the new fsconfig interface which does not support
remounting the way the old mount(2) syscall did. Thus, dentry trimming
fails.

Fixes: https://tracker.ceph.com/issues/62664
Signed-off-by: Jakob Haufe <sur5r@sur5r.net>
src/client/fuse_ll.cc