From: Sabin Iacob Date: Mon, 25 Jul 2005 19:14:40 +0000 (+0000) Subject: STABLE14-linux-refrigerator-check-20050721 X-Git-Tag: openafs-devel-1_3_86~15 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=3022a380af08dd30727671d9ab6cf9ed45cc0331;p=packages%2Fo%2Fopenafs.git STABLE14-linux-refrigerator-check-20050721 FIXES 20209 don't call refrigerator unless we have a kernel which supports it (cherry picked from commit bd1eba7f4091b7e2ef4264476d3ed3e54cc228f4) --- 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();