From 241477554b869d11a6ce63523c553f5e803a7d64 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Wed, 18 Dec 2013 09:04:06 +0000 Subject: [PATCH] scst: set_cpus_allowed_ptr() workaround for RHEL 5.10 (merge r5147 from trunk) git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5150 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scst/include/scst.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/scst/include/scst.h b/scst/include/scst.h index 78e04aec3..e56a79f60 100644 --- a/scst/include/scst.h +++ b/scst/include/scst.h @@ -141,12 +141,9 @@ static inline void cpumask_copy(cpumask_t *dstp, } #endif -#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 26) && !defined(RHEL_MAJOR) -static inline int set_cpus_allowed_ptr(struct task_struct *p, - const cpumask_t *new_mask) -{ - return set_cpus_allowed(p, *new_mask); -} +#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 26) && \ + (!defined(RHEL_MAJOR) || RHEL_MAJOR -0 < 6) +#define set_cpus_allowed_ptr(p, new_mask) set_cpus_allowed((p), *(new_mask)) #endif #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 31)