Based on events I've saw on out-of-tree drivers, but I believe that
can happen on the mainstream ones.
I managed to get some results in Qemu VMs, but this lacks testing
on a real mainstream hardware.

Also I'm not sure that's completely sane thing to-do, so sending early
to get some reviews.

Cc: Andrew Morton <a...@linux-foundation.org>
Cc: David Miller <da...@davemloft.net>
Cc: Eric Dumazet <eduma...@google.com>
Cc: Frederic Weisbecker <fweis...@gmail.com>
Cc: Hannes Frederic Sowa <han...@stressinduktion.org>
Cc: Ingo Molnar <mi...@kernel.org>
Cc: "Levin, Alexander (Sasha Levin)" <alexander.le...@verizon.com> 
Cc: Linus Torvalds <torva...@linux-foundation.org>
Cc: Paolo Abeni <pab...@redhat.com>
Cc: "Paul E. McKenney" <paul...@linux.vnet.ibm.com> 
Cc: Peter Zijlstra <pet...@infradead.org>
Cc: Radu Rendec <rren...@arista.com>
Cc: Rik van Riel <r...@redhat.com>
Cc: Stanislaw Gruszka <sgrus...@redhat.com>
Cc: Thomas Gleixner <t...@linutronix.de>
Cc: Wanpeng Li <wanpeng...@hotmail.com>

Dmitry Safonov (2):
  softirq: Defer net rx/tx processing to ksoftirqd context
  softirq: Introduce mask for __do_softirq()

 include/linux/interrupt.h |  8 ++++----
 kernel/softirq.c          | 48 ++++++++++++++++++++++++++++++++++-------------
 2 files changed, 39 insertions(+), 17 deletions(-)

-- 
2.13.6

Reply via email to