]> git.ipfire.org Git - thirdparty/systemd.git/commit
btrfs: drop O_PATH from dir_fd passed to btrfs_subvol_make() if needed
authorLennart Poettering <lennart@poettering.net>
Wed, 16 Aug 2023 10:11:06 +0000 (12:11 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 16 Aug 2023 12:29:20 +0000 (14:29 +0200)
commitf5254d004727cfded5bc739d8115fb570ea5631f
tree53f049e6268293af112c40afd66c51b9d710e1a1
parent8d6791d2aa98c989101f572278e9b0a63edfec42
btrfs: drop O_PATH from dir_fd passed to btrfs_subvol_make() if needed

Let's make sure btrfs_subvol_make() can operate on O_PATH fds, just like
mkdirat().

Fixes a bunch of tmpfiles errors at boot if we try to create btrfs
subvols, introduced by e54c79ccc2e90a375640815b05f28ec22664e44c

Fixes: e54c79ccc2e90a375640815b05f28ec22664e44c
src/basic/btrfs.c