On Mon, 8 Jun 2015 04:39:38 -0500 (CDT)
Christoph Lameter wrote:
> On Mon, 8 Jun 2015, Jesper Dangaard Brouer wrote:
>
> > My real question is if disabling local interrupts is enough to avoid this?
>
> Yes the initial release of slub used interrupt disable in the fast paths.
Thanks for the con
On Mon, 8 Jun 2015, Jesper Dangaard Brouer wrote:
> My real question is if disabling local interrupts is enough to avoid this?
Yes the initial release of slub used interrupt disable in the fast paths.
> And, does local irq disabling also stop preemption?
Of course.
--
To unsubscribe from this
On Thu, 04 Jun 2015 19:37:57 -0700
Eric Dumazet wrote:
> On Thu, 2015-06-04 at 12:31 +0200, Jesper Dangaard Brouer wrote:
> > This patch improves performance of SLUB allocator fastpath with 38% by
> > avoiding the call to this_cpu_cmpxchg_double() for NO-PREEMPT kernels.
> >
> > Reviewers please
On Thu, 2015-06-04 at 12:31 +0200, Jesper Dangaard Brouer wrote:
> This patch improves performance of SLUB allocator fastpath with 38% by
> avoiding the call to this_cpu_cmpxchg_double() for NO-PREEMPT kernels.
>
> Reviewers please point out why this change is wrong, as such a large
> improvement
This patch improves performance of SLUB allocator fastpath with 38% by
avoiding the call to this_cpu_cmpxchg_double() for NO-PREEMPT kernels.
Reviewers please point out why this change is wrong, as such a large
improvement should not be possible ;-)
My primarily motivation for this patch is to un