diff options
Diffstat (limited to 'drivers/base/devcoredump.c')
| -rw-r--r-- | drivers/base/devcoredump.c | 10 | 
1 files changed, 6 insertions, 4 deletions
| diff --git a/drivers/base/devcoredump.c b/drivers/base/devcoredump.c index 240374fd1838..7be310f7db73 100644 --- a/drivers/base/devcoredump.c +++ b/drivers/base/devcoredump.c @@ -160,18 +160,20 @@ static ssize_t disabled_store(struct class *class, struct class_attribute *attr,  	return count;  } +static CLASS_ATTR_RW(disabled); -static struct class_attribute devcd_class_attrs[] = { -	__ATTR_RW(disabled), -	__ATTR_NULL +static struct attribute *devcd_class_attrs[] = { +	&class_attr_disabled.attr, +	NULL,  }; +ATTRIBUTE_GROUPS(devcd_class);  static struct class devcd_class = {  	.name		= "devcoredump",  	.owner		= THIS_MODULE,  	.dev_release	= devcd_dev_release,  	.dev_groups	= devcd_dev_groups, -	.class_attrs	= devcd_class_attrs, +	.class_groups	= devcd_class_groups,  };  static ssize_t devcd_readv(char *buffer, loff_t offset, size_t count, |