DTrace boken in FreeBSD 10.3 Stable

Mark Johnston markj at FreeBSD.org
Thu May 11 17:56:15 UTC 2017


On Wed, May 10, 2017 at 11:57:43AM +0200, Andreas Longwitz wrote:
> After upgrade FreeBSD 10.3 from r307955 to r317936 DTrace is broken:
> 
> The output of
>   dtrace -n 'dtrace:::BEGIN { printf("Hello FreeBSD!\n"); }'
> gives
> dtrace: invalid probe specifier dtrace:::BEGIN { printf("Hello
> FreeBSD!\n"); }: "/usr/lib/dtrace/ip.d", line 245: m_data is not a
> member of struct mbuf
> 
> The file ip.d was replaced with commit of Revision 317375. Using the
> previus version of the file /usr/lib/dtrace/ip.d lets DTrace work again.

Steven, could you please take a look at this? I think it was incorrect
to merge the changes to in_kdtrace.c since the probe sites in the TCP
code have not been correspondingly updated.


More information about the freebsd-dtrace mailing list