Details
-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
Lustre 2.14.0, Lustre 2.15.0
-
None
-
3
-
9223372036854775807
Description
The patch https://review.whamcloud.com/37085 "LU-12477 lustre: remove obsolete config checks" removed the configure check for HAVE_FHANDLE_SYSCALLS (for kernel 2.6.39), but didn't actually fix the code checking"#ifndef HAVE_FHANDLE_SYSCALLS", which silently disabled the check_fhandle_syscalls.c test program.
It would also be worthwhile to do an audit for other code that may still be referencing any #define'd values that were removed by that patch, but are still in the code.