Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Dec 2019 00:41:48 +0100
From:      Peter <peter@citylink.dinoex.sub.org>
To:        freebsd-stable@FreeBSD.ORG
Subject:   Re: wrong value from DTRACE (uint32 for int64)
Message-ID:  <op.0b62ry2daas8k8@localhost>
References:  <op.0b6rs9m2aas8k8@localhost> <20191202205836.GF43802@raichu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 02 Dec 2019 21:58:36 +0100, Mark Johnston <markj@freebsd.org>  
wrote:
> The DTRACE_PROBE* macros cast their parameters to uintptr_t, which
> will be 32 bits wide on i386.  You might be able to work around the
> problem by casting arg0 to uint32_t in the script.

Thanks for the info - good that it has a logical explanation.



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