Whamcloud - gitweb
LU-4482 grant: don't use cache data in osd_statfs() 11/8911/5
authorNiu Yawei <yawei.niu@intel.com>
Fri, 17 Jan 2014 02:56:29 +0000 (21:56 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 22 Feb 2014 07:27:08 +0000 (07:27 +0000)
commitdb68565b462d954dc50b0f638fea820991f54209
treed0e82f42d1568f29b3ac8ef1721f70596b73b5de
parentfc46da199378d12f1c3d8b4b9200b815b57e8af7
LU-4482 grant: don't use cache data in osd_statfs()

osd_statfs() shouldn't cache statfs data anymore: the statfs data
is already cached in ofd layer, put another cache in osd layer
looks redundant, and what more important is: grant mechanism relies
on dt_statfs() returning fresh statfs data, caching statfs data in
osd layer would just break grant.

Signed-off-by: Niu Yawei <yawei.niu@intel.com>
Change-Id: I89b6384cc59d77b1edb0412f24b5c8e823532170
Reviewed-on: http://review.whamcloud.com/8911
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Johann Lombardi <johann.lombardi@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
lustre/ofd/ofd_grant.c
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-ldiskfs/osd_internal.h
lustre/tests/sanity.sh