[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <87ve4z1on6.fsf@basil.nowhere.org>
Date: 08 Feb 2008 15:58:05 +0100
From: Andi Kleen <andi@...stfloor.org>
To: Eric Dumazet <dada1@...mosbay.com>
Cc: Nick Piggin <nickpiggin@...oo.com.au>,
Christoph Lameter <clameter@....com>,
Linus Torvalds <torvalds@...ux-foundation.org>,
Andrew Morton <akpm@...ux-foundation.org>,
LKML <linux-kernel@...r.kernel.org>, linux-mm@...ck.org
Subject: Re: [git pull] more SLUB updates for 2.6.25
Eric Dumazet <dada1@...mosbay.com> writes:
>
> What about IRQ masking then ?
>
> Many CPU pay high cost for cli/sti pair...
Many? In the x86 world only P4. On the other cores cli/sti (and even
pushf ; cli ; popf) is reasonably fast.
>
> And SLAB/SLUB allocators, even if only used from process context, want
> to disable/re-enable interrupts...
>
> I understand kmalloc() want generic pools, but dedicated pools could
> avoid this cli/sti
While there are a lot of P4s around they are obsolete by now and I would
advise against major redesigns for tuning obsolete CPUs.
-Andi
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists