[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH V14 3/7] xen/arm: Allow hypervisor access to mem_access protected pages
On Wed, Apr 15, 2015 at 3:48 PM, Ian Campbell <ian.campbell@xxxxxxxxxx> wrote: On Thu, 2015-03-26 at 23:05 +0100, Tamas K Lengyel wrote: p2m_get_mem_access does lock p2m->lock before it queries the radix tree. There is another p2m_lookup in p2m_mem_access_check_and_get_page which also does its own locking. Â
I'm not sure. Taking and releasing the lock doesn't seem very efficient for sure and I guess there could be some race conditions there.. Changing it however would require an extra flag to be sent to p2m_get_mem_access and p2m_lookup to forgo their own locking because the caller already holds the lock. It shouldn't be too drastic of a change, but any thoughts on it? Thanks, Tamas Â
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |