From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robin Holt Date: Fri, 10 Sep 2004 08:31:13 +0000 Subject: Re: [RFC 0/4] Add SN2 Special Memory driver. Message-Id: <20040910083113.GD25060@lnx-holt.americas.sgi.com> List-Id: References: <20040909163638.GA23178@lnx-holt.americas.sgi.com> In-Reply-To: <20040909163638.GA23178@lnx-holt.americas.sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-ia64@vger.kernel.org On Fri, Sep 10, 2004 at 08:33:57AM +0100, Christoph Hellwig wrote: > On Thu, Sep 09, 2004 at 12:59:37PM -0500, Robin Holt wrote: > > I am not sure how to read this. The fetchop function is a feature specifically > > in the SN2 memory controller. Are you saying we should have a driver that > > provides fetchops for all ia64? That seems wrong since it is a hardware feature. > > > > If, on the other hand, you are saying that the uncached and cached drivers > > should be available for all ia64 and the fetchop only if you are on sn2, I > > can understand that. That actually seems rather reasonable. > > Yes, that's what I meant. Even if it's mostly useful for SGI's userland > it's implementation shouldn't depend on a SN2 kernel if it doesn't use any > SN2-specific functionality. Do any other processors have the write combining features of the ia64? Is this type of memory useable by any other processor? If not, does this driver belong in the arch/ia64/kernel directory? Thanks, Robin