From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Thu, 27 Jul 2006 07:24:38 +0300 (EEST) From: Pekka J Enberg Subject: Re: [patch 2/2] slab: always consider arch mandated alignment In-Reply-To: Message-ID: References: <20060722162607.GA10550@osiris.ibm.com> <20060723073500.GA10556@osiris.ibm.com> <20060723162427.GA10553@osiris.ibm.com> <20060726085113.GD9592@osiris.boeblingen.de.ibm.com> <20060726101340.GE9592@osiris.boeblingen.de.ibm.com> <20060726105204.GF9592@osiris.boeblingen.de.ibm.com> <44C7AF31.9000507@colorfullife.com> <44C7B842.5060606@colorfullife.com> <44C7C261.6050602@colorfullife.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-linux-mm@kvack.org Return-Path: To: Christoph Lameter Cc: Manfred Spraul , Heiko Carstens , Andrew Morton , linux-kernel@vger.kernel.org, linux-mm@kvack.org, Martin Schwidefsky List-ID: On Wed, 26 Jul 2006, Christoph Lameter wrote: > A slab user is setting alignment in order to optimize performance not for > correctness. Most users that I know of can live with misalignments. If > that would not be the case then this code would never have worked. No, caller and architecture mandated alignment is set for correctness. The slab allocator can already optimize for performance on its own (SLAB_HWCACHE_ALIGN). Pekka -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org