diff options
author | Vivek Goyal <[email protected]> | 2020-08-19 18:19:51 -0400 |
---|---|---|
committer | Miklos Szeredi <[email protected]> | 2020-09-10 11:39:23 +0200 |
commit | c2d0ad00d948de73c78f05d2b3e5bdfa605035cc (patch) | |
tree | dbc7decd77eb124264832633bb77b1b3396b8a27 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | ceec02d4354a317cacce4b053a580ea3c7fc6cdc (diff) |
virtiofs: implement dax read/write operations
This patch implements basic DAX support. mmap() is not implemented
yet and will come in later patches. This patch looks into implemeting
read/write.
We make use of interval tree to keep track of per inode dax mappings.
Do not use dax for file extending writes, instead just send WRITE message
to daemon (like we do for direct I/O path). This will keep write and
i_size change atomic w.r.t crash.
Signed-off-by: Stefan Hajnoczi <[email protected]>
Signed-off-by: Dr. David Alan Gilbert <[email protected]>
Signed-off-by: Vivek Goyal <[email protected]>
Signed-off-by: Liu Bo <[email protected]>
Signed-off-by: Peng Tao <[email protected]>
Cc: Dave Chinner <[email protected]>
Signed-off-by: Miklos Szeredi <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions