From mboxrd@z Thu Jan 1 00:00:00 1970 From: Grant Grundler Date: Sat, 25 Feb 2006 16:23:46 +0000 Subject: Re: Problems with MSI-X on ia64 Message-Id: <20060225162346.GA15372@colo.lackof.org> List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: "Miller, Mike (OS Dev)" Cc: "Grundler, Grant G" , "Luck, Tony" , Chris Wedgwood , Grant Grundler , Greg KH , linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, linux-ia64@vger.kernel.org, linux-pci@atrey.karlin.mff.cuni.cz, Jesse Barnes , "Patterson, Andrew D (Linux R&D)" On Tue, Feb 21, 2006 at 02:21:42PM -0600, Miller, Mike (OS Dev) wrote: > So I looked at 2.6.16-rc3 which works in my lab, but phys_addr is still > an int. How can that work? "int" (u32) will work if the top bits are zero or alias to the same thing as the full 64-bit address. Can you apply the patch and add printk's to dump the pci_resource_start(dev,bir) in msix_capability_init()? > I believe Andrew saw the same thing in 2.6.15. Yes, AFIACT 2.6.15 has the same code. thanks, grant