[Bug 202766] devel/valgrind: unhandled sysarch cmd 132 (AMD64_GET_XFPUSTATE)
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Aug 31 13:19:39 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202766
Julien Nadeau <vedge at hypertriton.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #160513|0 |1
is obsolete| |
CC| |vedge at hypertriton.com
--- Comment #3 from Julien Nadeau <vedge at hypertriton.com> ---
Created attachment 160559
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=160559&action=edit
Proposed fix
Proposed patch implements AMD64_GET_XFPUSTATE in valgrind. Compared to a native
sysarch() call, emulation is not perfect. More specifically, the XMM registers,
past the first 160 bytes, are not returned.
However, this appears to be sufficient for libthr's purposes (getcontextx()
only requests the first 129 bytes of the state).
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list