mirror of
https://github.com/SCST-project/scst.git
synced 2026-05-17 18:51:27 +00:00
scst_vdisk: Only mark manually set thin_provisioned sysfs attributes as [key]
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3655 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
@@ -4279,8 +4279,10 @@ static ssize_t vdisk_sysfs_tp_show(struct kobject *kobj,
|
||||
virt_dev = dev->dh_priv;
|
||||
|
||||
pos = sprintf(buf, "%d\n%s", virt_dev->thin_provisioned ? 1 : 0,
|
||||
(virt_dev->thin_provisioned == virt_dev->dev_thin_provisioned) ? "" :
|
||||
SCST_SYSFS_KEY_MARK "\n");
|
||||
virt_dev->thin_provisioned_manually_set &&
|
||||
(virt_dev->thin_provisioned !=
|
||||
virt_dev->dev_thin_provisioned) ?
|
||||
SCST_SYSFS_KEY_MARK "\n" : "");
|
||||
|
||||
TRACE_EXIT_RES(pos);
|
||||
return pos;
|
||||
|
||||
Reference in New Issue
Block a user