Details
-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
None
-
None
-
3
-
9223372036854775807
Description
Build fixes for GNI
libcfs/linux/linux-mem.h -> lustre_compat/linux/linux-mem.h
libcfs/linux/linux-misc.h -> lustre_compat/linux/linux-misc.h
__ll_vmalloc() -> __compat_vmalloc()
missing semi-colon after:
ENUM2STR(GNI_RC_SUCCESS)
GNI needs to include:
lustre_compat/linux/timer.h
linux/libcfs/libcfs_fail.h
Build fix: -Werror=maybe-uninitialized
.../lustre/mgc/mgc_request.c: In function 'mgc_create_new_conn':
.../include/linux/libcfs/libcfs_debug.h:122:3: error: 'rc' may be \
used uninitialized in this function [-Werror=maybe-uninitialized]
libcfs_debug_msg(&msgdata, format, ## _VA_ARGS_); \
^~~~~~~~~~~~~~~~
.../lustre/mgc/mgc_request.c:1208:6: note: 'rc' was declared here
int rc;
^~
Include <linux/fs.h> in HAVE_SET_POSIX_ACL_USER_NS build test
to ensure 'struct inode' is defined.