Messages in this thread | | | Date | Mon, 22 Jan 2018 17:58:47 -0200 | From | Mauro Carvalho Chehab <> | Subject | Re: [RFC PATCH 0/4] softirq: Per vector threading v3 |
| |
Em Fri, 19 Jan 2018 16:46:10 +0100 Frederic Weisbecker <frederic@kernel.org> escreveu:
> As per Linus suggestion, this take doesn't limit the number of occurences > per jiffy anymore but instead defers a vector to workqueues as soon as > it gets re-enqueued on IRQ tail. > > No tunable here, so testing should be easier. > > git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks.git > softirq/thread-v3
Frederic,
FYI, I'm out of town for two weeks. I'll try to setup a test environment while traveling, but I'm unsure if it will work, as I won't have access to my DVB-S2 provider from here.
> > HEAD: 6835e92cbd70ef4a056987d2e1ed383b294429d4 > > Thanks, > Frederic > --- > > Frederic Weisbecker (4): > softirq: Limit vector to a single iteration on IRQ tail > softirq: Per vector deferment to workqueue > softirq: Defer to workqueue when rescheduling is needed > softirq: Replace ksoftirqd with workqueues entirely > > > Documentation/RCU/stallwarn.txt | 4 +- > include/linux/interrupt.h | 7 +- > kernel/sched/cputime.c | 12 +-- > kernel/sched/sched.h | 4 +- > kernel/softirq.c | 223 +++++++++++++++++++++++----------------- > net/ipv4/tcp_output.c | 5 +- > 6 files changed, 144 insertions(+), 111 deletions(-)
Cheers, Mauro
| |