From: Jan Beulich Date: Thu, 5 Apr 2012 15:10:07 +0000 (+0100) Subject: xen/gnttab: add deferred freeing logic X-Git-Tag: v3.5-rc1~89^2~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=569ca5b3f94cd0b3295ec5943aa457cf4a4f6a3a;p=pandora-kernel.git xen/gnttab: add deferred freeing logic Rather than just leaking pages that can't be freed at the point where access permission for the backend domain gets revoked, put them on a list and run a timer to (infrequently) retry freeing them. (This can particularly happen when unloading a frontend driver when devices are still present, and the backend still has them in non-closed state or hasn't finished closing them yet.) Signed-off-by: Jan Beulich Signed-off-by: Konrad Rzeszutek Wilk --- Reading git-diff-tree failed