[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH 18/34] hyperv: add support for KVM_HYPERV_EV
From: |
Roman Kagan |
Subject: |
Re: [Qemu-devel] [RFC PATCH 18/34] hyperv: add support for KVM_HYPERV_EVENTFD |
Date: |
Wed, 7 Feb 2018 22:19:15 +0300 |
User-agent: |
Mutt/1.9.2 (2017-12-15) |
On Wed, Feb 07, 2018 at 12:01:41PM +0100, Paolo Bonzini wrote:
> On 06/02/2018 21:30, Roman Kagan wrote:
> > When setting up a notifier for Hyper-V event connection, attempt to use
> > the KVM-assisted one first, and fall back to userspace handling of the
> > hypercall if the kernel doesn't provide the requested feature.
> >
> > Signed-off-by: Roman Kagan <address@hidden>
>
> As before, I wouldn't mind dropping userspace SIGNAL_EVENT altogether.
That would mean not allowing vmbus stuff on a range of otherwise usable
kernels, including 4.14 which AFAIK has been declared LTS.
Note that HYPERV_EVENTFD hasn't even landed in the mainline kernel yet
(with any luck it'll make 4.16).
> It would probably end up in bitrot.
Like every compatibilty code...
Thanks,
Roman.
- Re: [Qemu-devel] [RFC PATCH 12/34] hyperv: add synic event flag signaling, (continued)
[Qemu-devel] [RFC PATCH 13/34] hyperv: process SIGNAL_EVENT hypercall, Roman Kagan, 2018/02/06
[Qemu-devel] [RFC PATCH 14/34] hyperv: process POST_MESSAGE hypercall, Roman Kagan, 2018/02/06
[Qemu-devel] [RFC PATCH 16/34] hyperv: update copyright notices, Roman Kagan, 2018/02/06
[Qemu-devel] [RFC PATCH 15/34] hyperv_testdev: add SynIC message and event testmodes, Roman Kagan, 2018/02/06
[Qemu-devel] [RFC PATCH 17/34] [not to commit] import HYPERV_EVENTFD stuff from kernel, Roman Kagan, 2018/02/06
[Qemu-devel] [RFC PATCH 18/34] hyperv: add support for KVM_HYPERV_EVENTFD, Roman Kagan, 2018/02/06
[Qemu-devel] [RFC PATCH 19/34] vmbus: add vmbus protocol definitions, Roman Kagan, 2018/02/06
[Qemu-devel] [RFC PATCH 22/34] i386: Hyper-V VMBus ACPI DSDT entry, Roman Kagan, 2018/02/06
[Qemu-devel] [RFC PATCH 21/34] vmbus: build configuration, Roman Kagan, 2018/02/06