staging: lustre: obdclass: linux: constify attribute_group structures.

attribute_groups are not supposed to change at runtime. All functions
working with attribute_groups provided by <linux/sysfs.h> work
with const attribute_group. So mark the non-const structs as const.

Signed-off-by: Arvind Yadav <arvind.yadav.cs@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Arvind Yadav 2017-07-21 11:29:53 +05:30 committed by Greg Kroah-Hartman
parent 791686b87c
commit 9afdc07eb7
2 changed files with 2 additions and 2 deletions

View File

@ -405,7 +405,7 @@ static const struct file_operations obd_device_list_fops = {
struct kobject *lustre_kobj;
EXPORT_SYMBOL_GPL(lustre_kobj);
static struct attribute_group lustre_attr_group = {
static const struct attribute_group lustre_attr_group = {
.attrs = lustre_attrs,
};

View File

@ -151,7 +151,7 @@ static struct attribute *lustre_attrs[] = {
NULL,
};
static struct attribute_group lustre_attr_group = {
static const struct attribute_group lustre_attr_group = {
.attrs = lustre_attrs,
};