Re: [RFC PATCH 29/30] softirq: Make softirq processing softinterruptible

2018-10-22 Thread Pavan Kondeti
Hi Frederic, On Wed, Oct 17, 2018 at 02:26:02AM +0200, Frederic Weisbecker wrote: > Hi Pavan, > > On Tue, Oct 16, 2018 at 09:45:52AM +0530, Pavan Kondeti wrote: > > Hi Frederic, > > > > On Thu, Oct 11, 2018 at 01:12:16AM +0200, Frederic Weisbecker wrote: > > > From: Frederic Weisbecker > > > >

Re: [RFC PATCH 29/30] softirq: Make softirq processing softinterruptible

2018-10-16 Thread Frederic Weisbecker
Hi Pavan, On Tue, Oct 16, 2018 at 09:45:52AM +0530, Pavan Kondeti wrote: > Hi Frederic, > > On Thu, Oct 11, 2018 at 01:12:16AM +0200, Frederic Weisbecker wrote: > > From: Frederic Weisbecker > > > > Make do_softirq() re-entrant and allow a vector, being either processed > > or disabled, to be i

Re: [RFC PATCH 29/30] softirq: Make softirq processing softinterruptible

2018-10-15 Thread Pavan Kondeti
Hi Frederic, On Thu, Oct 11, 2018 at 01:12:16AM +0200, Frederic Weisbecker wrote: > From: Frederic Weisbecker > > Make do_softirq() re-entrant and allow a vector, being either processed > or disabled, to be interrupted by another vector. This way a vector > won't be able to monopolize the CPU fo

[RFC PATCH 29/30] softirq: Make softirq processing softinterruptible

2018-10-10 Thread Frederic Weisbecker
From: Frederic Weisbecker Make do_softirq() re-entrant and allow a vector, being either processed or disabled, to be interrupted by another vector. This way a vector won't be able to monopolize the CPU for a long while at the expense of the others that may rely on some predictable latency, especi