From: David Vrabel <dvrabel@cantab.net>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
xen-devel <xen-devel@lists.xenproject.org>
Subject: [GIT PULL] xen: features and fixes for 4.3-rc0
Date: Tue, 08 Sep 2015 16:49:27 +0100 [thread overview]
Message-ID: <55EF0387.7020806@cantab.net> (raw)
-----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-----
next reply other threads:[~2015-09-08 15:49 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-08 15:49 David Vrabel [this message]
-- strict thread matches above, loose matches on Subject: below --
2015-09-08 15:49 [GIT PULL] xen: features and fixes for 4.3-rc0 David Vrabel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55EF0387.7020806@cantab.net \
--to=dvrabel@cantab.net \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
--cc=xen-devel@lists.xenproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.