AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:
CFG:
PT:0
S:andy.sharp@lsi.com
RQ:
SSV:mhbs.lsil.com
NSV:
SSH:
R:<Maxim.Kozlovsky@lsi.com>,<Brian.Stark@lsi.com>
MAID:2
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
RMID:#imap/LSI/INBOX	0	861DA0537719934884B3D30A2666FECC010E3D207F@cosmail02.lsi.com
X-Sylpheed-End-Special-Headers: 1
Date: Mon, 22 Mar 2010 17:25:44 -0700
From: Andrew Sharp <andy.sharp@lsi.com>
To: "Kozlovsky, Maxim" <Maxim.Kozlovsky@lsi.com>
Cc: "Stark, Brian" <Brian.Stark@lsi.com>
Subject: Re: accessing txrx memory from qlogic
Message-ID: <20100322172544.71ed8fb5@ripper.onstor.net>
In-Reply-To: <861DA0537719934884B3D30A2666FECC010E3D207F@cosmail02.lsi.com>
References: <861DA0537719934884B3D30A2666FECC010E3D207F@cosmail02.lsi.com>
Organization: LSI
X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

On Mon, 22 Mar 2010 16:52:53 -0600 "Kozlovsky, Maxim"
<Maxim.Kozlovsky@lsi.com> wrote:

> Hello,
> 
> It looks like I'll need to have the kernel memory map changed to be
> able to access txrx memory from qlogic.
> 
> Txrx node address (0x4000000000UL) should be added to the physical
> address passed to qlogic, however the code must be accessing the
> memory using the same physical address, otherwise caching anomalies
> will happen.

I'm trying to follow what you're saying, but not quite getting it.  The
qlogic will have to use uncached addresses, I'm assuming, like
0x900000040.00000000.  Actually, I have no idea if that will work.  We
might have to get the FP node is some state where memory works and use
FP memory for the qlogics.   Now my head is starting to hurt.