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.5-rc0
Date: Mon, 11 Jan 2016 11:32:01 +0000	[thread overview]
Message-ID: <569392B1.9010905@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.5-rc0-tag

xen: features and fixes for 4.5-rc0

- - Stolen ticks and PV wallclock support for arm/arm64.
- - Add grant copy ioctl to gntdev device.

Thanks.

David

 arch/arm/Kconfig                     |  20 ++++
 arch/arm/include/asm/paravirt.h      |  20 ++++
 arch/arm/include/asm/xen/hypercall.h |   7 ++
 arch/arm/include/asm/xen/interface.h |   3 +
 arch/arm/kernel/Makefile             |   1 +
 arch/arm/kernel/paravirt.c           |  25 +++++
 arch/arm/xen/enlighten.c             |  95 ++++++++++++++++
 arch/arm/xen/hypercall.S             |   1 +
 arch/arm64/Kconfig                   |  20 ++++
 arch/arm64/include/asm/paravirt.h    |  20 ++++
 arch/arm64/kernel/Makefile           |   1 +
 arch/arm64/kernel/paravirt.c         |  25 +++++
 arch/arm64/xen/hypercall.S           |   1 +
 arch/x86/include/asm/xen/hypercall.h |   6 +-
 arch/x86/xen/apic.c                  |   2 +-
 arch/x86/xen/enlighten.c             |   8 +-
 arch/x86/xen/suspend.c               |   3 +-
 arch/x86/xen/time.c                  | 115 ++++++--------------
 drivers/xen/Makefile                 |   2 +-
 drivers/xen/acpi.c                   |   2 +-
 drivers/xen/efi.c                    |  30 ++---
 drivers/xen/gntdev.c                 | 205 ++++++++++++++++++++++++++++++++++-
 drivers/xen/grant-table.c            |   4 +-
 drivers/xen/pcpu.c                   |   8 +-
 drivers/xen/time.c                   |  88 +++++++++++++++
 drivers/xen/xen-acpi-cpuhotplug.c    |   2 +-
 drivers/xen/xen-acpi-pad.c           |   4 +-
 drivers/xen/xen-acpi-processor.c     |   8 +-
 drivers/xen/xenfs/xensyms.c          |   4 +-
 include/uapi/xen/gntdev.h            |  50 +++++++++
 include/xen/interface/platform.h     |  18 ++-
 include/xen/interface/xen.h          |   2 +-
 include/xen/xen-ops.h                |   5 +
 kernel/sched/cputime.c               |   3 +
 34 files changed, 677 insertions(+), 131 deletions(-)

David Vrabel (1):
      xen/gntdev: add ioctl for grant copy

Julia Lawall (2):
      xen/grant-table: constify gnttab_ops structure
      xen/gntdev: constify mmu_notifier_ops structures

Ouyang Zhaowei (Charles) (1):
      x86/xen: don't reset vcpu_info on a cancelled suspend

Stefano Stabellini (14):
      xen: move xen_setup_runstate_info and get_runstate_snapshot to drivers/xen/time.c
      missing include asm/paravirt.h in cputime.c
      arm: introduce CONFIG_PARAVIRT, PARAVIRT_TIME_ACCOUNTING and pv_time_ops
      arm64: introduce CONFIG_PARAVIRT, PARAVIRT_TIME_ACCOUNTING and pv_time_ops
      xen/arm: account for stolen ticks
      xen: rename dom0_op to platform_op
      xen/arm: introduce HYPERVISOR_platform_op on arm and arm64
      xen: introduce XENPF_settime64
      arm: extend pvclock_wall_clock with sec_hi
      xen/arm: introduce xen_read_wallclock
      xen/arm: set the system time in Xen via the XENPF_settime64 hypercall
      xen/x86: support XENPF_settime64
      xen/x86: convert remaining timespec to timespec64 in xen_pvclock_gtod_notify
      xen/time: use READ_ONCE
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJWk5KxAAoJEFxbo/MsZsTReSgIAJ+3fg2tJu9FoNjyuZTbZZBI
/f7X5bDF9BsMF4DFhIUd7IbqyRZBNPlhzZF6lt4bqmIdhcx5AP34VLt2GF32V6Aj
dYDXaYh8uXXUFShy5zUC54Ajo6ZXchng2fP2+tycPD0pKdrdLTUk9kmqqxuTamsq
Tevdha+VhZZ1/F0gLQWqOI24RCdUYPILwraO1WToA5YOTaaxc52BfbT2Qc/fM7O/
iFdeV4RuwcoQORR648JwNo0HZTqxjUCmL9ef/Lp6IqltmsBF2vJwEQ9+u0b6KyUg
alJtknXNQfhNmVpMWcrp2nOwel8njOeNmUec/z+CtKj+kcin9/J1XzkPx3UVE54=
=9JqB
-----END PGP SIGNATURE-----

             reply	other threads:[~2016-01-11 11:32 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-01-11 11:32 David Vrabel [this message]
2016-01-11 23:01 ` [GIT PULL] xen: features and fixes for 4.5-rc0 Stephen Rothwell
2016-01-11 23:01 ` Stephen Rothwell
2016-01-12 14:56   ` David Vrabel
2016-01-12 14:56   ` [Xen-devel] " David Vrabel
2016-01-13  8:48     ` Michael Ellerman
2016-01-13  8:48     ` Michael Ellerman
  -- strict thread matches above, loose matches on Subject: below --
2016-01-11 11:32 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=569392B1.9010905@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.