All of lore.kernel.org
 help / color / mirror / Atom feed
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-----

             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.