Whamcloud - gitweb
LU-1676 quota: missing vfs_dq_init() in write path
authorNiu Yawei <niu@whamcloud.com>
Thu, 26 Jul 2012 08:32:58 +0000 (04:32 -0400)
committerOleg Drokin <green@whamcloud.com>
Sun, 2 Sep 2012 02:52:29 +0000 (22:52 -0400)
commit1df4557b5506ff670c6ea599955f36b1cd20e9a2
treefc647df1102a921d02fa63451c934110e40fa94d
parent6fb209991e80cf71d97ad566d1a757e4a31466e0
LU-1676 quota: missing vfs_dq_init() in write path

Calling vfs_dq_init() in the osd_write_commit(), otherwise space
won't be accounted for the existing inode.

Signed-off-by: Niu Yawei <niu@whamcloud.com>
Change-Id: I9671ee9865449dd298139d7668ab17d3d58f8866
Reviewed-on: http://review.whamcloud.com/3476
Reviewed-by: Johann Lombardi <johann@whamcloud.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Mike Pershin <tappro@whamcloud.com>
lustre/osd-ldiskfs/osd_io.c
lustre/tests/sanity-quota.sh