[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [GIT PULL] Xen updates
Hi Jeremy, Do these changes make it possible to get this kernel booted as dom0 on the hypervisor ? I allready understood that the backends/drivers needed to work with other domains miss, but i would like to try it when i can just boot it as dom0 and nothing else. So is this possible ? I don't see a kernel config option to enable yet ? -- Sander Wednesday, October 27, 2010, 1:45:31 AM, you wrote: > Hi Linus, > Here's a series of Xen core changes for 2.6.37. I pre-merged with your > tree mainly this codes adds a call to reserve_early(), which needed to > be updated to the memblock equivalent. I've also given you the > reference to the unmerged branches. > git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git upstream/xen > Unmerged branches: > git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git upstream/core > git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git upstream/xenfs > Thanks, > J > Ian Campbell (9): > xen: add /proc/xen/xsd_{kva,port} to xenfs > privcmd: MMAPBATCH: Fix error handling/reporting > xen/privcmd: move remap_domain_mfn_range() to core xen code and export. > xen: Use host-provided E820 map > xen: ensure that all event channels start off bound to VCPU 0 > xen: improvements to VIRQ_DEBUG output > xen: correctly rebuild mfn list list after migration. > xen: use host E820 map for dom0 > xen: include xen/xen.h for definition of xen_initial_domain() > Jeremy Fitzhardinge (34): > xen: add xen_set_domain_pte() > xen: add variable hypercall caller > xen: add privcmd driver > xen/privcmd: create address space to allow writable mmaps > xen/xenfs: set_page_dirty is supposed to return true if it dirties > xen/privcmd: print SIGBUS faults > xen/privcmd: make sure vma is ours before doing anything to it > xenbus: export xen_store_interface for xenfs > xen/privcmd: make privcmd visible in domU > x86: add RESERVE_BRK_ARRAY() helper > xen: dynamically allocate p2m space > xen: allocate p2m size based on actual max size > xen: use early_brk for level2_kernel_pgt > xen: allocate level1_ident_pgt > xen: remove noise about registering vcpu info > xen/events: change to using fasteoi > xen: set shared_info->arch.max_pfn to max_p2m_pfn > xen: set the actual extent of the mfn_list_list > xen: make install_p2mtop_page() static > xen: convert p2m to a 3 level tree > xen: add return value to set_phys_to_machine() > xen: defer building p2m mfn structures until kernel is mapped > xen: don't map missing memory > xen: implement "extra" memory to reserve space for pages not present at > boot > xen: make sure xen_extra_mem_start is beyond all non-RAM e820 > xen: add extra pages for E820 RAM regions, even if beyond mem_end > xen: limit extra memory to a certain ratio of base > xen: make sure xen_max_p2m_pfn is up to date > xen: add support for PAT > xen: don't add extra_pages for RAM after mem_end > xen/hvc: only notify if we actually sent something > xen: set up IRQ before binding virq to evtchn > Merge branch 'upstream/xenfs' into upstream/xen > Merge branch 'upstream/core' into upstream/xen > arch/x86/include/asm/xen/hypercall.h | 17 ++ > arch/x86/include/asm/xen/page.h | 12 +- > arch/x86/xen/Kconfig | 11 +- > arch/x86/xen/enlighten.c | 16 +- > arch/x86/xen/mmu.c | 501 ++++++++++++++++++++++++++++----- > arch/x86/xen/mmu.h | 1 - > arch/x86/xen/setup.c | 112 ++++++++- > arch/x86/xen/xen-ops.h | 3 + > drivers/char/hvc_xen.c | 3 +- > drivers/xen/events.c | 101 +++++--- > drivers/xen/xenbus/xenbus_probe.c | 4 +- > drivers/xen/xenfs/Makefile | 3 +- > drivers/xen/xenfs/privcmd.c | 404 +++++++++++++++++++++++++++ > drivers/xen/xenfs/super.c | 95 ++++++- > drivers/xen/xenfs/xenfs.h | 3 + > drivers/xen/xenfs/xenstored.c | 68 +++++ > include/xen/Kbuild | 1 + > include/xen/interface/memory.h | 29 ++ > include/xen/privcmd.h | 80 ++++++ > include/xen/xen-ops.h | 5 + > 20 files changed, 1332 insertions(+), 137 deletions(-) > create mode 100644 drivers/xen/xenfs/privcmd.c > create mode 100644 drivers/xen/xenfs/xenstored.c -- Best regards, Sander mailto:linux@xxxxxxxxxxxxxx _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |