HomeFreeBSD

Do not clear %RFLAGS.DF on fast syscall entry.

Description

Do not clear %RFLAGS.DF on fast syscall entry.

Hardware already did it for us due to the mask loaded into the
MSR_SF_MASK msr register.

Reviewed by: jhb
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D13838

Details

Provenance
kibAuthored on Jan 11 2018, 12:54 PM
Parents
rG0f7c159f6b05: Move the hardware setup for fast syscalls into a common function.
Branches
Unknown
Tags
Unknown

Event Timeline