Fix ERESTART for lcall $7,$0 syscalls.
The lcall trampoline enters kernel by int $0x80, which sets up invalid
length of the instruction for %rip rewind.
Reviewed by: bde
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Fix ERESTART for lcall $7,$0 syscalls. Tags None Referenced Files None Subscribers None
Description
Details
|