From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: Re: [Xen-users] ARM: "xen_add_mach_to_phys_entry: cannot add ... already exists and panics" Date: Fri, 4 Jul 2014 13:52:11 +0100 Message-ID: <53B6A37B.4020605@citrix.com> References: <1404295013.24733.8.camel@kazak.uk.xensource.com> <1404379885.14865.20.camel@kazak.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Stefano Stabellini , Ian Campbell Cc: xen-devel@lists.xensource.com, "Wei Liu (Intern)" , Julien Grall , Stefano Stabellini , Zoltan Kiss , xen-users@lists.xen.org, Denis Schneider List-Id: xen-devel@lists.xenproject.org On 03/07/14 18:47, Stefano Stabellini wrote: > > At the moment I would like a way to disable grant mappings and go back > to grant copies on demand. Maybe we could have a feature flag to change > the behaviour of the network backend? You must fix the ARM code to handle this properly. blkback also uses grant maps and depending on the frontend blkback may grant map the same machine frame multiple time. We have see frontends that send such requests. I can't remember how the ARM code works. Where is the problematic m2p lookup? Perhaps this could be avoided for foreign frames? David