])
])
AS_IF([test "x$lb_cv_mainline_kernel_sig" = "xyes"], [
- MAINLINE_KERNEL="yes"
+ RHEL_KERNEL="yes"
KERNEL_FOUND="yes"
])
])
[KMP_MODDIR=$withval
IN_KERNEL=''],[
AS_IF([test x$RHEL_KERNEL = xyes], [KMP_MODDIR="extra/kernel"],
- [test x$MAINLINE_KERNEL = xyes], [KMP_MODDIR="extra/kernel"],
[test x$SUSE_KERNEL = xyes], [KMP_MODDIR="updates/kernel"],
[test x$UBUNTU_KERNEL = xyes], [KMP_MODDIR="updates/kernel"],
[test x$DEBIAN_KERNEL = xyes], [KMP_MODDIR="updates/kernel"],
[
#include <linux/kernel.h>
#include <linux/module.h>
+
+#if defined(NEED_LOCKDEP_IS_HELD_DISCARD_CONST) \
+ && defined(CONFIG_LOCKDEP) \
+ && defined(lockdep_is_held)
+#undef lockdep_is_held
+ #define lockdep_is_held(lock) \
+ lock_is_held((struct lockdep_map *)&(lock)->dep_map)
+#endif
+
$1
int
main (void)
# source is generated.
#
AC_DEFUN([LB2_LINUX_TEST_SRC], [
- LB2_LINUX_CONFTEST_C([LB_LANG_PROGRAM([[$2]], [[$3]])], [$1])
- LB2_LINUX_CONFTEST_MAKEFILE([$1], [$4], [$5])
+ LB2_LINUX_CONFTEST_C([LB_LANG_PROGRAM([[$2]], [[$3]])], [$1_pc])
+ LB2_LINUX_CONFTEST_MAKEFILE([$1_pc], [$4], [$5])
])
#
# $3 - run on failure (unable to compile)
#
AC_DEFUN([LB2_LINUX_TEST_RESULT], [
- AS_IF([test -d ${TEST_DIR}/$1], [
- AS_IF([test -f ${TEST_DIR}/$1/$1.ko], [$2], [$3])
+ AS_IF([test -d ${TEST_DIR}/$1_pc], [
+ AS_IF([test -f ${TEST_DIR}/$1_pc/$1_pc.ko], [$2], [$3])
], [
AC_MSG_ERROR([
*** No matching source for the "$1" test, check that