[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [GIT PULL] xen: features and fixes for 4.3-rc0
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Linus, Please git pull the following tag: git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-4.3-rc0-tag xen: features and fixes for 4.3-rc0 - - Convert xen-blkfront to the multiqueue API - - [arm] Support binding event channels to different VCPUs. - - [x86] Support > 512 GiB in a PV guests (off by default as such a guest cannot be migrated with the current toolstack). - - [x86] PMU support for PV dom0 (limited support for using perf with Xen and other guests). Thanks. David Documentation/ABI/testing/sysfs-hypervisor-pmu | 23 + Documentation/kernel-parameters.txt | 7 + arch/arm/include/asm/xen/events.h | 6 + arch/arm/include/asm/xen/page.h | 16 +- arch/arm/xen/enlighten.c | 7 - arch/arm64/include/asm/xen/events.h | 6 + arch/x86/include/asm/xen/events.h | 11 + arch/x86/include/asm/xen/hypercall.h | 6 + arch/x86/include/asm/xen/interface.h | 219 +++++++++- arch/x86/include/asm/xen/page.h | 8 +- arch/x86/xen/Kconfig | 21 +- arch/x86/xen/Makefile | 2 +- arch/x86/xen/apic.c | 6 + arch/x86/xen/enlighten.c | 20 +- arch/x86/xen/mmu.c | 399 +++++++++++++++-- arch/x86/xen/p2m.c | 43 +- arch/x86/xen/p2m.h | 15 - arch/x86/xen/platform-pci-unplug.c | 2 +- arch/x86/xen/pmu.c | 570 +++++++++++++++++++++++++ arch/x86/xen/pmu.h | 15 + arch/x86/xen/setup.c | 496 +++++++++++++++------ arch/x86/xen/smp.c | 29 +- arch/x86/xen/suspend.c | 23 +- arch/x86/xen/xen-head.S | 2 + arch/x86/xen/xen-ops.h | 7 + drivers/block/xen-blkfront.c | 146 +++---- drivers/xen/Kconfig | 11 + drivers/xen/balloon.c | 6 +- drivers/xen/events/events_base.c | 6 +- drivers/xen/sys-hypervisor.c | 136 +++++- drivers/xen/xenfs/Makefile | 1 + drivers/xen/xenfs/super.c | 3 + drivers/xen/xenfs/xenfs.h | 1 + drivers/xen/xenfs/xensyms.c | 152 +++++++ include/asm-generic/early_ioremap.h | 2 + include/asm-generic/fixmap.h | 3 + include/xen/events.h | 1 - include/xen/interface/platform.h | 18 + include/xen/interface/xen.h | 37 +- include/xen/interface/xenpmu.h | 94 ++++ include/xen/page.h | 4 +- mm/early_ioremap.c | 12 + 42 files changed, 2229 insertions(+), 363 deletions(-) Bob Liu (1): xen-blkfront: convert to blk-mq APIs Boris Ostrovsky (7): xen: xensyms support xen/PMU: Sysfs interface for setting Xen PMU mode xen/PMU: Initialization code for Xen PMU xen/PMU: Describe vendor-specific PMU registers xen/PMU: Intercept PMU-related MSR and APIC accesses xen/PMU: PMU emulation code xen/x86: Don't try to set PCE bit in CR4 Colin Ian King (1): x86/xen: fix non-ANSI declaration of xen_has_pv_devices() Juergen Gross (20): xen: sync with xen headers xen: save linear p2m list address in shared info structure xen: don't build mfn tree if tools don't need it xen: eliminate scalability issues from initial mapping setup xen: move static e820 map to global scope xen: split counting of extra memory pages from remapping xen: check memory area against e820 map xen: find unused contiguous memory area xen: check for kernel memory conflicting with memory layout xen: check pre-allocated page tables for conflict with memory map xen: check for initrd conflicting with e820 map mm: provide early_memremap_ro to establish read-only mapping xen: add explicit memblock_reserve() calls for special pages xen: move p2m list if conflicting with e820 map xen: allow more than 512 GB of RAM for 64 bit pv-domains xen: remove no longer needed p2m.h xen: avoid early crash of memory limited dom0 xen: avoid another early crash of memory limited dom0 xen: limit memory to architectural maximum xen: switch extra memory accounting to use pfns Julien Grall (3): xen/events: Support event channel rebind on ARM arm/xen: Drop the definition of xen_pci_platform_unplug arm/xen: Remove helpers which are PV specific Konstantin Khlebnikov (1): xen/preempt: use need_resched() instead of should_resched() -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJV7wOHAAoJEFxbo/MsZsTRcPIH/iWSIDuF5J7hwhr/0vo3rPpr k+r39vpAMPA+FFlNx69k34x0EBo70sG8OHnkdc2+or6ULoUUfhtT29Vn1dJuJLZw OM+RJsTL8wCmBaqsTWl0LurVWZYIViYSdVhiEnL0qJLBxg5NGYp/TNnWxHsSMKVB wGrrJkb+en9eF7wqA5qdxZVWMDblLU0FkxjQcuXeDtUgTnpB/LUOFp0wg4Yv1Sky QgyvIilMDtkXdN7y1zNgrZhY3toBrWWs6gGN5393vv0hXjMwyVYnNhNFFEhAMaMI QqHk61SVWTuKPTQcNAHXw86w6OzdZnRc+hnuFGhrUnavV7JyEVjKc5pchYwF8MQ= =Gubm -----END PGP SIGNATURE----- _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |