summaryrefslogtreecommitdiffstats
path: root/fs/ext4
diff options
context:
space:
mode:
authorEric Sandeen <sandeen@sandeen.net>2016-02-19 19:19:01 +0100
committerJan Kara <jack@suse.cz>2016-02-19 19:28:07 +0100
commit6332b9b5e79769b3e9d79d664896b872d7ba6a66 (patch)
treee2d3af10d5cef99dc35aea99b160f37da0295537 /fs/ext4
parentquota: Forbid Q_GETQUOTA and Q_GETNEXTQUOTA for frozen filesystem (diff)
downloadlinux-6332b9b5e79769b3e9d79d664896b872d7ba6a66.tar.xz
linux-6332b9b5e79769b3e9d79d664896b872d7ba6a66.zip
ext4: Make Q_GETNEXTQUOTA work for quota in hidden inodes
We forgot to set .get_nextdqblk operation in quotactl_ops structure used by ext4 when quota is using hidden inode thus the operation was not really supported. Fix the omission. Signed-off-by: Eric Sandeen <sandeen@sandeen.net> Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'fs/ext4')
-rw-r--r--fs/ext4/super.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/ext4/super.c b/fs/ext4/super.c
index b5bcbddceb91..2ed6596feadf 100644
--- a/fs/ext4/super.c
+++ b/fs/ext4/super.c
@@ -1142,7 +1142,8 @@ static const struct quotactl_ops ext4_qctl_operations = {
.get_state = dquot_get_state,
.set_info = dquot_set_dqinfo,
.get_dqblk = dquot_get_dqblk,
- .set_dqblk = dquot_set_dqblk
+ .set_dqblk = dquot_set_dqblk,
+ .get_nextdqblk = dquot_get_next_dqblk,
};
#endif