28 Sep, 2012
2 commits
-
pthread flag should not be -lpthread but -pthread using gcc. The -lpthread
links the external multithread library. On the other hand, the -pthread manages
both the gcc's preprocessor and linker to be able to compile with pthread.Signed-off-by: Yoshihiro YUNOMAE
Signed-off-by: Rusty Russell -
This patch adds a user tool, "trace agent" for sending trace data of a guest to
a Host in low overhead. This agent has the following functions:
- splice a page of ring-buffer to read_pipe without memory copying
- splice the page from write_pipe to virtio-console without memory copying
- write trace data to stdout by using -o option
- controlled by start/stop orders from a HostChanges in v2:
- Cleanup (change fprintf() to pr_err() and an include guard)Signed-off-by: Yoshihiro YUNOMAE
Acked-by: Amit Shah
Signed-off-by: Rusty Russell