HomeFreeBSD

ule: Simplistic time-sharing for interrupt threads.

Description

ule: Simplistic time-sharing for interrupt threads.

If an interrupt thread runs for a full quantum without yielding the
CPU, demote its priority and schedule a preemption to give other
ithreads a turn.

Reviewed by: kib, markj
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D35644

Details

Provenance
jhbAuthored on Jul 14 2022, 8:13 PM
Reviewer
kib
Differential Revision
D35644: ule: Simplistic time-sharing for interrupt threads.
Parents
rGed998d1c24db: ithreads: Support priority adjustment by schedulers.
Branches
Unknown
Tags
Unknown