HomeFreeBSD

Disable local interrupts before testing the PCB_FULL_IRET flag.
rS220460Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Disable local interrupts before testing the PCB_FULL_IRET flag.
Thread might be preempted after testing, which causes the flag to be
cleared. If ast was not delivered, we will do sysret with potentially
wrong fs/gs bases.

Reviewed by: jhb, jkim
MFC after: 1 week (together with r220430, r220452)

Details

Provenance
kibAuthored on
Parents
rS220459: Refactor DELAYDEBUG as it is only useful for correcting i8254 frequency.
Branches
Unknown
Tags
Unknown

Event Timeline