From: Shaun Tancheff Date: Sat, 8 Mar 2025 03:51:03 +0000 (+0700) Subject: LU-18785 build: ofd, ptlrpc missing prototypes X-Git-Tag: 2.16.53~9 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=refs%2Fchanges%2F42%2F58342%2F3;p=fs%2Flustre-release.git LU-18785 build: ofd, ptlrpc missing prototypes nodemap_range.c:271:6: error: no previous prototype for '__range_delete' [-Werror=missing-prototypes] 271 | void __range_delete(struct nodemap_range_tree *nm_range_tree, | ^~~~~~~~~~~~~~ ofd_oss.c:430:5: error: no previous prototype for 'oss_mod_init' [-Werror=missing-prototypes] 430 | int oss_mod_init(void) | ^~~~~~~~~~~~ Test-Parameters: trivial Fixes: 0ea23e01945 ("LU-13307 nodemap: have nodemap_add_member support large NIDs") Fixes: b84f014d733 ("LU-14291 ofd: merge ost module into ofd") Signed-off-by: Shaun Tancheff Change-Id: Ie846dfae7ceb511318ab4ccd9494a633129c2c4d Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/58342 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Oleg Drokin Reviewed-by: Timothy Day Reviewed-by: James Simmons Reviewed-by: Arshad Hussain --- diff --git a/lustre/ofd/ofd_oss.c b/lustre/ofd/ofd_oss.c index 4aa45dd..218b51b 100644 --- a/lustre/ofd/ofd_oss.c +++ b/lustre/ofd/ofd_oss.c @@ -21,6 +21,7 @@ #include #include #include +#include "ofd_internal.h" #define OSS_SERVICE_WATCHDOG_FACTOR 2 diff --git a/lustre/ptlrpc/nodemap_range.c b/lustre/ptlrpc/nodemap_range.c index 9154d26..647bc31 100644 --- a/lustre/ptlrpc/nodemap_range.c +++ b/lustre/ptlrpc/nodemap_range.c @@ -268,8 +268,8 @@ int range_insert(struct nodemap_config *config, struct lu_nid_range *range) * * \param range range to remove */ -void __range_delete(struct nodemap_range_tree *nm_range_tree, - struct lu_nid_range *range) +static void __range_delete(struct nodemap_range_tree *nm_range_tree, + struct lu_nid_range *range) { nm_range_remove(range, &nm_range_tree->nmrt_range_interval_root);