Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Jun 2011 06:07:57 +0000 (UTC)
From:      Artem Belevich <art@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/cddl/dev/systrace systrace.c src/sys/modules/dtrace Makefile src/sys/modules/dtrace/dtraceall Makefile dtraceall.c src/sys/modules/dtrace/systrace_freebsd32 Makefile src/sys/modules/dtrace/systrace_linux32 Makefile
Message-ID:  <201106010608.p5168CYt043463@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
art         2011-06-01 06:07:57 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_8)
    sys/cddl/dev/systrace systrace.c 
    sys/modules/dtrace   Makefile 
    sys/modules/dtrace/dtraceall Makefile dtraceall.c 
  Added files:           (Branch: RELENG_8)
    sys/modules/dtrace/systrace_freebsd32 Makefile 
    sys/modules/dtrace/systrace_linux32 Makefile 
  Log:
  SVN rev 222557 on 2011-06-01 06:07:57Z by art
  
  MFC r219561, r220437:
  add DTrace systrace support for linux32 and freebsd32 on amd64 syscalls
  
  Add systrace_linux32 and systrace_freebsd32 modules which provide
  support for tracing compat system calls in addition to native system
  call tracing provided by systrace module.
  
  Provided that all the systrace modules are loaded now you can select
  what syscalls to trace in the following manner:
  
  syscall::xxx:yyy - work on all system calls that match the specification
  syscall:freebsd:xxx:yyy - only native system calls
  syscall:linux:xxx:yyy - linux compat system calls (linux32 on amd64)
  syscall:freebsd32:xxx:yyy - freebsd32 compat system calls on amd64
  
  PR:         kern/152822
  Reviewed by:        jhb (earlier version)
  Approved by:    avg (mentor)
  
  Revision  Changes    Path
  1.2.2.4   +47 -19    src/sys/cddl/dev/systrace/systrace.c
  1.6.2.3   +4 -1      src/sys/modules/dtrace/Makefile
  1.1.4.2   +8 -1      src/sys/modules/dtrace/dtraceall/Makefile
  1.4.2.3   +4 -0      src/sys/modules/dtrace/dtraceall/dtraceall.c
  1.1.2.2   +13 -0     src/sys/modules/dtrace/systrace_freebsd32/Makefile (new)
  1.2.2.2   +18 -0     src/sys/modules/dtrace/systrace_linux32/Makefile (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106010608.p5168CYt043463>