RT runs softirq processing always in thread context and it requires that
both the softirq execution and the BH disabled sections are preemptible.

This is achieved by serialization through per CPU local locks and
substituting a few parts of the existing softirq processing code with
helper functions.

The series applies on top of

   git://git.kernel.org/pub/scm/linux/kernel/git/tglx/devel.git 
tasklet-2021-03-09

and is completely available from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tglx/devel.git softirq

Changes to V2 which can be found here:

  https://lore.kernel.org/r/20201204170151.960336...@linutronix.de

 - Split the tasklet changes out (seperate submission)
 
 - Rebase it on the tasklet series (no further changes)

Thanks,

        tglx

Reply via email to