alpha
Login
or
Join now
gazagnaire.org
/
ocaml-virtio
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Virtio-serial port IO for guest VMs
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
ocaml-virtio
/
lib
/
net
/
at
main
3 files
Thomas Gazagnaire
ocaml-virtio: document the interface in the house style
8d ago
f3a2404e
dune
virtio: extract the net protocol core Move the transport-independent virtio-net identity, codecs and device configuration out of the MMIO adapter into virtio.net. Keep virtio.mmio.Net source-compatible by re-exporting the shared API.\n\nModel standard multiqueue topology and the MQ control command as a pure state machine. This gives the VZ custom-virtio backend one upstream implementation for queue pairs and negotiation while preserving the existing one-pair MMIO device.
3 weeks ago
virtio_net.ml
virtio-net: group the offered feature knobs into a record The mergeable, offload and MTU knobs only make sense together: each adds bits to the same offered feature word. Carrying them as a record stops every device model from threading four scalar arguments through its layers, and folding the MTU value in replaces the separate advertise_mtu flag, which was meaningless without the value device_config needs anyway.
2 weeks ago
virtio_net.mli
ocaml-virtio: document the interface in the house style Doc comments only. Values are documented as an equation on the applied name, types say what they are the type for, sections are anchored, and the edge cases a noun-phrase gloss let go unwritten are stated.
1 week ago