Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 May 2017 10:55:21 -0700
From:      Mark Johnston <markj@FreeBSD.org>
To:        smh@FreeBSD.org
Cc:        freebsd-dtrace@freebsd.org, Andreas Longwitz <longwitz@incore.de>
Subject:   Re: DTrace boken in FreeBSD 10.3 Stable
Message-ID:  <20170511175521.GC2950@wkstn-mjohnston.west.isilon.com>
In-Reply-To: <5912E417.5070404@incore.de>
References:  <5912E417.5070404@incore.de>

next in thread | previous in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170511175521.GC2950>