HomeFreeBSD

Implement preemptive scheduling of hardware interrupt threads.
rS71890Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Implement preemptive scheduling of hardware interrupt threads.

  • If possible, context switch to the thread directly in sched_ithd(), rather than triggering a delayed ast reschedule.
  • Disable interrupts while restoring fpu state in the trap handler, in order to ensure that we are not preempted in the middle, which could cause migration to another cpu.

Reviewed by: peter
Tested by: peter (alpha)

Details

Provenance
jakeAuthored on
Parents
rS71889: sendmail has been upgraded to 8.11.2
Branches
Unknown
Tags
Unknown

Event Timeline