From 642bc34abca613e10f3dc9dbb459b3418fe3c61b Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Tue, 15 Apr 2025 11:57:34 -0400 Subject: fixup! Add support for FS_IOC_GETFSSYSFSPATH Signed-off-by: Kent Overstreet --- c_src/libbcachefs.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/c_src/libbcachefs.c b/c_src/libbcachefs.c index e2664642..a0b1d0b7 100644 --- a/c_src/libbcachefs.c +++ b/c_src/libbcachefs.c @@ -428,6 +428,14 @@ static int bcache_fs_open_by_name(const char *name, struct bchfs_handle *fs) return fs->ioctl_fd < 0 ? -errno : 0; } +#ifndef FS_IOC_GETFSSYSFSPATH +struct fs_sysfs_path { + __u8 len; + __u8 name[128]; +}; +#define FS_IOC_GETFSSYSFSPATH _IOR(0x15, 1, struct fs_sysfs_path) +#endif + int bcache_fs_open_fallible(const char *path, struct bchfs_handle *fs) { memset(fs, 0, sizeof(*fs)); -- cgit v1.2.3