CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/07/12 23:45:21
Modified files:
sys/conf : files
Added files:
sys/sys : xcall.h
sys/kern : kern_xcall.c
Log message:
add an API for cpu xcalls (crosscalls)
this lets you dispatch code to run on the specified cpu from a intr
(IPL_SOFTCLOCK softintr) context. this is less overhead and mess
than pegging the current proc to the relevant cpu.
this requires a bit of MD glue to wire it into each architecture,
and can be done as needed.
ok kettenis@