Displaying 2 results from an estimated 2 matches for "message_queue_recevi".
Did you mean:
message_queue_recevie
2020 Apr 30
0
[RFC/PATCH 1/1] virtio: Introduce MMIO ops
...r_is_buggy())
> > ops = magic_qcom_ops;
> >
> > am I wrong?
>
> If CONFIG_VIRTIO_MMIO_OPS is defined, then I expect this to be unconditionally
> set to 'magic_qcom_ops' that uses hypervisor-supported interface for IO (for
> example: message_queue_send() and message_queue_recevie() hypercalls).
Hmm, but then how would such a kernel work as a guest under all the
spec-compliant hypervisors out there?
> > > +int register_virtio_mmio_ops(struct virtio_mmio_ops *ops)
> > > +{
> > > + pr_info("Registered %s as mmio ops\n", ops->name);
&g...
2020 Apr 30
0
[RFC/PATCH 1/1] virtio: Introduce MMIO ops
...u, Apr 30, 2020 at 04:04:46PM +0530, Srivatsa Vaddagiri wrote:
>>> If CONFIG_VIRTIO_MMIO_OPS is defined, then I expect this to be unconditionally
>>> set to 'magic_qcom_ops' that uses hypervisor-supported interface for IO (for
>>> example: message_queue_send() and message_queue_recevie() hypercalls).
>>
>> Hmm, but then how would such a kernel work as a guest under all the
>> spec-compliant hypervisors out there?
>
> Ok I see your point and yes for better binary compatibility, the ops have to be
> set based on runtime detection of hypervisor capabilit...