Re: [Xen-devel] [PATCH v12 25/34] ARM: vITS: handle MAPD command

2017-06-14 Thread Stefano Stabellini
On Wed, 14 Jun 2017, Andre Przywara wrote: > The MAPD command maps a device by associating a memory region for > storing ITEs with a certain device ID. Since it features a valid bit, > MAPD also covers the "unmap" functionality, which we also cover here. > We store the given guest physical address

Re: [Xen-devel] [PATCH v12 25/34] ARM: vITS: handle MAPD command

2017-06-14 Thread Julien Grall
Hi Andre, On 06/14/2017 05:52 PM, Andre Przywara wrote: The MAPD command maps a device by associating a memory region for storing ITEs with a certain device ID. Since it features a valid bit, MAPD also covers the "unmap" functionality, which we also cover here. We store the given guest physical

[Xen-devel] [PATCH v12 25/34] ARM: vITS: handle MAPD command

2017-06-14 Thread Andre Przywara
The MAPD command maps a device by associating a memory region for storing ITEs with a certain device ID. Since it features a valid bit, MAPD also covers the "unmap" functionality, which we also cover here. We store the given guest physical address in the device table, and, if this command comes