Hello, I wanted to try dtracing Linux applications in an lx branding zone along the lines Adam Leventhal showed in his blog. Unfortunately it did not work as expected. It seems I am missing the lx-syscall provider. Is it missing from the default distribution? How can I get it? Thanks Oliver This message posted from opensolaris.org
On Thu, Feb 02, 2006 at 07:40:38AM -0800, Oliver Frommel wrote:> I wanted to try dtracing Linux applications in an lx branding zone along the > lines Adam Leventhal showed in his blog. Unfortunately it did not work as > expected. It seems I am missing the lx-syscall provider. Is it missing from > the default distribution? How can I get it?Hi Oliver, The lx-syscall provider was accidentally broken in build 31 due to a mismerge. You can work around the problem temporarily by doing this as root: # ln -s /devices/pseudo/lx_systrace at 0:lx_systrace \ /dev/dtrace/provider/lx_systrace This will be fixed in the next snapshot. Adam -- Adam Leventhal, Solaris Kernel Development http://blogs.sun.com/ahl
i believe this is a known bug in the current public release that has been fixed in our most recent bits. 6374772 lx-syscall provider was broken in the last merge the fix will be in our next public release. in the meantime i think you can work around this bug by doing the following as root in the global zone: cd /dev/dtrace/provider ln -s ../../../devices/pseudo/lx_systrace at 0:lx_systrace lx_systrace let me know if that doesn''t work. ed On Thu, Feb 02, 2006 at 07:40:38AM -0800, Oliver Frommel wrote:> Hello, > > I wanted to try dtracing Linux applications in an lx branding zone along the > lines Adam Leventhal showed in his blog. Unfortunately it did not work as > expected. It seems I am missing the lx-syscall provider. Is it missing from > the default distribution? How can I get it? > > Thanks > Oliver > This message posted from opensolaris.org > _______________________________________________ > dtrace-discuss mailing list > dtrace-discuss at opensolaris.org