Whamcloud - gitweb
LU-1330 obdclass: splits server-side object stack from client
authorLiu Xuezhao <xuezhao.liu@emc.com>
Fri, 22 Mar 2013 15:07:59 +0000 (10:07 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 26 Mar 2013 05:01:52 +0000 (01:01 -0400)
commit16e0fe6eab3e54aa7beddb75bf7dae05645408e9
tree9203512c7be2853ad25eef008f1c82d1ec403936
parent783de3e99d0a2185d26bc67a9ca852b08a760cf6
LU-1330 obdclass: splits server-side object stack from client

1. removes client-side dependencies of server object stack:
md_object.h/md_local_object.c, and dt_object.h/dt_object.c.
2. removes client-side dependencies of lustre_idmap.h/idmap.c
3. splits some server-side acl handlings

Signed-off-by: Liu Xuezhao <xuezhao.liu@emc.com>
Signed-off-by: John L. Hammond <john.hammond@intel.com>
Change-Id: Ie3a3cd998ef7b2d7d1090673a7c2d8f1152ca976
Reviewed-on: http://review.whamcloud.com/2676
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Nathaniel Clark <nathaniel.l.clark@intel.com>
19 files changed:
lustre/include/cl_object.h
lustre/include/dt_object.h
lustre/include/linux/lustre_acl.h
lustre/include/lu_object.h
lustre/include/lustre_eacl.h
lustre/include/lustre_idmap.h
lustre/include/md_object.h
lustre/llite/llite_internal.h
lustre/llite/llite_rmtacl.c
lustre/llite/xattr.c
lustre/mdc/mdc_request.c
lustre/mdd/mdd_object.c
lustre/mdd/mdd_permission.c
lustre/obdclass/Makefile.in
lustre/obdclass/acl.c
lustre/obdclass/class_obd.c
lustre/obdclass/idmap.c
lustre/obdclass/lu_object.c
lustre/obdclass/lu_ucred.c [new file with mode: 0644]