[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] ARM: grant table setup
Hi, I'm modifying FreeRTOS to run as a Xen guest and I'm working on grant table setup. The documentation for the Xen ARM ABI states: The grant table is mapped using the HYPERVISOR_memory_op sub-op XENMEM_add_to_physmap, passing XENMAPSPACE_grant_table as space parameter. The memory range specified under the Xen compatible hypervisor node on device tree can be used as target gpfn for the mapping. However, I noticed that there is also the GNTTABOP_setup_table operation. The two seem to overlap in things they do (such as growing the grant table if the request requires it). Linux appears to use the physmap operation for ARM ("hvm") guests and setup_table otherwise. However, early on my implementation called setup_table to very strange effect (bogus MFNs in the frame_list). Provided that is indeed inappropriate, would it be reasonable to make setup_table return a failure status if called for HVM domains? Thanks, -- Jonathan Daugherty Software Engineer Galois, Inc. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |