HomeFreeBSD

Convert x86 cache invalidation functions to ifuncs.

Description

Convert x86 cache invalidation functions to ifuncs.

This simplifies the runtime logic and reduces the number of
runtime-constant branches.

Reviewed by: alc, markj
Sponsored by: The FreeBSD Foundation
Approved by: re (gjb)
Differential revision: https://reviews.freebsd.org/D16736

Details

Provenance
kibAuthored on
Reviewer
alc
Differential Revision
D16736: Some more uses for ifuncs on x86.
Parents
rS338806: Move kernel vmem arena initialization to vm_kern.c.
Branches
Unknown
Tags
Unknown