xen/granttable: Support transitive grants
authorAnnie Li <annie.li@oracle.com>
Mon, 12 Dec 2011 10:15:07 +0000 (18:15 +0800)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 16 Dec 2011 16:25:39 +0000 (11:25 -0500)
commit9438ce9dbbf512fd717051284f568d5cb35e5cf1
tree53c2abe7dccbf557586cb04319a0f9c6eed3a317
parent6666754b11297526c699f8df63c52d50c24fe946
xen/granttable: Support transitive grants

These allow a domain A which has been granted access on a page of domain B's
memory to issue domain C with a copy-grant on the same page.  This is useful
e.g. for forwarding packets between domains.

Signed-off-by: Annie Li <annie.li@oracle.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
drivers/xen/grant-table.c
include/xen/grant_table.h