Andrey Smetanin
83326e43f2
kvm/x86: Hyper-V VMBus hypercall userspace exit
The patch implements KVM_EXIT_HYPERV userspace exit
functionality for Hyper-V VMBus hypercalls:
HV_X64_HCALL_POST_MESSAGE, HV_X64_HCALL_SIGNAL_EVENT.
Changes v3:
* use vcpu->arch.complete_userspace_io to setup hypercall
result
Changes v2:
* use KVM_EXIT_HYPERV for hypercalls
Signed-off-by: Andrey Smetanin <asmetanin@virtuozzo.com>
Reviewed-by: Roman Kagan <rkagan@virtuozzo.com>
CC: Gleb Natapov <gleb@kernel.org>
CC: Paolo Bonzini <pbonzini@redhat.com>
CC: Joerg Roedel <joro@8bytes.org>
CC: "K. Y. Srinivasan" <kys@microsoft.com>
CC: Haiyang Zhang <haiyangz@microsoft.com>
CC: Roman Kagan <rkagan@virtuozzo.com>
CC: Denis V. Lunev <den@openvz.org>
CC: qemu-devel@nongnu.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
2016-02-16 18:48:44 +01:00 |
| .. |
|
acpi
|
ACPI / CPPC: remove redundant mbox_send_message() declaration
|
2016-02-03 01:09:52 +01:00 |
|
asm-generic
|
Merge branch 'akpm' (patches from Andrew)
|
2016-01-21 12:32:08 -08:00 |
|
clocksource
|
|
|
|
crypto
|
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
|
2016-01-22 11:58:43 -08:00 |
|
drm
|
Merge branch 'drm-fixes-mst' of git://people.freedesktop.org/~airlied/linux into drm-fixes
|
2016-02-05 15:24:17 +10:00 |
|
dt-bindings
|
ARM: SoC driver updates for v4.5
|
2016-01-20 18:42:30 -08:00 |
|
keys
|
|
|
|
kvm
|
|
|
|
linux
|
Merge branch 'akpm' (patches from Andrew)
|
2016-02-05 20:20:07 -08:00 |
|
math-emu
|
|
|
|
media
|
[media] vb2: fix nasty vb2_thread regression
|
2016-02-04 09:13:46 -02:00 |
|
memory
|
|
|
|
misc
|
|
|
|
net
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
2016-02-01 15:56:08 -08:00 |
|
pcmcia
|
|
|
|
ras
|
|
|
|
rdma
|
IB/mlx4: Enable send of RoCE QP1 packets with IP/UDP headers
|
2016-01-19 15:35:01 -05:00 |
|
rxrpc
|
|
|
|
scsi
|
Initial roundup of 4.5 merge window patches
|
2016-01-23 18:45:06 -08:00 |
|
soc
|
ARM: SoC driver updates for v4.5
|
2016-01-20 18:42:30 -08:00 |
|
sound
|
ALSA: rawmidi: Make snd_rawmidi_transmit() race-free
|
2016-02-03 14:51:28 +01:00 |
|
target
|
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
|
2016-01-20 17:20:53 -08:00 |
|
trace
|
KVM: halt_polling: improve grow/shrink settings
|
2016-02-16 18:48:29 +01:00 |
|
uapi
|
kvm/x86: Hyper-V VMBus hypercall userspace exit
|
2016-02-16 18:48:44 +01:00 |
|
video
|
|
|
|
xen
|
Merge branch 'for-4.5/drivers' of git://git.kernel.dk/linux-block
|
2016-01-21 18:19:38 -08:00 |
|
Kbuild
|
|
|