All of lore.kernel.org
 help / color / mirror / Atom feed
* IOMMU keeping mapping over long period of time
@ 2011-10-18 15:48 Jerome Glisse
  2011-10-18 15:56 ` Andi Kleen
  2011-10-20  8:00 ` Benjamin Herrenschmidt
  0 siblings, 2 replies; 4+ messages in thread
From: Jerome Glisse @ 2011-10-18 15:48 UTC (permalink / raw)
  To: linux-kernel; +Cc: iommu

Hi,

For GPU we are entertaining the idea of keeping pci/dma mapping of page
around for the whole life span of GPU object (which can be as long as
the computer uptime). Here we are talking about possibly several GB of
data.

GPU for which we are interested have dma mask of 40bits at least, thus
they can work with high mem page. My main concern is when an iommu is
active, such amount of continuously mapped page might exhaust the iommu
address space. My understanding is that Intel & AMD iommu are capable of
growing their address space but is it somethings we can rely on ?

Cheers,
Jerome

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-10-20  8:02 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-18 15:48 IOMMU keeping mapping over long period of time Jerome Glisse
2011-10-18 15:56 ` Andi Kleen
2011-10-18 16:09   ` Jerome Glisse
2011-10-20  8:00 ` Benjamin Herrenschmidt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.