next up previous contents index
Next: 12 Kernel Device Driver Up: 11.3 API reference Previous: 11.3.9 smp_message_pass_enable:

smp_apic_ack: (X86) acknowledge an inter-processor interrupt

 

SYNOPSIS

#include <oskit/x86/smp.h>

void smp_apic_ack(void);

DESCRIPTION

This routine ACKs the local APIC. The APIC must be ACKed before returning from the IPI handler. Due to limitations in the APIC design, IPIs can be lost if sent too closely together, as the APIC only handles two outstanding requests.


University of Utah Flux Research Group