Displaying 3 results from an estimated 3 matches for "undo_out".
Did you mean:
info_out
2007 Oct 03
0
[PATCH 3/3] TLB flushing and IO memory mapping
...get_page_and_type(mfn_to_page(frame), rd,
- PGT_writable_page))) )
- {
- if ( !rd->is_dying )
- gdprintk(XENLOG_WARNING, "Could not pin grant frame %lx\n",
frame);
- rc = GNTST_general_error;
- goto undo_out;
- }
-
- if ( op->flags & GNTMAP_host_map )
- {
- rc = create_grant_host_mapping(op->host_addr, frame, op-
>flags);
- if ( rc != GNTST_okay )
- {
- if ( !(op->flags & GNTMAP_readonly) )
- put_page_type(mfn_to_page(frame));...
2012 May 25
0
[PATCH 3/3] gnttab: cleanup
...= (shah->flags & (GTF_PAT | GTF_PWT | GTF_PCD) );
- spin_unlock(&rd->grant_table->lock);
+ spin_unlock(&rgt->lock);
/* pg may be set, with a refcount included, from __get_paged_frame */
if ( !pg )
@@ -679,7 +681,7 @@ __gnttab_map_grant_ref(
goto undo_out;
}
- double_gt_lock(ld->grant_table, rd->grant_table);
+ double_gt_lock(lgt, rgt);
if ( !is_hvm_domain(ld) && need_iommu(ld) )
{
@@ -689,7 +691,7 @@ __gnttab_map_grant_ref(
BUG_ON(paging_mode_translate(ld));
/* We''re not translated,...
2010 Jan 30
20
"Iomem mapping not permitted" during windows crash dump under GPLPV
...e I have mapped for some other xen
function. grant_table.c:350 is around here:
if ( !iomem_access_permitted(rd, frame, frame) )
{
gdprintk(XENLOG_WARNING,
"Iomem mapping not permitted %lx (domain %d)\n",
frame, rd->domain_id);
rc = GNTST_general_error;
goto undo_out;
}
So is that likely to be the cause? I haven''t yet checked the pfn that is
failing against the pages I''ve mapped for various things but the number
seems plausible. It used to work... is that check new under 3.4.1-ish?
And whats the solution? At this stage the only think I can t...