summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArvind Yadav <arvind.yadav.cs@gmail.com>2017-06-29 16:58:40 +0530
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2017-06-29 23:05:48 +0200
commit59494fe2c89e46e85d83de9bc45dd1d528955c49 (patch)
treed365a811530fc76d782640b4ab4ef4a70d544201
parenteba74c294467d55c697e2199c37dfaf8126fe396 (diff)
downloadlinux-59494fe2c89e46e85d83de9bc45dd1d528955c49.tar.gz
linux-59494fe2c89e46e85d83de9bc45dd1d528955c49.tar.bz2
linux-59494fe2c89e46e85d83de9bc45dd1d528955c49.zip
PM: hibernate: 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. File size before: text data bss dec hex filename 6332 488 308 7128 1bd8 kernel/power/hibernate.o File size After adding 'const': text data bss dec hex filename 6396 424 308 7128 1bd8 kernel/power/hibernate.o Signed-off-by: Arvind Yadav <arvind.yadav.cs@gmail.com> Acked-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
-rw-r--r--kernel/power/hibernate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/power/hibernate.c b/kernel/power/hibernate.c
index a8b978c35a6a..e1914c7b85b1 100644
--- a/kernel/power/hibernate.c
+++ b/kernel/power/hibernate.c
@@ -1108,7 +1108,7 @@ static struct attribute * g[] = {
};
-static struct attribute_group attr_group = {
+static const struct attribute_group attr_group = {
.attrs = g,
};