Re: [dtrace-discuss] whatfor.d -- where's null pointer?

2008-04-22 Thread Roman Shaposhnik
On Tue, 2008-04-22 at 11:21 -0700, Adam Leventhal wrote: On Tue, Apr 22, 2008 at 10:57:26AM -0700, Roman Shaposhnik wrote: On Tue, 2008-04-22 at 10:21 -0700, Adam Leventhal wrote: On Tue, Apr 22, 2008 at 09:37:57AM -0400, Lytvyn, Oleksandr (IT) wrote: That's an interesting analysis. Hope

Re: [dtrace-discuss] whatfor.d -- where's null pointer?

2008-04-22 Thread Adam Leventhal
On Tue, Apr 22, 2008 at 11:34:32AM -0700, Roman Shaposhnik wrote: Without knowing the details of how the structure to which t_sobj_ops is pointing gets managed it seems to me that there's a tiny window of opportunity between recording the address of the structure into this-tmp and the

[dtrace-discuss] SUSTAINABILITY OF OPEN SOURCE COMMUNITIES

2008-04-22 Thread Giuseppe Vaccaro
Hey all, I'm a student of international business at University of Amsterdam (Uva). For my Master thesis i'm conducting an investigation about the main factors that influence the sustainability of open source communities, and in order to obtain an empirical confirmation of my reseach i need to

[dtrace-discuss] Help with some custom kernel sdt probes

2008-04-22 Thread Fernando Gleiser
I'm playing with FreeBSD's port of DTrace we're adding some sdt probes to some kernel modules so we can time some events The probes load fine and they show up in dtrace -l, but I can't manage to access their arguments here's some snip of code static void em_intr(void *arg) { struct

Re: [dtrace-discuss] RES: RES: Process in LCK / SLP (Please)

2008-04-22 Thread Jim Mauro
You may want to cross-post to a Java alias, but I've been down this road before. Java will call into malloc() for buffers for network reads and writes that are larger than 2k bytes (the 2k is from memory, and I think it was a 1.5 JVM). A large number of malloc calls, and resulting contention on