[GIT PULL] xen: features and fixes for 4.10 rc2

From: Juergen Gross
Date: Thu Jan 05 2017 - 03:40:16 EST


- small fixes for xenbus driver
- one fix for xen dom0 boot on huge system
- small cleanups

Linus,

Please git pull the following tag:

git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-4.10-rc2-tag

xen: features and fixes for 4.10 rc2

- small fixes for xenbus driver
- one fix for xen dom0 boot on huge system
- small cleanups

Thanks.

Juergen

arch/x86/xen/setup.c | 6 ++--
drivers/xen/arm-device.c | 8 ++++--
drivers/xen/events/events_fifo.c | 3 +-
drivers/xen/evtchn.c | 4 +--
drivers/xen/xenbus/xenbus_comms.h | 1 -
drivers/xen/xenbus/xenbus_dev_frontend.c | 49 ++++++++++++++++++--------------
6 files changed, 39 insertions(+), 32 deletions(-)

Geliang Tang (1):
xen/evtchn: use rb_entry()

Jiandi An (1):
Xen: ARM: Zero reserved fields of xatp before making hypervisor call

Juergen Gross (3):
xen: xenbus driver must not accept invalid transaction ids
xen: return xenstore command failures via response instead of rc
xen: remove stale xs_input_avail() from header

Ross Lagerwall (1):
xen/setup: Don't relocate p2m over existing one

Shyam Saini (1):
xen: events: Replace BUG() with BUG_ON()