From aa1eb59cd709b2ab74357f2bdedf5f587e2bb8b0 Mon Sep 17 00:00:00 2001 From: Peng Yong Date: Fri, 6 Dec 2013 23:04:37 +0800 Subject: [PATCH] fix compile error on RHEL 6.5 --- src/flashcache_conf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/flashcache_conf.c b/src/flashcache_conf.c index 1a63c2d..72b3e1e 100644 --- a/src/flashcache_conf.c +++ b/src/flashcache_conf.c @@ -1746,12 +1746,12 @@ flashcache_init(void) #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,26) r = kcopyd_client_create(FLASHCACHE_COPY_PAGES, &flashcache_kcp_client); -#elif ((LINUX_VERSION_CODE >= KERNEL_VERSION(3,0,0)) && (LINUX_VERSION_CODE < KERNEL_VERSION(3,9,0))) || (defined(RHEL_RELEASE_CODE) && (RHEL_RELEASE_CODE >= 1538)) +#elif ((LINUX_VERSION_CODE >= KERNEL_VERSION(3,0,0)) && (LINUX_VERSION_CODE < KERNEL_VERSION(3,9,0))) || (defined(RHEL_RELEASE_CODE) && (RHEL_RELEASE_CODE >= 1538) && (RHEL_RELEASE_CODE <= 1540)) flashcache_kcp_client = dm_kcopyd_client_create(); if ((r = IS_ERR(flashcache_kcp_client))) { r = PTR_ERR(flashcache_kcp_client); } -#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(3,9,0)) +#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(3,9,0)) || (defined(RHEL_RELEASE_CODE) && (RHEL_RELEASE_CODE >= 1541)) flashcache_kcp_client = dm_kcopyd_client_create(NULL); if ((r = IS_ERR(flashcache_kcp_client))) { r = PTR_ERR(flashcache_kcp_client);