Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Mon, 21 Oct 2002 16:32:15 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Mon, 21 Oct 2002 16:32:15 -0400 Received: from e33.co.us.ibm.com ([32.97.110.131]:16600 "EHLO e33.co.us.ibm.com") by vger.kernel.org with ESMTP id ; Mon, 21 Oct 2002 16:32:14 -0400 Message-ID: <3DB464B9.7B44EB48@us.ibm.com> Date: Mon, 21 Oct 2002 13:34:01 -0700 From: mingming cao Reply-To: cmm@us.ibm.com X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.17 i686) X-Accept-Language: en MIME-Version: 1.0 To: Hugh Dickins CC: Manfred Spraul , linux-kernel@vger.kernel.org Subject: Re: [PATCH]IPC locks breaking down with RCU References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 781 Lines: 17 Hugh Dickins wrote: > > In the original design, Mingming nicely split up the locks (greatly > reducing contention), but had them in an array (causing lots of bounce, > I believe): I am not an expert of cacheline bouncing, so please point me if I miss something. I wonder if we could reduce the bounce even with current design (the spinlock is in the data it protects). We have to go through that array anyway to get access to the data (and the spinlock). > I'm resisting a return to that design. OK, I will back to original design. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/