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>