RHEL 7.3 introduced some backport changes for the Linux kernel
which broke some of the assumptions about wait_on_bit function
arguments. This fixes the test of wait_on_bit compile which
accidentally tests the function in kernel 3.17.0 which will
always fail instead of intentionally failing with the pragma.
#include "compat_version.h"
#include "compat_autoconf.h"
-#if LINUX_VERSION_CODE <= KERNEL_VERSION(3, 17, 0) && \
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 17, 0) && \
LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 13)
#include <linux/fs.h>