]> git.baikalelectronics.ru Git - kernel.git/commit
iommu/vt-d: Copy translation tables from old kernel
authorJoerg Roedel <jroedel@suse.de>
Fri, 12 Jun 2015 09:56:10 +0000 (11:56 +0200)
committerJoerg Roedel <jroedel@suse.de>
Tue, 16 Jun 2015 08:59:34 +0000 (10:59 +0200)
commitcfa554025eaaff694e297a3998d030444d65cbb1
tree17f928c9c514a2603f290a17a49cf6d7d1fc5873
parentbaf5bdd1e9f5bf026a7cdedd3c96c8d81325db4e
iommu/vt-d: Copy translation tables from old kernel

If we are in a kdump kernel and find translation enabled in
the iommu, try to copy the translation tables from the old
kernel to preserve the mappings until the device driver
takes over.
This supports old and the extended root-entry and
context-table formats.

Tested-by: ZhenHua Li <zhen-hual@hp.com>
Tested-by: Baoquan He <bhe@redhat.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/intel-iommu.c