search for: message_queue_send

Displaying 2 results from an estimated 2 matches for "message_queue_send".

2020 Apr 30
0
[RFC/PATCH 1/1] virtio: Introduce MMIO ops
...(firmware_says_hypervisor_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...
2020 Apr 30
0
[RFC/PATCH 1/1] virtio: Introduce MMIO ops
...50]: > >> On Thu, 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 detect...