[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 1/1] Xen ARINC 653 Scheduler (updated to add support for CPU pools)
On Wed, Jun 16, 2010 at 5:00 PM, Kathy Hadley <Kathy.Hadley@xxxxxxxxxxxxxxx> wrote: > George, > I actually tried the xmalloc() method first. I found that when the > .adjust_global function was called, the address of the "ops" data structure > passed to that function was different from the address of the "ops" data > structure when the .init function was called. I wanted to use .adjust_global > to modify the data structure that was created when the .init function was > called, but I could not figure out a way to get the address of the second > data structure. Suggestions? It's been a month or two since I trawled through the cpupools code; but I seem to recall that .init is called twice -- once for the "default pool" (cpupool0), and once for an actually in-use pool. (Juergen, can you correct me if I'm wrong?) Is it possible that that's the difference in the pointers that you're seeing? -George _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |