From: Sabin Iacob Date: Thu, 21 Jul 2005 05:41:09 +0000 (+0000) Subject: linux-refrigerator-check-20050721 X-Git-Tag: openafs-devel-1_5_0~433 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=bd1eba7f4091b7e2ef4264476d3ed3e54cc228f4;p=packages%2Fo%2Fopenafs.git linux-refrigerator-check-20050721 FIXES 20209 don't call refrigerator unless we have a kernel which supports it --- diff --git a/src/afs/LINUX/osi_sleep.c b/src/afs/LINUX/osi_sleep.c index 986fe2653..33b53d79a 100644 --- a/src/afs/LINUX/osi_sleep.c +++ b/src/afs/LINUX/osi_sleep.c @@ -193,8 +193,10 @@ afs_osi_SleepSig(void *event) AFS_GUNLOCK(); schedule(); #ifdef AFS_LINUX26_ENV +#ifdef CONFIG_PF if (current->flags & PF_FREEZE) refrigerator(PF_FREEZE); +#endif #endif AFS_GLOCK(); if (signal_pending(current)) { @@ -275,8 +277,10 @@ osi_TimedSleep(char *event, afs_int32 ams, int aintok) } else schedule_timeout(ticks); #ifdef AFS_LINUX26_ENV +#ifdef CONFIG_PF if (current->flags & PF_FREEZE) refrigerator(PF_FREEZE); +#endif #endif AFS_GLOCK();