From f9017cd286101a6dfb7d0a5840fe8bb5e1dec64c Mon Sep 17 00:00:00 2001 From: tzafrir Date: Mon, 5 Mar 2007 17:21:05 +0000 Subject: Found a proper "marker" for the gfp_t typedef. Now every 2.6.9 is supported. r2286 | tzafrir | 2007-03-05 18:14:11 +0200 (Mon, 05 Mar 2007) | 2 lines git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2289 5390a7c7-147a-4af0-8ec9-7488f05a26cb --- xpp/xpd.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xpp/xpd.h b/xpp/xpd.h index b3dc569..49272ca 100644 --- a/xpp/xpd.h +++ b/xpp/xpd.h @@ -46,8 +46,8 @@ #ifdef __KERNEL__ #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,14) -/* pretend every 2.6.9 is later RHEL */ -#if LINUX_VERSION_CODE != KERNEL_VERSION(2,6,9) +/* also added in RHEL kernels with the OpenInfiniband backport: */ +#if LINUX_VERSION_CODE != KERNEL_VERSION(2,6,9) || !defined(DEFINE_SPINLOCK) typedef unsigned gfp_t; /* Added in 2.6.14 */ #endif #endif -- cgit v1.2.3