[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Question: dom0 electrocuted by implicitly unmapped grantrefs



On Mon, 2009-11-23 at 17:52 -0500, Keir Fraser wrote:
> On 23/11/2009 22:43, "Daniel Stodden" <daniel.stodden@xxxxxxxxxx> wrote:
> 
> > I assume 'implicitly unmapped' therein refers to a case where rd is gone
> > because ld in some or the other way already managed to tear down a
> > mapping without an exlicit gnttab call? This correct? Otherwise killing
> > ld would seem a bit rough to me :}
> 
> You are correct.
> 
> > Either way: is domain_crash(ld) the appropriate response? Why not just
> > fail the op and let the caller live and learn?
> 
> It's arguable I suppose. An implicitly unmapped grant leaves a grant entry
> which cannot be released until the mapping domain dies. It's a nasty kind of
> leak, and I made the hypervisor's response to it suitably abrupt.

Forgive my ignorance: Why can't it be released any more? To me it looks
as if the mapping is already gone, so the entry is stale, and the caller
just pointed at it somewhat asking for just that.

Daniel


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.