Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2
xen
24950-gnttab-copy-mapped.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 24950-gnttab-copy-mapped.patch of Package xen
# HG changeset patch # User Wei Liu <wei.liu2@citrix.com> # Date 1330619838 0 # Node ID 9ef985f5e6a57d2e78d27c5f0f64e6a049d8d1ff # Parent ce5ef8a192c1050d85580305921d2e5caf220461 Grant table: fix a bug when grant copying a previous grant mapped page. In grant table version 2, when we create a non-transitive mapping from DomU to Dom0, we need to set active entry's trans_domain and trans_ref. Otherwise when we grant copy from this previous mapped ref, preemption count will get messed up. See changeset 22994:299ed79acecf for more information. Signed-off-by: Wei Liu <wei.liu2@citrix.com> --- a/xen/common/grant_table.c +++ b/xen/common/grant_table.c @@ -574,6 +574,8 @@ __gnttab_map_grant_ref( act->start = 0; act->length = PAGE_SIZE; act->is_sub_page = 0; + act->trans_dom = op->dom; + act->trans_gref = op->ref; } }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor