From ce814a93788c3289f50d383ea104fad1f66a16f8 Mon Sep 17 00:00:00 2001 From: Josef Bacik Date: Sat, 19 Jan 2013 13:06:20 -0500 Subject: Btrfs-progs: add btrfs device ready command This command will be used by things like dracut that wish to know very simply if all of the devices have been added to the kernel cache yet for the device to be fully mounted. This keeps initrd's from constantly having to try to mount the file system until it succeeds every time a device is added to the system. Thanks, Signed-off-by: Josef Bacik Signed-off-by: Gene Czarcinski --- ioctl.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ioctl.h') diff --git a/ioctl.h b/ioctl.h index 6fda3a1..d32e22c 100644 --- a/ioctl.h +++ b/ioctl.h @@ -419,6 +419,8 @@ struct btrfs_ioctl_clone_range_args { struct btrfs_ioctl_ino_path_args) #define BTRFS_IOC_LOGICAL_INO _IOWR(BTRFS_IOCTL_MAGIC, 36, \ struct btrfs_ioctl_ino_path_args) +#define BTRFS_IOC_DEVICES_READY _IOR(BTRFS_IOCTL_MAGIC, 39, \ + struct btrfs_ioctl_vol_args) #define BTRFS_IOC_SET_RECEIVED_SUBVOL _IOWR(BTRFS_IOCTL_MAGIC, 37, \ struct btrfs_ioctl_received_subvol_args) -- cgit v1.2.1