xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* linux PVH broken in 3.16.0-rc7 (arch_gnttab_map_shared)
@ 2014-08-01 23:46 Mukesh Rathor
  2014-08-04 10:33 ` David Vrabel
  2014-08-05 11:00 ` David Vrabel
  0 siblings, 2 replies; 8+ messages in thread
From: Mukesh Rathor @ 2014-08-01 23:46 UTC (permalink / raw)
  To: David Vrabel, boris.ostrovsky@oracle.com,
	Xen-devel@lists.xensource.com

Hi,

Not sure if this already got reported, but it appears 

commit b7dd0e3
Author: David Vrabel <david.vrabel@citrix.com>
Date:   Fri Jul 11 16:42:34 2014 +0100

    x86/xen: safely map and unmap grant frames when in atomic context

has broken boot of domU PVH. The reason being arch_gnttab_map_shared
is getting called before gnttab_shared_vm_area gets initialized by
arch_gnttab_init(). As the comment says,

--->
/* Call it _before_ __gnttab_init as we need to initialize the
 *  * xen_auto_xlat_grant_frames first. */
core_initcall(xen_pvh_gnttab_setup);
<---

we can't wait till arch_gnttab_init is called by __gnttab_init().

I'm also wondering why didn't this get caught by a simple boot test
of PVH domU before this code was merged? 

thanks,
Mukesh

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-08-07 23:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-01 23:46 linux PVH broken in 3.16.0-rc7 (arch_gnttab_map_shared) Mukesh Rathor
2014-08-04 10:33 ` David Vrabel
2014-08-04 14:46   ` Konrad Rzeszutek Wilk
2014-08-05 11:00 ` David Vrabel
2014-08-06 21:23   ` Mukesh Rathor
2014-08-07  1:44     ` Konrad Rzeszutek Wilk
2014-08-07  9:44     ` David Vrabel
2014-08-07 23:45     ` Mukesh Rathor

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).