|
From: | Jason Wang |
Subject: | Re: [Qemu-devel] [PATCH RFC v4 19/20] intel_iommu: unmap existing pages before replay |
Date: | Sun, 22 Jan 2017 16:13:32 +0800 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 |
On 2017年01月20日 21:08, Peter Xu wrote:
Previous replay works for domain switch only if the original domain does not have mapped pages. For example, if we switch domain from A to B, it will only work if A has no existing mapping. If there is, then there's problem - current replay didn't make sure the old mappings are cleared before replaying the new one.
I'm not quite sure this is needed. I thought the only thing we need to do is stop DMA of device during the moving? Or is there an example that will cause trouble?
Thanks
[Prev in Thread] | Current Thread | [Next in Thread] |