notify clock routines when a process requests profiling
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Sun, 21 Jun 1992 02:56:17 +0000 (18:56 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Sun, 21 Jun 1992 02:56:17 +0000 (18:56 -0800)
SCCS-vsn: sys/kern/sys_process.c 7.26

usr/src/sys/kern/sys_process.c

index 57bdda4..ab623e6 100644 (file)
@@ -4,7 +4,7 @@
  *
  * %sccs.include.proprietary.c%
  *
  *
  * %sccs.include.proprietary.c%
  *
- *     @(#)sys_process.c       7.25 (Berkeley) %G%
+ *     @(#)sys_process.c       7.26 (Berkeley) %G%
  */
 
 #define IPCREG
  */
 
 #define IPCREG
@@ -253,8 +253,7 @@ profil(p, uap, retval)
        upp->pr_size = uap->bufsize;
        upp->pr_off = uap->pcoffset;
        upp->pr_scale = uap->pcscale;
        upp->pr_size = uap->bufsize;
        upp->pr_off = uap->pcoffset;
        upp->pr_scale = uap->pcscale;
-#ifdef PROFTIMER
-       initprofclock();
-#endif
+       if (uap->pcscale)
+               startprofclock(p);
        return (0);
 }
        return (0);
 }