diff -urN /md0/kernels/2.4/v2.4.6-pre8/fs/proc/generic.c work/fs/proc/generic.c --- /md0/kernels/2.4/v2.4.6-pre8/fs/proc/generic.c Sat Jun 30 14:04:27 2001 +++ work/fs/proc/generic.c Sat Jun 30 14:16:39 2001 @@ -190,7 +190,7 @@ return 0; } -static unsigned long proc_alloc_map[PROC_NDYNAMIC / 8]; +static unsigned long proc_alloc_map[(PROC_NDYNAMIC + BITS_PER_LONG - 1) / BITS_PER_LONG]; spinlock_t proc_alloc_map_lock = SPIN_LOCK_UNLOCKED;