dev: Add support for 9p proxying over VirtIO
authorAndreas Sandberg <Andreas.Sandberg@ARM.com>
Sat, 20 Sep 2014 21:17:54 +0000 (17:17 -0400)
committerAndreas Sandberg <Andreas.Sandberg@ARM.com>
Sat, 20 Sep 2014 21:17:54 +0000 (17:17 -0400)
commit3f7a9348dd365edcfe58b8ecdf293b17a7d779ce
tree4cb19bc004fdb51068a4e072560e49392105458c
parent8c070c8f1bd91d9c0da3565f09fc8132eec16f24
dev: Add support for 9p proxying over VirtIO

This patch adds support for 9p filesystem proxying over VirtIO. It can
currently operate by connecting to a 9p server over a socket
(VirtIO9PSocket) or by starting the diod 9p server and connecting over
pipe (VirtIO9PDiod).

*WARNING*: Checkpoints are currently not supported for systems with 9p
 proxies!
src/dev/virtio/SConscript
src/dev/virtio/VirtIO9P.py [new file with mode: 0644]
src/dev/virtio/fs9p.cc [new file with mode: 0644]
src/dev/virtio/fs9p.hh [new file with mode: 0644]