Whamcloud - gitweb
LU-10496 ofd: move FMD to the target code 90/34690/2
authorMikhail Pershin <mpershin@whamcloud.com>
Thu, 31 Jan 2019 13:15:28 +0000 (16:15 +0300)
committerOleg Drokin <green@whamcloud.com>
Sun, 21 Apr 2019 06:11:33 +0000 (06:11 +0000)
commit2eb6dee24a9f5804143da6258190387a3c50dee6
treea73d06dc0b7a617563b7faa8ed0d350b91f4f7f2
parentf3d83215acd79ad062d3c605ca7dc8ba373be65d
LU-10496 ofd: move FMD to the target code

- make FMD structures common for all targets
- adapt FMD functionality to be isolated from OFD for
  further move to the target code.

Lustre-change: https://review.whamcloud.com/34176
Lustre-commit: 6459fa2b458612b5213b3b70839e340efff7aebc

Signed-off-by: Mikhail Pershin <mpershin@whamcloud.com>
Change-Id: I9f67f14e4132205cca67aa778b990bb3b45c30be
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/34690
Tested-by: Jenkins
Tested-by: Maloo <maloo@whamcloud.com>
lustre/include/lu_target.h
lustre/include/lustre_export.h
lustre/ofd/lproc_ofd.c
lustre/ofd/ofd_dev.c
lustre/ofd/ofd_fmd.c
lustre/ofd/ofd_internal.h
lustre/ofd/ofd_io.c
lustre/ofd/ofd_obd.c
lustre/ofd/ofd_objects.c
lustre/target/tgt_internal.h
lustre/target/tgt_main.c