[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [v5][PATCH 08/10] tools:firmware:hvmloader: introduce hypercall for xc_reserved_device_memory_map
>>> On 26.08.14 at 13:02, <tiejun.chen@xxxxxxxxx> wrote: > --- a/tools/firmware/hvmloader/util.c > +++ b/tools/firmware/hvmloader/util.c > @@ -828,6 +828,28 @@ int hpet_exists(unsigned long hpet_base) > return ((hpet_id >> 16) == 0x8086); > } > > +int get_reserved_device_memory_map(struct reserved_device_memory *entries, > + uint32_t max_entries) > +{ > + static int map_done = 0; > + struct xen_mem_reserved_device_memory_map memmap = { > + .nr_entries = max_entries > + }; > + > + if ( map_done ) > + return 0; > + > + set_xen_guest_handle(memmap.buffer, entries); struct reserved_device_memory (the type which entries is a pointer to) is a privately defined type. You shouldn't pass this to a hypercall. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |