[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] Remove next_io_page field from domain structure.
# HG changeset patch # User kaf24@xxxxxxxxxxxxxxxxxxxx # Node ID d25ac5cbd8d39543901150bd9a88960887e57841 # Parent ab0addb6dcbb4f35010951b6ade59791eb3d9129 Remove next_io_page field from domain structure. Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx> diff -r ab0addb6dcbb -r d25ac5cbd8d3 xen/arch/x86/domain_build.c --- a/xen/arch/x86/domain_build.c Fri Oct 28 16:11:59 2005 +++ b/xen/arch/x86/domain_build.c Fri Oct 28 16:51:37 2005 @@ -583,21 +583,17 @@ _initrd_start, (_initrd_start+initrd_len+PAGE_SIZE-1) & PAGE_MASK); } - d->next_io_page = max_page; - /* Set up start info area. */ si = (start_info_t *)vstartinfo_start; memset(si, 0, PAGE_SIZE); si->nr_pages = nr_pages; + si->shared_info = virt_to_phys(d->shared_info); if ( opt_dom0_translate ) { - si->shared_info = d->next_io_page << PAGE_SHIFT; - set_pfn_from_mfn(virt_to_phys(d->shared_info) >> PAGE_SHIFT, d->next_io_page); - d->next_io_page++; - } - else - si->shared_info = virt_to_phys(d->shared_info); + si->shared_info = max_page << PAGE_SHIFT; + set_pfn_from_mfn(virt_to_phys(d->shared_info) >> PAGE_SHIFT, max_page); + } si->flags = SIF_PRIVILEGED | SIF_INITDOMAIN; si->pt_base = vpt_start; diff -r ab0addb6dcbb -r d25ac5cbd8d3 xen/include/xen/sched.h --- a/xen/include/xen/sched.h Fri Oct 28 16:11:59 2005 +++ b/xen/include/xen/sched.h Fri Oct 28 16:51:37 2005 @@ -101,7 +101,6 @@ struct list_head xenpage_list; /* linked list, of size xenheap_pages */ unsigned int tot_pages; /* number of pages currently possesed */ unsigned int max_pages; /* maximum value for tot_pages */ - unsigned int next_io_page; /* next io pfn to give to domain */ unsigned int xenheap_pages; /* # pages allocated from Xen heap */ /* Scheduling. */ _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |