only need to block clock; volatile poisoning
authorChris Torek <torek@ucbvax.Berkeley.EDU>
Wed, 8 Jul 1992 07:49:53 +0000 (23:49 -0800)
committerChris Torek <torek@ucbvax.Berkeley.EDU>
Wed, 8 Jul 1992 07:49:53 +0000 (23:49 -0800)
SCCS-vsn: sys/kern/sys_generic.c 7.35

usr/src/sys/kern/sys_generic.c

index d431bd2..7018caa 100644 (file)
@@ -4,7 +4,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)sys_generic.c       7.34 (Berkeley) %G%
+ *     @(#)sys_generic.c       7.35 (Berkeley) %G%
  */
 
 #include "param.h"
  */
 
 #include "param.h"
@@ -496,8 +496,8 @@ select(p, uap, retval)
                        error = EINVAL;
                        goto done;
                }
                        error = EINVAL;
                        goto done;
                }
-               s = splhigh();
-               timevaladd(&atv, &time);
+               s = splclock();
+               timevaladd(&atv, (struct timeval *)&time);
                timo = hzto(&atv);
                splx(s);
        } else
                timo = hzto(&atv);
                splx(s);
        } else