Virtual I/O Device (VIRTIO) Version 1.0 Virtual I/O Device (VIRTIO) Version 1.0

14Because this is high importance and low bandwidth, the current Linux implementation polls for the buer to be used, rather than waiting for an interrupt, simplifying the implementation signicantly. However, for generic serial ports with the O_NONBLOCK ag set, the polling limitation is relaxed and the consumed buers are freed upon the next write or poll call or when a port is closed or hot-unplugged.