All of lore.kernel.org
 help / color / mirror / Atom feed
* [virtio-comment] Formal specification of virtIO
@ 2019-11-10 14:33 Matias Vara
  2019-11-10 16:24 ` Matti Moell
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Matias Vara @ 2019-11-10 14:33 UTC (permalink / raw)
  To: virtio-comment

[-- Attachment #1: Type: text/plain, Size: 705 bytes --]

Hello everyone,

I have started to think of the formalization of the virtIO specification.
Roughly speaking, I could use a formal language to "code" the virtIO spec.
As far as I can think, this has three benefits:
1. You can validate any implementation.
2. You can generate the implementation for a given target. For example, you
could be able to generate the implementation of a virtIO device in VHDL.
3. You can provide simulation and verification before any implementation.
In automotive, this is interesting because you ease the certification so
formalization pays off.

Do you think this may be interesting work to do to become the virtIO
specification more robust?

Regards, Matias.

[-- Attachment #2: Type: text/html, Size: 846 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2020-03-10 18:35 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-11-10 14:33 [virtio-comment] Formal specification of virtIO Matias Vara
2019-11-10 16:24 ` Matti Moell
2019-11-11 11:34 ` Stefan Hajnoczi
2019-11-11 19:07   ` Matias Vara
2019-11-12 10:29     ` Stefan Hajnoczi
2019-11-12 19:56       ` Matias Ezequiel Vara Larsen
2020-03-07 20:34 ` [virtio-comment] " Matias Ezequiel Vara Larsen
2020-03-09  8:03 ` [virtio-comment] " Michael S. Tsirkin
2020-03-10 18:35   ` Matias Ezequiel Vara Larsen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.