]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - tools/perf/util/trace-event-info.c
perf tools: Merge trace.info content into perf.data
[mv-sheeva.git] / tools / perf / util / trace-event-info.c
index af4b0573b37fb3dfaeed2f57c9028bdbc62a1809..831052d4b4fbef86482af2e73eda14b458093ea5 100644 (file)
@@ -496,14 +496,12 @@ get_tracepoints_path(struct perf_event_attr *pattrs, int nb_events)
 
        return path.next;
 }
-void read_tracing_data(struct perf_event_attr *pattrs, int nb_events)
+void read_tracing_data(int fd, struct perf_event_attr *pattrs, int nb_events)
 {
        char buf[BUFSIZ];
        struct tracepoint_path *tps;
 
-       output_fd = open(output_file, O_WRONLY | O_CREAT | O_TRUNC | O_LARGEFILE, 0644);
-       if (output_fd < 0)
-               die("creating file '%s'", output_file);
+       output_fd = fd;
 
        buf[0] = 23;
        buf[1] = 8;