Re: [PATCH] Fix types of arguments to dtrace syscall return probes

2011-11-10 Thread Paul Ambrose
If there is anything I can do for kern/160307 or other Dtrace issue , please let me know 2011/11/8 Ryan Stone ryst...@gmail.com: On Mon, Nov 7, 2011 at 9:16 AM, Paul Ambrose ambrose...@gmail.com wrote: diff --git a/sys/kern/kern_ctf.c b/sys/kern/kern_ctf.c index bdff96e..2737860 100644 ---

Re: [PATCH] Fix types of arguments to dtrace syscall return probes

2011-11-08 Thread Ryan Stone
On Mon, Nov 7, 2011 at 9:16 AM, Paul Ambrose ambrose...@gmail.com wrote: diff --git a/sys/kern/kern_ctf.c b/sys/kern/kern_ctf.c index bdff96e..2737860 100644 --- a/sys/kern/kern_ctf.c +++ b/sys/kern/kern_ctf.c @@ -90,7 +90,7 @@ link_elf_ctf_get(linker_file_t lf, linker_ctf_t *lc)         *

Re: [PATCH] Fix types of arguments to dtrace syscall return probes

2011-11-07 Thread Paul Ambrose
! -- [PATCH] Fix kernel panics when using dtrace fbt return probes on i386 [PATCH] Fix types of arguments to dtrace syscall return probes walltimestamp curpsinfo-pr_psargs has no args from Shawn Webb latt...@gmail.com. commit ec734d4fb07fec8d1b5fb8d1d4c8caa0fada4eea

[PATCH] Fix types of arguments to dtrace syscall return probes

2011-11-05 Thread Ryan Stone
Currently if you try to use the args[] array passed to a syscall return probe, you get variables with the wrong type. This is because the systrace implementation is currently using the same function to provide the same argument types for both the entry and return probes, which is completely