}
BTRFS_ATTR(devid, writeable, btrfs_devinfo_writeable_show);
-static ssize_t btrfs_devinfo_type_show(struct kobject *kobj,
- struct kobj_attribute *a, char *buf)
-{
- struct btrfs_device *device = container_of(kobj, struct btrfs_device,
- devid_kobj);
-
- return scnprintf(buf, PAGE_SIZE, "0x%08llx\n",device->type);
-}
-BTRFS_ATTR(devid, type, btrfs_devinfo_type_show);
-
static struct attribute *devid_attrs[] = {
BTRFS_ATTR_PTR(devid, in_fs_metadata),
BTRFS_ATTR_PTR(devid, missing),
BTRFS_ATTR_PTR(devid, replace_target),
BTRFS_ATTR_PTR(devid, scrub_speed_max),
BTRFS_ATTR_PTR(devid, writeable),
- BTRFS_ATTR_PTR(devid, type),
NULL
};
ATTRIBUTE_GROUPS(devid);