Whamcloud - gitweb
LU-14289 ptlrpc: move heap.c from libcfs to ptlrpc 29/41129/4
authorMr NeilBrown <neilb@suse.de>
Mon, 23 Nov 2020 02:26:22 +0000 (13:26 +1100)
committerOleg Drokin <green@whamcloud.com>
Fri, 26 Feb 2021 21:07:13 +0000 (21:07 +0000)
commitf7f0b104bcf3827ffe9025a2347f0147c2103809
tree3d7525a3c9d3416661e3b43280d32b2aa0a92965
parent7a8fafe2a10674dae7dc490c45d7bd2e49e1926e
LU-14289 ptlrpc: move heap.c from libcfs to ptlrpc

cfs_binheap is only used by the nrs code in ptlrpc, so move it out of
libcfs to the one place it is used.

Test-Parameters: trivial
Signed-off-by: Mr NeilBrown <neilb@suse.de>
Change-Id: I4687d4de0a83e0ce106d4f4cfd5ea95faef27dfc
Reviewed-on: https://review.whamcloud.com/41129
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
libcfs/include/libcfs/Makefile.am
libcfs/include/libcfs/libcfs.h
libcfs/libcfs/Makefile.in
libcfs/libcfs/autoMakefile.am
lustre/include/lustre_nrs.h
lustre/ptlrpc/Makefile.in
lustre/ptlrpc/heap.c [moved from libcfs/libcfs/heap.c with 96% similarity]
lustre/ptlrpc/heap.h [moved from libcfs/include/libcfs/libcfs_heap.h with 91% similarity]
lustre/ptlrpc/ptlrpc_internal.h