Re: [patch V3 0/6] softirq: Add RT specific softirq accounting

2021-03-09 Thread Paul E. McKenney
On Tue, Mar 09, 2021 at 09:55:52AM +0100, Thomas Gleixner wrote: > 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 > substitutin

Re: [patch V3 0/6] softirq: Add RT specific softirq accounting

2021-03-09 Thread Peter Zijlstra
On Tue, Mar 09, 2021 at 09:55:52AM +0100, Thomas Gleixner wrote: > 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 > substitutin

[patch V3 0/6] softirq: Add RT specific softirq accounting

2021-03-09 Thread Thomas Gleixner
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