diff options
Diffstat (limited to 'fs/gfs2/sys.c')
-rw-r--r-- | fs/gfs2/sys.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/fs/gfs2/sys.c b/fs/gfs2/sys.c index 0dc34621f6a6..54fd98425991 100644 --- a/fs/gfs2/sys.c +++ b/fs/gfs2/sys.c | |||
@@ -8,7 +8,6 @@ | |||
8 | */ | 8 | */ |
9 | 9 | ||
10 | #include <linux/sched.h> | 10 | #include <linux/sched.h> |
11 | #include <linux/slab.h> | ||
12 | #include <linux/spinlock.h> | 11 | #include <linux/spinlock.h> |
13 | #include <linux/completion.h> | 12 | #include <linux/completion.h> |
14 | #include <linux/buffer_head.h> | 13 | #include <linux/buffer_head.h> |
@@ -49,7 +48,7 @@ static ssize_t gfs2_attr_store(struct kobject *kobj, struct attribute *attr, | |||
49 | return a->store ? a->store(sdp, buf, len) : len; | 48 | return a->store ? a->store(sdp, buf, len) : len; |
50 | } | 49 | } |
51 | 50 | ||
52 | static struct sysfs_ops gfs2_attr_ops = { | 51 | static const struct sysfs_ops gfs2_attr_ops = { |
53 | .show = gfs2_attr_show, | 52 | .show = gfs2_attr_show, |
54 | .store = gfs2_attr_store, | 53 | .store = gfs2_attr_store, |
55 | }; | 54 | }; |
@@ -167,7 +166,7 @@ static ssize_t quota_sync_store(struct gfs2_sbd *sdp, const char *buf, | |||
167 | if (simple_strtol(buf, NULL, 0) != 1) | 166 | if (simple_strtol(buf, NULL, 0) != 1) |
168 | return -EINVAL; | 167 | return -EINVAL; |
169 | 168 | ||
170 | gfs2_quota_sync(sdp->sd_vfs, 0); | 169 | gfs2_quota_sync(sdp->sd_vfs, 0, 1); |
171 | return len; | 170 | return len; |
172 | } | 171 | } |
173 | 172 | ||
@@ -478,7 +477,6 @@ TUNE_ATTR(complain_secs, 0); | |||
478 | TUNE_ATTR(statfs_slow, 0); | 477 | TUNE_ATTR(statfs_slow, 0); |
479 | TUNE_ATTR(new_files_jdata, 0); | 478 | TUNE_ATTR(new_files_jdata, 0); |
480 | TUNE_ATTR(quota_simul_sync, 1); | 479 | TUNE_ATTR(quota_simul_sync, 1); |
481 | TUNE_ATTR(stall_secs, 1); | ||
482 | TUNE_ATTR(statfs_quantum, 1); | 480 | TUNE_ATTR(statfs_quantum, 1); |
483 | TUNE_ATTR_3(quota_scale, quota_scale_show, quota_scale_store); | 481 | TUNE_ATTR_3(quota_scale, quota_scale_show, quota_scale_store); |
484 | 482 | ||
@@ -491,7 +489,6 @@ static struct attribute *tune_attrs[] = { | |||
491 | &tune_attr_complain_secs.attr, | 489 | &tune_attr_complain_secs.attr, |
492 | &tune_attr_statfs_slow.attr, | 490 | &tune_attr_statfs_slow.attr, |
493 | &tune_attr_quota_simul_sync.attr, | 491 | &tune_attr_quota_simul_sync.attr, |
494 | &tune_attr_stall_secs.attr, | ||
495 | &tune_attr_statfs_quantum.attr, | 492 | &tune_attr_statfs_quantum.attr, |
496 | &tune_attr_quota_scale.attr, | 493 | &tune_attr_quota_scale.attr, |
497 | &tune_attr_new_files_jdata.attr, | 494 | &tune_attr_new_files_jdata.attr, |
@@ -576,7 +573,7 @@ static int gfs2_uevent(struct kset *kset, struct kobject *kobj, | |||
576 | return 0; | 573 | return 0; |
577 | } | 574 | } |
578 | 575 | ||
579 | static struct kset_uevent_ops gfs2_uevent_ops = { | 576 | static const struct kset_uevent_ops gfs2_uevent_ops = { |
580 | .uevent = gfs2_uevent, | 577 | .uevent = gfs2_uevent, |
581 | }; | 578 | }; |
582 | 579 | ||