Re: PCI I/O address translation on AMD64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jan 25, 2007 at 03:52:07PM -0600, Ruggles, Timothy wrote:
> All,
>   Is there an easy way to determine how Linux has remapped a 
>   32 bit physical PCI address on a 64 bit machine(40 bit phys)?
> 
>   Backgrd: Driver running on IA64 machine with PCI H/W that has some 
>   32 bit addressing. IA64 uses I/OTLB to remap 32 to 44 bit address.
>   
>   Driver ported to AMD64 (Debian etch running x86_64). Driver installs 
>   and runs.  I just need to verify the Machine I am on is really doing 
>   address translation in H/W and is not using bounce buffers, which
> would
>   involve an extra copy. BTW - I use pci_map_single and unmap single to
> set
>   up the dma. 

Which driver are you referring to?
And I think it's all up to the hardware that you are using, not the
driver at all.

thanks,

greg k-h

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux