jun qian <[email protected]> writes:
> I have two questions that need to be discussed.
>
> 1. If the __do_sofrirq() is executed in the ksoftirqd, we may not need
> to check the timeout in the loop.
> 2. Both the invoke_softirq() and run_ksoftirqd()  will execute
> __do_sofirq, they all execute the same code,
>     when it is in the ksoftirqd, Do we need to wake up ksoftirqd in
> the process context according to
>     max_restart and MAX_SOFTIRQ_TIME. In my opinion, If we  use a flag
> to distinguish where
>     __do_softirq() is called from,  we can do what is most suitable
> for __do_softirq based on this flag.

You answered your questions yourself :)

Reply via email to