[PATCH RESEND 00/27] Drivers: hv: Miscellaneous fixes.

From: K. Y. Srinivasan
Date: Mon Dec 14 2015 - 17:44:03 EST


Miscellaneous fixes and improvements.

Andrey Smetanin (2):
drivers/hv: cleanup synic msrs if vmbus connect failed
drivers/hv: correct tsc page sequence invalid value

Dexuan Cui (6):
Drivers: hv: vmbus: serialize process_chn_event() and
vmbus_close_internal()
Drivers: hv: vmbus: do sanity check of channel state in
vmbus_close_internal()
Drivers: hv: vmbus: fix rescind-offer handling for device without a
driver
Drivers: hv: vmbus: release relid on error in vmbus_process_offer()
Drivers: hv: vmbus: channge vmbus_connection.channel_lock to mutex
tools: hv: vss: fix the write()'s argument: error -> vss_msg

Jake Oshins (4):
drivers:hv: Export a function that maps Linux CPU num onto Hyper-V
proc num
drivers:hv: Export the API to invoke a hypercall on Hyper-V
drivers:hv: Define the channel type for Hyper-V PCI Express
pass-through
drivers:hv: Allow for MMIO claims that span ACPI _CRS records

K. Y. Srinivasan (8):
Drivers: hv: util: Increase the timeout for util services
Drivers: hv: vmbus: Use uuid_le type consistently
Drivers: hv: vmbus: Use uuid_le_cmp() for comparing GUIDs
Drivers: hv: vmbus: Get rid of the unused macro
Drivers: hv: vmbus: Get rid of the unused irq variable
Drivers: hv: vmbus: Fix a Host signaling bug
Drivers: hv: vmbus: Force all channel messages to be delivered on CPU
0
Drivers: hv: utils: Invoke the poll function after handshake

Kamal Mostafa (1):
tools/hv: Use include/uapi with __EXPORTED_HEADERS__

Olaf Hering (6):
Drivers: hv: utils: run polling callback always in interrupt context
tools: hv: report ENOSPC errors in hv_fcopy_daemon
tools: hv: remove repeated HV_FCOPY string
Drivers: hv: util: catch allocation errors
Drivers: hv: utils: use memdup_user in hvt_op_write
Drivers: hv: vss: run only on supported host versions

drivers/hv/channel.c | 57 +++++++++++++++---
drivers/hv/channel_mgmt.c | 45 +++++++++-----
drivers/hv/connection.c | 18 +++---
drivers/hv/hv.c | 24 ++++----
drivers/hv/hv_fcopy.c | 37 +++++-------
drivers/hv/hv_kvp.c | 33 ++++------
drivers/hv/hv_snapshot.c | 36 +++++------
drivers/hv/hv_utils_transport.c | 18 +++---
drivers/hv/hyperv_vmbus.h | 15 +++--
drivers/hv/vmbus_drv.c | 82 +++++++++++++++----------
include/linux/hyperv.h | 123 ++++++++++++++++++---------------------
include/linux/mod_devicetable.h | 2 +-
include/uapi/linux/hyperv.h | 1 +
scripts/mod/file2alias.c | 2 +-
tools/hv/Makefile | 2 +
tools/hv/hv_fcopy_daemon.c | 24 ++++++--
tools/hv/hv_vss_daemon.c | 2 +-
17 files changed, 292 insertions(+), 229 deletions(-)

--
1.7.4.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/