Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S271200AbUJVC3f (ORCPT ); Thu, 21 Oct 2004 22:29:35 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S271205AbUJVCN0 (ORCPT ); Thu, 21 Oct 2004 22:13:26 -0400 Received: from gate.crashing.org ([63.228.1.57]:37553 "EHLO gate.crashing.org") by vger.kernel.org with ESMTP id S271179AbUJVCId (ORCPT ); Thu, 21 Oct 2004 22:08:33 -0400 Subject: Re: [PATCH] use mmiowb in tg3.c From: Benjamin Herrenschmidt To: akepner@sgi.com Cc: "David S. Miller" , Jesse Barnes , Andrew Morton , Linux Kernel list , netdev@oss.sgi.com, Jeff Garzik , gnb@sgi.com In-Reply-To: References: Content-Type: text/plain Message-Id: <1098410843.6028.45.camel@gaston> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 22 Oct 2004 12:07:24 +1000 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 647 Lines: 21 On Fri, 2004-10-22 at 11:33, akepner@sgi.com wrote: > On Fri, 22 Oct 2004, Benjamin Herrenschmidt wrote: > > > ... > > Typically, our normal "light" write barrier doesn't reorder between cacheable > > and non-cacheable (MMIO) stores, which is why we had to put some heavy sync > > barrier in our MMIO writes macros. > > ... > > Do you mean "impose order" rather than "reorder" here? Right. Ben. - 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/