The registers in ilumos and FreeBSD have a different number. In the illumos, last 32-bits register defined is SS an in FreeBSD is GS. This off-by-one caused the uregs array to returns the wrong 64-bits register on amd64. Reviewed by: markj MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D20363 |
||
---|---|---|
.. | ||
aarch64 | ||
amd64 | ||
arm | ||
i386 | ||
mips | ||
powerpc | ||
riscv | ||
x86 | ||
dtrace_anon.c | ||
dtrace_cddl.h | ||
dtrace_debug.c | ||
dtrace_hacks.c | ||
dtrace_ioctl.c | ||
dtrace_load.c | ||
dtrace_modevent.c | ||
dtrace_sysctl.c | ||
dtrace_test.c | ||
dtrace_unload.c | ||
dtrace_vtime.c |