[BACK]Return to kern_ktrace.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / kern

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/kern/kern_ktrace.c between version 1.156 and 1.157

version 1.156, 2011/04/27 00:00:46 version 1.157, 2011/06/01 21:25:00
Line 673  ktr_execenv(const void *bf, size_t len)
Line 673  ktr_execenv(const void *bf, size_t len)
         ktr_kmem(l, KTR_EXEC_ENV, bf, len);          ktr_kmem(l, KTR_EXEC_ENV, bf, len);
 }  }
   
   void
   ktr_execfd(int fd, u_int dtype)
   {
           struct ktrace_entry *kte;
           struct ktr_execfd* ktp;
   
           lwp_t *l = curlwp;
   
           if (!KTRPOINT(l->l_proc, KTR_EXEC_FD))
                   return;
   
           if (ktealloc(&kte, (void *)&ktp, l, KTR_EXEC_FD, sizeof(*ktp)))
                   return;
   
           ktp->ktr_fd = fd;
           ktp->ktr_dtype = dtype;
           ktraddentry(l, kte, KTA_WAITOK);
   }
   
 static void  static void
 ktr_kmem(lwp_t *l, int type, const void *bf, size_t len)  ktr_kmem(lwp_t *l, int type, const void *bf, size_t len)
 {  {

Legend:
Removed from v.1.156  
changed lines
  Added in v.1.157

CVSweb <webmaster@jp.NetBSD.org>