Whamcloud - gitweb
LU-3105 osc: remove capa support 40/14640/6
authorJohn L. Hammond <john.hammond@intel.com>
Wed, 29 Apr 2015 14:27:05 +0000 (09:27 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 5 Jun 2015 01:50:00 +0000 (01:50 +0000)
commit83ae3e2e5b9713822ea4889d832915e791801d90
tree43c930e571dd83e24effa71a95c7724e5d8458b4
parentd231bc874075672d3302727e53baef8f4dd03287
LU-3105 osc: remove capa support

Remove capa support from the OSC layer. Convert the OBD getattr and
setattr paths to use struct obdo rather than struct obd_info. Remove
the oi_policy, oi_oa, and oi_capa members from struct obd_info.

Signed-off-by: John L. Hammond <john.hammond@intel.com>
Change-Id: I3c7b3a8b5a5f330291e0096f65782f028fd4b5d8
Reviewed-on: http://review.whamcloud.com/14640
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
20 files changed:
lustre/include/cl_object.h
lustre/include/obd.h
lustre/include/obd_class.h
lustre/llite/file.c
lustre/llite/lcommon_cl.c
lustre/llite/llite_capa.c
lustre/llite/llite_internal.h
lustre/llite/llite_lib.c
lustre/llite/rw.c
lustre/llite/vvp_req.c
lustre/lov/lov_io.c
lustre/lov/lov_obd.c
lustre/lov/lov_request.c
lustre/obdecho/echo.c
lustre/obdecho/echo_client.c
lustre/ofd/ofd_obd.c
lustre/osc/osc_cl_internal.h
lustre/osc/osc_internal.h
lustre/osc/osc_io.c
lustre/osc/osc_request.c