<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/linux/dma_remapping.h, branch linux-2.6.29.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-2.6.29.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-2.6.29.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2009-01-04T10:00:05Z</updated>
<entry>
<title>intel-iommu: fix build error with INTR_REMAP=y and DMAR=n</title>
<updated>2009-01-04T10:00:05Z</updated>
<author>
<name>Ingo Molnar</name>
<email>mingo@elte.hu</email>
</author>
<published>2009-01-04T09:55:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c66b9906f863696159e05890bb7123269bb9a9de'/>
<id>urn:sha1:c66b9906f863696159e05890bb7123269bb9a9de</id>
<content type='text'>
dmar.o can be built in the CONFIG_INTR_REMAP=y case but
iommu_calculate_agaw() is only available if VT-d is built as well.

So create an inline version of iommu_calculate_agaw() for the
!CONFIG_DMAR case. The iommu-&gt;agaw value wont be used in this
case, but the code is cleaner (has less #ifdefs) if we have it around
unconditionally.

Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>calculate agaw for each iommu</title>
<updated>2009-01-03T13:02:18Z</updated>
<author>
<name>Weidong Han</name>
<email>weidong.han@intel.com</email>
</author>
<published>2008-12-08T07:34:06Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1b5736839ae13dadc5947940144f95dd0f4a4a8c'/>
<id>urn:sha1:1b5736839ae13dadc5947940144f95dd0f4a4a8c</id>
<content type='text'>
"SAGAW" capability may be different across iommus. Use a default agaw, but if default agaw is not supported in some iommus, choose a less supported agaw.

Signed-off-by: Weidong Han &lt;weidong.han@intel.com&gt;
Signed-off-by: Joerg Roedel &lt;joerg.roedel@amd.com&gt;
</content>
</entry>
<entry>
<title>intel-iommu: move iommu_prepare_gfx_mapping() out of dma_remapping.h</title>
<updated>2009-01-03T10:57:35Z</updated>
<author>
<name>Mark McLoughlin</name>
<email>markmc@redhat.com</email>
</author>
<published>2008-11-20T15:49:50Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=2abd7e167c1b281f99bb58d302225872bfae9123'/>
<id>urn:sha1:2abd7e167c1b281f99bb58d302225872bfae9123</id>
<content type='text'>
Signed-off-by: Mark McLoughlin &lt;markmc@redhat.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-iommu: move struct device_domain_info out of dma_remapping.h</title>
<updated>2009-01-03T10:57:35Z</updated>
<author>
<name>Mark McLoughlin</name>
<email>markmc@redhat.com</email>
</author>
<published>2008-11-20T15:49:48Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a647dacbb1389aa6a5fa631766c1eaea35905890'/>
<id>urn:sha1:a647dacbb1389aa6a5fa631766c1eaea35905890</id>
<content type='text'>
Signed-off-by: Mark McLoughlin &lt;markmc@redhat.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-iommu: move struct dmar_domain def out dma_remapping.h</title>
<updated>2009-01-03T10:57:35Z</updated>
<author>
<name>Mark McLoughlin</name>
<email>markmc@redhat.com</email>
</author>
<published>2008-11-20T15:49:47Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=99126f7ce14aff5f9371b2fa81fddb82be815794'/>
<id>urn:sha1:99126f7ce14aff5f9371b2fa81fddb82be815794</id>
<content type='text'>
Signed-off-by: Mark McLoughlin &lt;markmc@redhat.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-iommu: move DMA PTE defs out of dma_remapping.h</title>
<updated>2009-01-03T10:57:35Z</updated>
<author>
<name>Mark McLoughlin</name>
<email>markmc@redhat.com</email>
</author>
<published>2008-11-20T15:49:46Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=622ba12a4c2148999bda9b891bfd0c6ddcb6c57e'/>
<id>urn:sha1:622ba12a4c2148999bda9b891bfd0c6ddcb6c57e</id>
<content type='text'>
DMA_PTE_READ/WRITE are needed by kvm.

Signed-off-by: Mark McLoughlin &lt;markmc@redhat.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-iommu: move context entry defs out from dma_remapping.h</title>
<updated>2009-01-03T10:57:35Z</updated>
<author>
<name>Mark McLoughlin</name>
<email>markmc@redhat.com</email>
</author>
<published>2008-11-20T15:49:45Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7a8fc25e0cc6e75fa6fdb0a856490e324218550b'/>
<id>urn:sha1:7a8fc25e0cc6e75fa6fdb0a856490e324218550b</id>
<content type='text'>
Signed-off-by: Mark McLoughlin &lt;markmc@redhat.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-iommu: move root entry defs from dma_remapping.h</title>
<updated>2009-01-03T10:57:35Z</updated>
<author>
<name>Mark McLoughlin</name>
<email>markmc@redhat.com</email>
</author>
<published>2008-11-20T15:49:44Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=46b08e1a76b758193b0e7b889c6486a16eb1e9e2'/>
<id>urn:sha1:46b08e1a76b758193b0e7b889c6486a16eb1e9e2</id>
<content type='text'>
We keep the struct root_entry forward declaration for the
pointer in struct intel_iommu.

Signed-off-by: Mark McLoughlin &lt;markmc@redhat.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-iommu: move DMA_32/64BIT_PFN into intel-iommu.c</title>
<updated>2009-01-03T10:57:34Z</updated>
<author>
<name>Mark McLoughlin</name>
<email>markmc@redhat.com</email>
</author>
<published>2008-11-20T15:49:43Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f27be03b271851fd54529f292c0f25b4c1f1a553'/>
<id>urn:sha1:f27be03b271851fd54529f292c0f25b4c1f1a553</id>
<content type='text'>
Signed-off-by: Mark McLoughlin &lt;markmc@redhat.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-iommu: make init_dmars() static</title>
<updated>2009-01-03T10:57:34Z</updated>
<author>
<name>Mark McLoughlin</name>
<email>markmc@redhat.com</email>
</author>
<published>2008-11-20T14:21:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=519a05491586dad04e687660e54c57882315b22b'/>
<id>urn:sha1:519a05491586dad04e687660e54c57882315b22b</id>
<content type='text'>
init_dmars() is not used outside of drivers/pci/intel-iommu.c

Signed-off-by: Mark McLoughlin &lt;markmc@redhat.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
</feed>
