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.
Defines a new
libunifyfs_preload_gotcha.so
library to intercept file system calls from shell commands.To build this library, add the
--enable-preload
configure option.To use this library at runtime, the UnifyFS server should be started as normal. Then in the client, set
LD_PRELOAD
to point to the library install location. For example, a bash user can set:One may then run shell commands to interact with UnifyFS files, e.g.,:
Due to the variety and variation of I/O functions that may be called by different commands, there is no guarantee that a given invocation is supported under UnifyFS semantics. This feature is experimental, and it should be used at your own risk.
Description
Motivation and Context
How Has This Been Tested?
Types of changes
Checklist: