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>