]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
Drivers: hv: Implement the file copy service
authorK. Y. Srinivasan <kys@microsoft.com>
Sun, 16 Feb 2014 19:34:30 +0000 (11:34 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 18 Feb 2014 18:53:48 +0000 (10:53 -0800)
commit01325476d6e46185031be4a9bc6443832dbc807c
tree0c173657fa89e7612b7ccc643e3b443f2123189f
parente0270addae23aef8401b1150cbca20b8fb373cd0
Drivers: hv: Implement the file copy service

Implement the file copy service for Linux guests on Hyper-V. This permits the
host to copy a file (over VMBUS) into the guest. This facility is part of
"guest integration services" supported on the Windows platform.
Here is a link that provides additional details on this functionality:

http://technet.microsoft.com/en-us/library/dn464282.aspx

In V1 version of the patch I have addressed comments from
Olaf Hering <olaf@aepfle.de> and Dan Carpenter <dan.carpenter@oracle.com>

In V2 version of this patch I did some minor cleanup (making some globals
static). In V4 version of the patch I have addressed all of Olaf's
most recent set of comments/concerns.

In V5 version of the patch I had addressed Greg's most recent comments.
I would like to thank Greg for suggesting that I use misc device; it has
significantly simplified the code.

In V6 version of the patch I have cleaned up error message based on Olaf's
comments. I have also rebased the patch based on the current tip.

In this version of the patch, I have addressed the latest comments from Greg.

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/hv/Makefile
drivers/hv/hv_fcopy.c [new file with mode: 0644]
drivers/hv/hv_util.c
drivers/hv/hyperv_vmbus.h
include/linux/hyperv.h
include/uapi/linux/hyperv.h
tools/hv/hv_fcopy_daemon.c [new file with mode: 0644]