ohcldiag: Allow VTL2 accessing host files #1667
Closed
+753
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
While debugging, maybe you want VTL2 to generate/update/etc a file on the host. Here there is a file-like interface (read, write, flush, seek) over virt sockets implementing that. Seems very easy to use, not limited to streaming only -- seeking is supported.
This is strictly for the experimental purposes & debugging, also shows how to plumb through the RPC layers.
The example reads the
vmlinux
file from the host file and writes a log message to another host file upon requests issued byohcldiag-dev
.