[PATCH 1/4] um: irqs: process outstanding IRQs when unblocking signals
Johannes Berg
johannes at sipsolutions.net
Fri Oct 20 05:23:28 PDT 2023
On Fri, 2023-10-20 at 14:20 +0200, Johannes Berg wrote:
>
> Yes but you need to schedule for the interrupt, and you don't
> necessarily know what 'current time' is at interrupt time.
>
> So let's say you have "something" that's scheduled to run at times
> - 1000
> - 2000
> - 3000
>
> and free-until is 10000 or something high.
>
It can also happen without free-until, then it just depends which one of
the two - they're running in parallel now (linux doing time-travel
interrupt handling and adding the event, the other thing continuing to
schedule and doing the next entry) - asks the controller first.
johannes
More information about the linux-um
mailing list