9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] system call trace version of 9vx available.
@ 2010-05-19  0:22 ron minnich
  2010-05-19  1:54 ` David Leimbach
  0 siblings, 1 reply; 36+ messages in thread
From: ron minnich @ 2010-05-19  0:22 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

http://bitbucket.org/rminnich/vx32

this is my hack of vx32.

It includes a ram block device, but more importantly, it supports the
system call trace code.

In the 'root' of the repo is the syscalltrace directory; cd in there
to make the syscalltrace binary.

Comments and improvements welcome. Noah wrote the first version of
syscalltrace.c. Thanks to Russ for suggestions that led to substantial
improvements in the code; it's still not good enough (Jim McKie made a
really great improvement which you can see in the 9k kernel) and I
don't think it yet belongs in the main vx32 tree. That said, you can
get a *lot* of work done with this version, and we've found
syscalltrace very helpful on the bg/p effort, so I wanted to make sure
people could see it. I've seen questions go by on this list lately
that use of syscalltrace might have answered. I use syscalltrace all
the time now when I hit a problem I don't understand. It would be
helpful for those debugging cpu and auth problems, I think.

Thanks to Russ, Jim, and Noah for their help and improvements. Any
errors are mine.

ron



^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2010-05-21  7:07 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-05-19  0:22 [9fans] system call trace version of 9vx available ron minnich
2010-05-19  1:54 ` David Leimbach
2010-05-19  1:53   ` erik quanstrom
2010-05-19  2:13   ` ron minnich
2010-05-19  4:37     ` David Leimbach
2010-05-19  4:52       ` ron minnich
2010-05-19  5:26         ` David Leimbach
2010-05-19 11:06       ` Ethan Grammatikidis
2010-05-19  5:40   ` Bakul Shah
2010-05-19  5:45     ` erik quanstrom
2010-05-19 15:13       ` ron minnich
2010-05-19 15:09     ` ron minnich
2010-05-19 17:18       ` Bakul Shah
2010-05-19 17:41         ` ron minnich
2010-05-19 18:23           ` Bakul Shah
2010-05-19 18:31             ` erik quanstrom
2010-05-19 18:33             ` ron minnich
2010-05-19 20:30               ` Bakul Shah
2010-05-19 20:38                 ` ron minnich
2010-05-19 21:48                   ` ron minnich
2010-05-19 22:41                     ` ron minnich
2010-05-19 22:52                       ` Nick LaForge
2010-05-19 22:02                   ` Bakul Shah
2010-05-19 22:25                     ` ron minnich
2010-05-19 22:46                       ` Devon H. O'Dell
2010-05-20  0:26                       ` Bakul Shah
2010-05-20  0:32                         ` ron minnich
2010-05-20  5:46                           ` ron minnich
2010-05-21  7:07                           ` Bakul Shah
2010-05-19 18:46             ` John Floren
2010-05-19 17:51         ` erik quanstrom
2010-05-19 17:59           ` ron minnich
2010-05-19 17:53         ` ron minnich
2010-05-19 18:43           ` Bakul Shah
2010-05-19 18:51             ` ron minnich
2010-05-19 18:57               ` erik quanstrom

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).