With this new ioctl(2) BTRFS_IOC_SET_FSLABEL, we can set/change the label of a mounted file system.
Showing the changes to include/uapi/linux (1 of 2 files). Show all
Unified · Split
| @@ -504,6 +504,8 @@ struct btrfs_ioctl_send_args { · 503 unmodified lines | |||
| 504 | struct btrfs_ioctl_qgroup_limit_args) | 504 | struct btrfs_ioctl_qgroup_limit_args) |
| 505 | #define BTRFS_IOC_GET_FSLABEL _IOR(BTRFS_IOCTL_MAGIC, 49, \ | 505 | #define BTRFS_IOC_GET_FSLABEL _IOR(BTRFS_IOCTL_MAGIC, 49, \ |
| 506 | char[BTRFS_LABEL_SIZE]) | 506 | char[BTRFS_LABEL_SIZE]) |
| 507 | #define BTRFS_IOC_SET_FSLABEL _IOW(BTRFS_IOCTL_MAGIC, 50, \ | ||
| 508 | char[BTRFS_LABEL_SIZE]) | ||
| 507 | #define BTRFS_IOC_GET_DEV_STATS _IOWR(BTRFS_IOCTL_MAGIC, 52, \ | 509 | #define BTRFS_IOC_GET_DEV_STATS _IOWR(BTRFS_IOCTL_MAGIC, 52, \ |
| 508 | struct btrfs_ioctl_get_dev_stats) | 510 | struct btrfs_ioctl_get_dev_stats) |
| 509 | #define BTRFS_IOC_DEV_REPLACE _IOWR(BTRFS_IOCTL_MAGIC, 53, \ | 511 | #define BTRFS_IOC_DEV_REPLACE _IOWR(BTRFS_IOCTL_MAGIC, 53, \ |