diff options
author | neel <neel@FreeBSD.org> | 2014-07-24 23:01:53 +0000 |
---|---|---|
committer | neel <neel@FreeBSD.org> | 2014-07-24 23:01:53 +0000 |
commit | 563faffd70680046c3f7fa9006056290ed2d712b (patch) | |
tree | aa4138c30e09c29823f382de0479612c95183612 /share/man/man7 | |
parent | c6ab5d746c37cac49f50a1579f5d9147ad4c176d (diff) | |
download | FreeBSD-src-563faffd70680046c3f7fa9006056290ed2d712b.zip FreeBSD-src-563faffd70680046c3f7fa9006056290ed2d712b.tar.gz |
Fix a couple of issues in the PUSH emulation:
It is not possible to PUSH a 32-bit operand on the stack in 64-bit mode. The
default operand size for PUSH is 64-bits and the operand size override prefix
changes that to 16-bits.
vm_copy_setup() can return '1' if it encounters a fault when walking the
guest page tables. This is a guest issue and is now handled properly by
resuming the guest to handle the fault.
Diffstat (limited to 'share/man/man7')
0 files changed, 0 insertions, 0 deletions