freebsd-dev/sys/cddl/contrib/opensolaris/uts
Mark Johnston 165de3f338 Fix a couple of bugs in the fasttrap emulation of a "push %rbp" instruction:
the code was trying to save the stack pointer rather than the frame pointer,
and the arguments to copyout(9) were reversed, so nothing ended up being
saved on the stack. This would cause process crashes when the pid provider
was being used to instrument calls of a function starting with this
instruction.

Reported by:	symbolics@gmx.com
Tested by:	symbolics@gmx.com (earlier version)
MFC after:	2 weeks
2013-10-26 03:21:54 +00:00
..
common Improve ZFS N-way mirror read performance by using load and locality 2013-10-23 09:54:58 +00:00
intel Fix a couple of bugs in the fasttrap emulation of a "push %rbp" instruction: 2013-10-26 03:21:54 +00:00
mips Add MIPS support to cddl/contrib part: 2012-03-24 04:52:18 +00:00
powerpc Add fasttrap for PowerPC. This is the last piece of the dtrace/ppc puzzle. 2013-10-15 15:00:29 +00:00
sparc In order to maximize the re-usability of kernel code in user space this 2011-09-16 13:58:51 +00:00