<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/virt/kvm/vtd.c, branch master</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=master</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2009-01-03T13:10:09Z</updated>
<entry>
<title>KVM: rename vtd.c to iommu.c</title>
<updated>2009-01-03T13:10:09Z</updated>
<author>
<name>Joerg Roedel</name>
<email>joerg.roedel@amd.com</email>
</author>
<published>2008-11-26T14:51:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c4fa3864281c7d88b7262cbc6cbd5c90bb59860e'/>
<id>urn:sha1:c4fa3864281c7d88b7262cbc6cbd5c90bb59860e</id>
<content type='text'>
Impact: file renamed

The code in the vtd.c file can be reused for other IOMMUs as well. So
rename it to make it clear that it handle more than VT-d.

Signed-off-by: Joerg Roedel &lt;joerg.roedel@amd.com&gt;
</content>
</entry>
<entry>
<title>Deassign device in kvm_free_assgined_device</title>
<updated>2009-01-03T13:10:08Z</updated>
<author>
<name>Weidong Han</name>
<email>weidong.han@intel.com</email>
</author>
<published>2008-12-08T15:29:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b653574a7d14b663cc812cb20be6a114939ba186'/>
<id>urn:sha1:b653574a7d14b663cc812cb20be6a114939ba186</id>
<content type='text'>
In kvm_iommu_unmap_memslots(), assigned_dev_head is already empty.

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>KVM: support device deassignment</title>
<updated>2009-01-03T13:02:19Z</updated>
<author>
<name>Weidong Han</name>
<email>weidong.han@intel.com</email>
</author>
<published>2008-12-02T13:24:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0a920356748df4fb06e86c21c23d2ed6d31d37ad'/>
<id>urn:sha1:0a920356748df4fb06e86c21c23d2ed6d31d37ad</id>
<content type='text'>
Support device deassignment, it can be used in device hotplug.

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>KVM: use the new intel iommu APIs</title>
<updated>2009-01-03T13:02:19Z</updated>
<author>
<name>Weidong Han</name>
<email>weidong.han@intel.com</email>
</author>
<published>2008-12-02T13:03:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=260782bcfdaaa7850f29d6bb2ec6603019168c57'/>
<id>urn:sha1:260782bcfdaaa7850f29d6bb2ec6603019168c57</id>
<content type='text'>
intel iommu APIs are updated, use the new APIs.

In addition, change kvm_iommu_map_guest() to just create the domain, let kvm_iommu_assign_device() assign device.

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>KVM: Device Assignment: Move vtd.c from arch/x86/kvm/ to virt/kvm/</title>
<updated>2008-10-15T12:25:32Z</updated>
<author>
<name>Zhang xiantao</name>
<email>xiantao.zhang@intel.com</email>
</author>
<published>2008-09-11T05:19:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=371c01b28e4049d1fbf60a9631cdad98f7cae030'/>
<id>urn:sha1:371c01b28e4049d1fbf60a9631cdad98f7cae030</id>
<content type='text'>
Preparation for kvm/ia64 VT-d support.

Signed-off-by: Zhang xiantao &lt;xiantao.zhang@intel.com&gt;
Signed-off-by: Avi Kivity &lt;avi@qumranet.com&gt;
</content>
</entry>
</feed>
