HomeFreeBSD

- Move the code to deal with handling an IPI_STOP IPI out of
rS153141Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

  • Move the code to deal with handling an IPI_STOP IPI out of ipi_nmi_handler() and into a new cpustop_handler() function. Change the Xcpustop IPI_STOP handler to call this function instead of duplicating all the same logic in assembly.
  • EOI the local APIC for the lapic timer interrupt in C rather than assembly.
  • Bump the lazypmap IPI counter if COUNT_IPIS is defined in C rather than assembly.

Details

Provenance
jhbAuthored on
Parents
rS153140: Remove unused local variable misssed in previous commit.
Branches
Unknown
Tags
Unknown

Event Timeline