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-----
next 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.