Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261939AbTILWjG (ORCPT ); Fri, 12 Sep 2003 18:39:06 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261941AbTILWjG (ORCPT ); Fri, 12 Sep 2003 18:39:06 -0400 Received: from pc1-cwma1-5-cust4.swan.cable.ntl.com ([80.5.120.4]:41113 "EHLO dhcp23.swansea.linux.org.uk") by vger.kernel.org with ESMTP id S261939AbTILWjE (ORCPT ); Fri, 12 Sep 2003 18:39:04 -0400 Subject: Re: Efficient IPC mechanism on Linux From: Alan Cox To: Luca Veraldi Cc: Timothy Miller , Arjan van de Ven , Linux Kernel Mailing List In-Reply-To: <002201c37960$d9cfc740$f0ae7450@wssupremo> References: <00f201c376f8$231d5e00$beae7450@wssupremo> <20030909175821.GL16080@Synopsys.COM> <001d01c37703$8edc10e0$36af7450@wssupremo> <20030910064508.GA25795@Synopsys.COM> <015601c3777c$8c63b2e0$5aaf7450@wssupremo> <1063185795.5021.4.camel@laptop.fenrus.com> <01c601c3777f$97c92680$5aaf7450@wssupremo> <20030910114414.B14352@devserv.devel.redhat.com> <01f801c37783$9ead8960$5aaf7450@wssupremo> <20030910121453.B9878@devserv.devel.redhat.com> <024601c37785$e3e07680$5aaf7450@wssupremo> <3F621355.3050009@techsource.com> <002201c37960$d9cfc740$f0ae7450@wssupremo> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1063406253.5783.22.camel@dhcp23.swansea.linux.org.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 (1.4.4-5) Date: Fri, 12 Sep 2003 23:37:34 +0100 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 764 Lines: 20 On Gwe, 2003-09-12 at 20:05, Luca Veraldi wrote: > If you modify the page tables as in my example (and then if you do so only > for B's pagetable) > you can be sure the things you're modifying were not present in Firmware > TLBs, not yet. > > Because those pagetable entries refer to a logical address interval > you've just allocated in B address space. They may be present in some form, but you are right the task switch will flush them in the non SMP case on the x86 platform. In the SMP case it wont work. Alan - 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/