CVSROOT: /cvs Module name: src Changes by: [email protected] 2024/04/14 13:08:09
Modified files:
sys/arch/sparc64/include: pte.h
sys/arch/sparc64/sparc64: autoconf.c ipifuncs.c locore.s
Log message:
Turn sp_tlb_flush_{ctx,pte} into function pointers, and pick one out of three
flavours: pre-usIII, usIII, and sun4v.
This allows us to get rid of the HORRID_III_HACK define in locore and switch
pre-usIII systems to the older, slightly simpler, code for these routines.
ok claudio@ kettenis@
