Re: svn commit: r265456 - head/libexec/rtld-elf

2014-05-07 Thread Bruce Simpson
Mark, On 06/05/2014 19:07, Mark Johnston wrote: Log: Add a postinit debugger hook to rtld. This will be used by dtrace(1) to halt the victim process before its entry point is called, at which point probes and DOF data are registered with the kernel. I recently had a situation where I

Re: svn commit: r265456 - head/libexec/rtld-elf

2014-05-07 Thread Mark Johnston
On Wed, May 7, 2014 at 8:14 AM, Bruce Simpson b...@fastmail.net wrote: Mark, On 06/05/2014 19:07, Mark Johnston wrote: Log: Add a postinit debugger hook to rtld. This will be used by dtrace(1) to halt the victim process before its entry point is called, at which point probes

Re: svn commit: r265456 - head/libexec/rtld-elf

2014-05-07 Thread Bruce Simpson
On 07/05/2014 18:31, Mark Johnston wrote: The Linuxulator makes use of Linux's loader rather than rtld; this was the source of the problem fixed in r254018, for example. Static binaries are not invoked through rtld either, so I don't think this change would have helped anyway. I'm aware that

svn commit: r265456 - head/libexec/rtld-elf

2014-05-06 Thread Mark Johnston
Author: markj Date: Tue May 6 18:07:58 2014 New Revision: 265456 URL: http://svnweb.freebsd.org/changeset/base/265456 Log: Add a postinit debugger hook to rtld. This will be used by dtrace(1) to halt the victim process before its entry point is called, at which point probes and DOF data