HomeFreeBSD

i386: lower register's pressure on copyout_fast

Description

i386: lower register's pressure on copyout_fast

Do not require that %ebx contains idlePTD AKA %kcr3. This also
simplifies KBI contract between copyout_fast and page handler.

Tested by: pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week

Details

Provenance
kibAuthored on Sep 9 2022, 8:38 PM
Parents
rG49587b8fb4d1: i386 copyout/in_fast: handle page fault from KVA access
Branches
Unknown
Tags
Unknown