Whamcloud - gitweb
LU-1182 quota: quota accounting library
authorMikhail Pershin <tappro@whamcloud.com>
Tue, 19 Jun 2012 04:28:53 +0000 (08:28 +0400)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 28 Jun 2012 22:04:50 +0000 (18:04 -0400)
commitfe927599b62b60f14f657984599c2c6aed9beb05
tree1aff166c018bf57ea0b106cc141941635d5077c4
parentda94c5388a4e4344e86b837ff35c2c693569fc77
LU-1182 quota: quota accounting library

Library functions for quota accounting.
Introduce basic support for Quota Slave Driver (aka QSD) which just
registers procfs file to dump the accounting data for the time being.

Signed-off-by: Johann Lombardi <johann@whamcloud.com>
Change-Id: I35495062b82f43f2bc26c263e08a656f9cbd9c2b
Reviewed-on: http://review.whamcloud.com/3147
Tested-by: Hudson
Reviewed-by: Niu Yawei <niu@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
lustre/include/Makefile.am
lustre/include/dt_object.h
lustre/include/lquota.h [new file with mode: 0644]
lustre/include/lustre_disk.h
lustre/obdclass/dt_object.c
lustre/quota/Makefile.in
lustre/quota/lproc_quota.c
lustre/quota/lquota_internal.h [new file with mode: 0644]
lustre/quota/lquota_lib.c [new file with mode: 0644]
lustre/quota/qsd_internal.h [new file with mode: 0644]
lustre/quota/qsd_lib.c [new file with mode: 0644]