Whamcloud - gitweb
LU-3059 dt: shrink dt_object by 8 bytes on x86_64
authorJohn L. Hammond <john.hammond@intel.com>
Fri, 29 Mar 2013 16:28:11 +0000 (11:28 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 9 Apr 2013 03:22:04 +0000 (23:22 -0400)
commite1649d2115af001ead43afe927377d2edc50593c
tree51d17b539818b2170b88937da8d1ad89dfedec09
parent8b025e890dc67a3270bcea70dfd05fcf56b02408
LU-3059 dt: shrink dt_object by 8 bytes on x86_64

Merge struct dt_lock_operations (containing only do_object_lock) into
dt_object_operations.  The DT types that use these two structures do
not have enough variation in their methods to justify separate
structures and it removes an 8 byte pointer member from struct
dt_object.

Signed-off-by: John L. Hammond <john.hammond@intel.com>
Change-Id: I4372ba23f0f7691ac86e391772a6a6157311cfda
Reviewed-on: http://review.whamcloud.com/5892
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Mike Pershin <mike.pershin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/dt_object.h
lustre/lod/lod_dev.c
lustre/lod/lod_object.c
lustre/osp/osp_internal.h
lustre/osp/osp_md_object.c
lustre/osp/osp_object.c