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

    Yoshihiro YUNOMAE
     
  • 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 Host

    Changes 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

    Yoshihiro YUNOMAE