From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roland Dreier Date: Wed, 25 Oct 2006 14:05:59 +0000 Subject: Re: Ordering between PCI config space writes and MMIO reads? Message-Id: List-Id: References: <20061024192210.GE2043@havoc.gtf.org> <20061024214724.GS25210@parisc-linux.org> <20061024223631.GT25210@parisc-linux.org> <20061024232755.GA26521@sgi.com> In-Reply-To: <20061024232755.GA26521@sgi.com> (Jack Steiner's message of "Tue, 24 Oct 2006 18:27:55 -0500") MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Jack Steiner Cc: Matthew Wilcox , Jeff Garzik , linux-pci@atrey.karlin.mff.cuni.cz, linux-ia64@vger.kernel.org, linux-kernel@vger.kernel.org, openib-general@openib.org, John Partridge > I'll check if there is any additional reordering that can occur AFTER the > PIO_WRITE_COUNT goes to zero. If so, it would be at bus level - not in > shub or routers. Unfortunately, at least in theory, the reordering can occur. For example a bridge on some card plugged into an SN slot is allowed to reorder things too. - R.