Whamcloud - gitweb
LU-14291 build: use tgt_pool for lov layer 83/39683/8
authorJames Simmons <jsimmons@infradead.org>
Fri, 26 Feb 2021 21:41:09 +0000 (16:41 -0500)
committerOleg Drokin <green@whamcloud.com>
Tue, 16 Mar 2021 18:17:59 +0000 (18:17 +0000)
commit01d23cc780c6c7fccdbc3e8948ceebbe67b30846
treead4217495ffd9de34f9565a9278ad32d0435aa32
parent76b7ce7c6faa1860fe489c7e5e2ee302d6af6bcc
LU-14291 build: use tgt_pool for lov layer

New general code was created for target pool handling. We can
use this new code with the lov layer. Place this tgt_pool.c in
the obdclass instead of having a special target directory just to
build this code for the client.

Change-Id: I05542c1d654d79647f5e0853bb1d587ff265fdf9
Signed-off-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-on: https://review.whamcloud.com/39683
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Sergey Cheremencev <sergey.cheremencev@hpe.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/lov/lov_internal.h
lustre/lov/lov_obd.c
lustre/lov/lov_pool.c
lustre/obdclass/Makefile.in
lustre/obdclass/lu_tgt_pool.c [moved from lustre/target/tgt_pool.c with 100% similarity]
lustre/ptlrpc/Makefile.in
lustre/target/Makefile.am