Whamcloud - gitweb
LU-9859 libcfs: remove Lustre specific bitmap handling 22/48222/3
authorJames Simmons <jsimmons@infradead.org>
Tue, 16 Aug 2022 13:46:36 +0000 (09:46 -0400)
committerOleg Drokin <green@whamcloud.com>
Thu, 1 Sep 2022 05:55:24 +0000 (05:55 +0000)
commit286924f8a0f6be740e8436943834cb904290e7ed
tree8357dc1a4ce48717cef7ff6562e84c8a0813a649
parent0e48653c27eacad29dbff1589da771ad4f5d1014
LU-9859 libcfs: remove Lustre specific bitmap handling

Only the NRS TBF handling uses the Lustre specific bitmap
handling. Convert to the Linux bitmap API and remove the
Lustre specific bitmap handling.

Test-Parameters: trivial testlist=sanityn env=ONLY=77
Change-Id: I58dcf869778d6cf6349c16e73d75e53735ffb97d
Signed-off-by: James Simmons <jsimmons@infradead.org>
Reviewed-on: https://review.whamcloud.com/48222
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
libcfs/include/libcfs/Makefile.am
libcfs/include/libcfs/bitmap.h [deleted file]
libcfs/include/libcfs/libcfs.h
lustre/include/lustre_nrs_tbf.h
lustre/include/obd.h
lustre/ptlrpc/nrs_tbf.c