commit | 37e8ce55bfbfc37e34dd64e2d643d1f357fa402f | [log] [tgz] |
---|---|---|
author | Elliott Hughes <enh@google.com> | Thu Feb 19 03:06:28 2015 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Thu Feb 19 03:06:28 2015 +0000 |
tree | c74cd86bf0d537c9408f7d60ce6567239ca7ad8d | |
parent | 9905f7e1a0a1530dfeaa239ffd2eb9e6cfff6ff5 [diff] | |
parent | c8ec03e66ee9fe1aefea9555b98aa5f5f7935d5c [diff] |
Merge "Lose the version number from the directory name."
diff --git a/perf-3.12.0/include/linux/hash.h b/src/include/linux/hash.h similarity index 100% rename from perf-3.12.0/include/linux/hash.h rename to src/include/linux/hash.h
diff --git a/perf-3.12.0/include/linux/list.h b/src/include/linux/list.h similarity index 100% rename from perf-3.12.0/include/linux/list.h rename to src/include/linux/list.h
diff --git a/perf-3.12.0/include/linux/perf_event.h b/src/include/linux/perf_event.h similarity index 100% rename from perf-3.12.0/include/linux/perf_event.h rename to src/include/linux/perf_event.h
diff --git a/perf-3.12.0/include/linux/poison.h b/src/include/linux/poison.h similarity index 100% rename from perf-3.12.0/include/linux/poison.h rename to src/include/linux/poison.h
diff --git a/perf-3.12.0/include/linux/rbtree.h b/src/include/linux/rbtree.h similarity index 100% rename from perf-3.12.0/include/linux/rbtree.h rename to src/include/linux/rbtree.h
diff --git a/perf-3.12.0/include/linux/rbtree_augmented.h b/src/include/linux/rbtree_augmented.h similarity index 100% rename from perf-3.12.0/include/linux/rbtree_augmented.h rename to src/include/linux/rbtree_augmented.h
diff --git a/perf-3.12.0/include/linux/stringify.h b/src/include/linux/stringify.h similarity index 100% rename from perf-3.12.0/include/linux/stringify.h rename to src/include/linux/stringify.h
diff --git a/perf-3.12.0/include/linux/swab.h b/src/include/linux/swab.h similarity index 100% rename from perf-3.12.0/include/linux/swab.h rename to src/include/linux/swab.h
diff --git a/perf-3.12.0/lib/rbtree.c b/src/lib/rbtree.c similarity index 100% rename from perf-3.12.0/lib/rbtree.c rename to src/lib/rbtree.c
diff --git a/perf-3.12.0/tools/lib/lk/Makefile b/src/tools/lib/lk/Makefile similarity index 100% rename from perf-3.12.0/tools/lib/lk/Makefile rename to src/tools/lib/lk/Makefile
diff --git a/perf-3.12.0/tools/lib/lk/debugfs.c b/src/tools/lib/lk/debugfs.c similarity index 100% rename from perf-3.12.0/tools/lib/lk/debugfs.c rename to src/tools/lib/lk/debugfs.c
diff --git a/perf-3.12.0/tools/lib/lk/debugfs.h b/src/tools/lib/lk/debugfs.h similarity index 100% rename from perf-3.12.0/tools/lib/lk/debugfs.h rename to src/tools/lib/lk/debugfs.h
diff --git a/perf-3.12.0/tools/lib/traceevent/Makefile b/src/tools/lib/traceevent/Makefile similarity index 100% rename from perf-3.12.0/tools/lib/traceevent/Makefile rename to src/tools/lib/traceevent/Makefile
diff --git a/perf-3.12.0/tools/lib/traceevent/event-parse.c b/src/tools/lib/traceevent/event-parse.c similarity index 100% rename from perf-3.12.0/tools/lib/traceevent/event-parse.c rename to src/tools/lib/traceevent/event-parse.c
diff --git a/perf-3.12.0/tools/lib/traceevent/event-parse.h b/src/tools/lib/traceevent/event-parse.h similarity index 100% rename from perf-3.12.0/tools/lib/traceevent/event-parse.h rename to src/tools/lib/traceevent/event-parse.h
diff --git a/perf-3.12.0/tools/lib/traceevent/event-utils.h b/src/tools/lib/traceevent/event-utils.h similarity index 100% rename from perf-3.12.0/tools/lib/traceevent/event-utils.h rename to src/tools/lib/traceevent/event-utils.h
diff --git a/perf-3.12.0/tools/lib/traceevent/kbuffer-parse.c b/src/tools/lib/traceevent/kbuffer-parse.c similarity index 100% rename from perf-3.12.0/tools/lib/traceevent/kbuffer-parse.c rename to src/tools/lib/traceevent/kbuffer-parse.c
diff --git a/perf-3.12.0/tools/lib/traceevent/kbuffer.h b/src/tools/lib/traceevent/kbuffer.h similarity index 100% rename from perf-3.12.0/tools/lib/traceevent/kbuffer.h rename to src/tools/lib/traceevent/kbuffer.h
diff --git a/perf-3.12.0/tools/lib/traceevent/parse-filter.c b/src/tools/lib/traceevent/parse-filter.c similarity index 100% rename from perf-3.12.0/tools/lib/traceevent/parse-filter.c rename to src/tools/lib/traceevent/parse-filter.c
diff --git a/perf-3.12.0/tools/lib/traceevent/parse-utils.c b/src/tools/lib/traceevent/parse-utils.c similarity index 100% rename from perf-3.12.0/tools/lib/traceevent/parse-utils.c rename to src/tools/lib/traceevent/parse-utils.c
diff --git a/perf-3.12.0/tools/lib/traceevent/trace-seq.c b/src/tools/lib/traceevent/trace-seq.c similarity index 100% rename from perf-3.12.0/tools/lib/traceevent/trace-seq.c rename to src/tools/lib/traceevent/trace-seq.c
diff --git a/perf-3.12.0/tools/perf/Android.mk b/src/tools/perf/Android.mk similarity index 100% rename from perf-3.12.0/tools/perf/Android.mk rename to src/tools/perf/Android.mk
diff --git a/perf-3.12.0/tools/perf/CREDITS b/src/tools/perf/CREDITS similarity index 100% rename from perf-3.12.0/tools/perf/CREDITS rename to src/tools/perf/CREDITS
diff --git a/perf-3.12.0/tools/perf/Documentation/Makefile b/src/tools/perf/Documentation/Makefile similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/Makefile rename to src/tools/perf/Documentation/Makefile
diff --git a/perf-3.12.0/tools/perf/Documentation/android.txt b/src/tools/perf/Documentation/android.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/android.txt rename to src/tools/perf/Documentation/android.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/asciidoc.conf b/src/tools/perf/Documentation/asciidoc.conf similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/asciidoc.conf rename to src/tools/perf/Documentation/asciidoc.conf
diff --git a/perf-3.12.0/tools/perf/Documentation/examples.txt b/src/tools/perf/Documentation/examples.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/examples.txt rename to src/tools/perf/Documentation/examples.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/jit-interface.txt b/src/tools/perf/Documentation/jit-interface.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/jit-interface.txt rename to src/tools/perf/Documentation/jit-interface.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/manpage-1.72.xsl b/src/tools/perf/Documentation/manpage-1.72.xsl similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/manpage-1.72.xsl rename to src/tools/perf/Documentation/manpage-1.72.xsl
diff --git a/perf-3.12.0/tools/perf/Documentation/manpage-base.xsl b/src/tools/perf/Documentation/manpage-base.xsl similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/manpage-base.xsl rename to src/tools/perf/Documentation/manpage-base.xsl
diff --git a/perf-3.12.0/tools/perf/Documentation/manpage-bold-literal.xsl b/src/tools/perf/Documentation/manpage-bold-literal.xsl similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/manpage-bold-literal.xsl rename to src/tools/perf/Documentation/manpage-bold-literal.xsl
diff --git a/perf-3.12.0/tools/perf/Documentation/manpage-normal.xsl b/src/tools/perf/Documentation/manpage-normal.xsl similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/manpage-normal.xsl rename to src/tools/perf/Documentation/manpage-normal.xsl
diff --git a/perf-3.12.0/tools/perf/Documentation/manpage-suppress-sp.xsl b/src/tools/perf/Documentation/manpage-suppress-sp.xsl similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/manpage-suppress-sp.xsl rename to src/tools/perf/Documentation/manpage-suppress-sp.xsl
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-annotate.txt b/src/tools/perf/Documentation/perf-annotate.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-annotate.txt rename to src/tools/perf/Documentation/perf-annotate.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-archive.txt b/src/tools/perf/Documentation/perf-archive.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-archive.txt rename to src/tools/perf/Documentation/perf-archive.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-bench.txt b/src/tools/perf/Documentation/perf-bench.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-bench.txt rename to src/tools/perf/Documentation/perf-bench.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-buildid-cache.txt b/src/tools/perf/Documentation/perf-buildid-cache.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-buildid-cache.txt rename to src/tools/perf/Documentation/perf-buildid-cache.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-buildid-list.txt b/src/tools/perf/Documentation/perf-buildid-list.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-buildid-list.txt rename to src/tools/perf/Documentation/perf-buildid-list.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-diff.txt b/src/tools/perf/Documentation/perf-diff.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-diff.txt rename to src/tools/perf/Documentation/perf-diff.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-evlist.txt b/src/tools/perf/Documentation/perf-evlist.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-evlist.txt rename to src/tools/perf/Documentation/perf-evlist.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-help.txt b/src/tools/perf/Documentation/perf-help.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-help.txt rename to src/tools/perf/Documentation/perf-help.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-inject.txt b/src/tools/perf/Documentation/perf-inject.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-inject.txt rename to src/tools/perf/Documentation/perf-inject.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-kmem.txt b/src/tools/perf/Documentation/perf-kmem.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-kmem.txt rename to src/tools/perf/Documentation/perf-kmem.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-kvm.txt b/src/tools/perf/Documentation/perf-kvm.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-kvm.txt rename to src/tools/perf/Documentation/perf-kvm.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-list.txt b/src/tools/perf/Documentation/perf-list.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-list.txt rename to src/tools/perf/Documentation/perf-list.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-lock.txt b/src/tools/perf/Documentation/perf-lock.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-lock.txt rename to src/tools/perf/Documentation/perf-lock.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-mem.txt b/src/tools/perf/Documentation/perf-mem.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-mem.txt rename to src/tools/perf/Documentation/perf-mem.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-probe.txt b/src/tools/perf/Documentation/perf-probe.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-probe.txt rename to src/tools/perf/Documentation/perf-probe.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-record.txt b/src/tools/perf/Documentation/perf-record.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-record.txt rename to src/tools/perf/Documentation/perf-record.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-report.txt b/src/tools/perf/Documentation/perf-report.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-report.txt rename to src/tools/perf/Documentation/perf-report.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-sched.txt b/src/tools/perf/Documentation/perf-sched.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-sched.txt rename to src/tools/perf/Documentation/perf-sched.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-script-perl.txt b/src/tools/perf/Documentation/perf-script-perl.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-script-perl.txt rename to src/tools/perf/Documentation/perf-script-perl.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-script-python.txt b/src/tools/perf/Documentation/perf-script-python.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-script-python.txt rename to src/tools/perf/Documentation/perf-script-python.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-script.txt b/src/tools/perf/Documentation/perf-script.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-script.txt rename to src/tools/perf/Documentation/perf-script.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-stat.txt b/src/tools/perf/Documentation/perf-stat.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-stat.txt rename to src/tools/perf/Documentation/perf-stat.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-test.txt b/src/tools/perf/Documentation/perf-test.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-test.txt rename to src/tools/perf/Documentation/perf-test.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-timechart.txt b/src/tools/perf/Documentation/perf-timechart.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-timechart.txt rename to src/tools/perf/Documentation/perf-timechart.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-top.txt b/src/tools/perf/Documentation/perf-top.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-top.txt rename to src/tools/perf/Documentation/perf-top.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf-trace.txt b/src/tools/perf/Documentation/perf-trace.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf-trace.txt rename to src/tools/perf/Documentation/perf-trace.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perf.txt b/src/tools/perf/Documentation/perf.txt similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perf.txt rename to src/tools/perf/Documentation/perf.txt
diff --git a/perf-3.12.0/tools/perf/Documentation/perfconfig.example b/src/tools/perf/Documentation/perfconfig.example similarity index 100% rename from perf-3.12.0/tools/perf/Documentation/perfconfig.example rename to src/tools/perf/Documentation/perfconfig.example
diff --git a/perf-3.12.0/tools/perf/MANIFEST b/src/tools/perf/MANIFEST similarity index 100% rename from perf-3.12.0/tools/perf/MANIFEST rename to src/tools/perf/MANIFEST
diff --git a/perf-3.12.0/tools/perf/Makefile b/src/tools/perf/Makefile similarity index 100% rename from perf-3.12.0/tools/perf/Makefile rename to src/tools/perf/Makefile
diff --git a/perf-3.12.0/tools/perf/arch/arm/Makefile b/src/tools/perf/arch/arm/Makefile similarity index 100% rename from perf-3.12.0/tools/perf/arch/arm/Makefile rename to src/tools/perf/arch/arm/Makefile
diff --git a/perf-3.12.0/tools/perf/arch/arm/util/dwarf-regs.c b/src/tools/perf/arch/arm/util/dwarf-regs.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/arm/util/dwarf-regs.c rename to src/tools/perf/arch/arm/util/dwarf-regs.c
diff --git a/perf-3.12.0/tools/perf/arch/arm64/Makefile b/src/tools/perf/arch/arm64/Makefile similarity index 100% rename from perf-3.12.0/tools/perf/arch/arm64/Makefile rename to src/tools/perf/arch/arm64/Makefile
diff --git a/perf-3.12.0/tools/perf/arch/arm64/include/perf_regs.h b/src/tools/perf/arch/arm64/include/perf_regs.h similarity index 100% rename from perf-3.12.0/tools/perf/arch/arm64/include/perf_regs.h rename to src/tools/perf/arch/arm64/include/perf_regs.h
diff --git a/perf-3.12.0/tools/perf/arch/arm64/util/dwarf-regs.c b/src/tools/perf/arch/arm64/util/dwarf-regs.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/arm64/util/dwarf-regs.c rename to src/tools/perf/arch/arm64/util/dwarf-regs.c
diff --git a/perf-3.12.0/tools/perf/arch/arm64/util/unwind-libunwind.c b/src/tools/perf/arch/arm64/util/unwind-libunwind.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/arm64/util/unwind-libunwind.c rename to src/tools/perf/arch/arm64/util/unwind-libunwind.c
diff --git a/perf-3.12.0/tools/perf/arch/common.c b/src/tools/perf/arch/common.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/common.c rename to src/tools/perf/arch/common.c
diff --git a/perf-3.12.0/tools/perf/arch/common.h b/src/tools/perf/arch/common.h similarity index 100% rename from perf-3.12.0/tools/perf/arch/common.h rename to src/tools/perf/arch/common.h
diff --git a/perf-3.12.0/tools/perf/arch/powerpc/Makefile b/src/tools/perf/arch/powerpc/Makefile similarity index 100% rename from perf-3.12.0/tools/perf/arch/powerpc/Makefile rename to src/tools/perf/arch/powerpc/Makefile
diff --git a/perf-3.12.0/tools/perf/arch/powerpc/util/dwarf-regs.c b/src/tools/perf/arch/powerpc/util/dwarf-regs.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/powerpc/util/dwarf-regs.c rename to src/tools/perf/arch/powerpc/util/dwarf-regs.c
diff --git a/perf-3.12.0/tools/perf/arch/powerpc/util/header.c b/src/tools/perf/arch/powerpc/util/header.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/powerpc/util/header.c rename to src/tools/perf/arch/powerpc/util/header.c
diff --git a/perf-3.12.0/tools/perf/arch/s390/Makefile b/src/tools/perf/arch/s390/Makefile similarity index 100% rename from perf-3.12.0/tools/perf/arch/s390/Makefile rename to src/tools/perf/arch/s390/Makefile
diff --git a/perf-3.12.0/tools/perf/arch/s390/util/dwarf-regs.c b/src/tools/perf/arch/s390/util/dwarf-regs.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/s390/util/dwarf-regs.c rename to src/tools/perf/arch/s390/util/dwarf-regs.c
diff --git a/perf-3.12.0/tools/perf/arch/sh/Makefile b/src/tools/perf/arch/sh/Makefile similarity index 100% rename from perf-3.12.0/tools/perf/arch/sh/Makefile rename to src/tools/perf/arch/sh/Makefile
diff --git a/perf-3.12.0/tools/perf/arch/sh/util/dwarf-regs.c b/src/tools/perf/arch/sh/util/dwarf-regs.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/sh/util/dwarf-regs.c rename to src/tools/perf/arch/sh/util/dwarf-regs.c
diff --git a/perf-3.12.0/tools/perf/arch/sparc/Makefile b/src/tools/perf/arch/sparc/Makefile similarity index 100% rename from perf-3.12.0/tools/perf/arch/sparc/Makefile rename to src/tools/perf/arch/sparc/Makefile
diff --git a/perf-3.12.0/tools/perf/arch/sparc/util/dwarf-regs.c b/src/tools/perf/arch/sparc/util/dwarf-regs.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/sparc/util/dwarf-regs.c rename to src/tools/perf/arch/sparc/util/dwarf-regs.c
diff --git a/perf-3.12.0/tools/perf/arch/x86/Makefile b/src/tools/perf/arch/x86/Makefile similarity index 100% rename from perf-3.12.0/tools/perf/arch/x86/Makefile rename to src/tools/perf/arch/x86/Makefile
diff --git a/perf-3.12.0/tools/perf/arch/x86/include/perf_regs.h b/src/tools/perf/arch/x86/include/perf_regs.h similarity index 100% rename from perf-3.12.0/tools/perf/arch/x86/include/perf_regs.h rename to src/tools/perf/arch/x86/include/perf_regs.h
diff --git a/perf-3.12.0/tools/perf/arch/x86/util/dwarf-regs.c b/src/tools/perf/arch/x86/util/dwarf-regs.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/x86/util/dwarf-regs.c rename to src/tools/perf/arch/x86/util/dwarf-regs.c
diff --git a/perf-3.12.0/tools/perf/arch/x86/util/header.c b/src/tools/perf/arch/x86/util/header.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/x86/util/header.c rename to src/tools/perf/arch/x86/util/header.c
diff --git a/perf-3.12.0/tools/perf/arch/x86/util/tsc.c b/src/tools/perf/arch/x86/util/tsc.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/x86/util/tsc.c rename to src/tools/perf/arch/x86/util/tsc.c
diff --git a/perf-3.12.0/tools/perf/arch/x86/util/tsc.h b/src/tools/perf/arch/x86/util/tsc.h similarity index 100% rename from perf-3.12.0/tools/perf/arch/x86/util/tsc.h rename to src/tools/perf/arch/x86/util/tsc.h
diff --git a/perf-3.12.0/tools/perf/arch/x86/util/unwind.c b/src/tools/perf/arch/x86/util/unwind.c similarity index 100% rename from perf-3.12.0/tools/perf/arch/x86/util/unwind.c rename to src/tools/perf/arch/x86/util/unwind.c
diff --git a/perf-3.12.0/tools/perf/bash_completion b/src/tools/perf/bash_completion similarity index 100% rename from perf-3.12.0/tools/perf/bash_completion rename to src/tools/perf/bash_completion
diff --git a/perf-3.12.0/tools/perf/bench/bench.h b/src/tools/perf/bench/bench.h similarity index 100% rename from perf-3.12.0/tools/perf/bench/bench.h rename to src/tools/perf/bench/bench.h
diff --git a/perf-3.12.0/tools/perf/bench/mem-memcpy-arch.h b/src/tools/perf/bench/mem-memcpy-arch.h similarity index 100% rename from perf-3.12.0/tools/perf/bench/mem-memcpy-arch.h rename to src/tools/perf/bench/mem-memcpy-arch.h
diff --git a/perf-3.12.0/tools/perf/bench/mem-memcpy-x86-64-asm-def.h b/src/tools/perf/bench/mem-memcpy-x86-64-asm-def.h similarity index 100% rename from perf-3.12.0/tools/perf/bench/mem-memcpy-x86-64-asm-def.h rename to src/tools/perf/bench/mem-memcpy-x86-64-asm-def.h
diff --git a/perf-3.12.0/tools/perf/bench/mem-memcpy-x86-64-asm.S b/src/tools/perf/bench/mem-memcpy-x86-64-asm.S similarity index 100% rename from perf-3.12.0/tools/perf/bench/mem-memcpy-x86-64-asm.S rename to src/tools/perf/bench/mem-memcpy-x86-64-asm.S
diff --git a/perf-3.12.0/tools/perf/bench/mem-memcpy.c b/src/tools/perf/bench/mem-memcpy.c similarity index 100% rename from perf-3.12.0/tools/perf/bench/mem-memcpy.c rename to src/tools/perf/bench/mem-memcpy.c
diff --git a/perf-3.12.0/tools/perf/bench/mem-memset-arch.h b/src/tools/perf/bench/mem-memset-arch.h similarity index 100% rename from perf-3.12.0/tools/perf/bench/mem-memset-arch.h rename to src/tools/perf/bench/mem-memset-arch.h
diff --git a/perf-3.12.0/tools/perf/bench/mem-memset-x86-64-asm-def.h b/src/tools/perf/bench/mem-memset-x86-64-asm-def.h similarity index 100% rename from perf-3.12.0/tools/perf/bench/mem-memset-x86-64-asm-def.h rename to src/tools/perf/bench/mem-memset-x86-64-asm-def.h
diff --git a/perf-3.12.0/tools/perf/bench/mem-memset-x86-64-asm.S b/src/tools/perf/bench/mem-memset-x86-64-asm.S similarity index 100% rename from perf-3.12.0/tools/perf/bench/mem-memset-x86-64-asm.S rename to src/tools/perf/bench/mem-memset-x86-64-asm.S
diff --git a/perf-3.12.0/tools/perf/bench/mem-memset.c b/src/tools/perf/bench/mem-memset.c similarity index 100% rename from perf-3.12.0/tools/perf/bench/mem-memset.c rename to src/tools/perf/bench/mem-memset.c
diff --git a/perf-3.12.0/tools/perf/bench/numa.c b/src/tools/perf/bench/numa.c similarity index 100% rename from perf-3.12.0/tools/perf/bench/numa.c rename to src/tools/perf/bench/numa.c
diff --git a/perf-3.12.0/tools/perf/bench/sched-messaging.c b/src/tools/perf/bench/sched-messaging.c similarity index 100% rename from perf-3.12.0/tools/perf/bench/sched-messaging.c rename to src/tools/perf/bench/sched-messaging.c
diff --git a/perf-3.12.0/tools/perf/bench/sched-pipe.c b/src/tools/perf/bench/sched-pipe.c similarity index 100% rename from perf-3.12.0/tools/perf/bench/sched-pipe.c rename to src/tools/perf/bench/sched-pipe.c
diff --git a/perf-3.12.0/tools/perf/builtin-annotate.c b/src/tools/perf/builtin-annotate.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-annotate.c rename to src/tools/perf/builtin-annotate.c
diff --git a/perf-3.12.0/tools/perf/builtin-bench.c b/src/tools/perf/builtin-bench.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-bench.c rename to src/tools/perf/builtin-bench.c
diff --git a/perf-3.12.0/tools/perf/builtin-buildid-cache.c b/src/tools/perf/builtin-buildid-cache.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-buildid-cache.c rename to src/tools/perf/builtin-buildid-cache.c
diff --git a/perf-3.12.0/tools/perf/builtin-buildid-list.c b/src/tools/perf/builtin-buildid-list.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-buildid-list.c rename to src/tools/perf/builtin-buildid-list.c
diff --git a/perf-3.12.0/tools/perf/builtin-diff.c b/src/tools/perf/builtin-diff.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-diff.c rename to src/tools/perf/builtin-diff.c
diff --git a/perf-3.12.0/tools/perf/builtin-evlist.c b/src/tools/perf/builtin-evlist.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-evlist.c rename to src/tools/perf/builtin-evlist.c
diff --git a/perf-3.12.0/tools/perf/builtin-help.c b/src/tools/perf/builtin-help.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-help.c rename to src/tools/perf/builtin-help.c
diff --git a/perf-3.12.0/tools/perf/builtin-inject.c b/src/tools/perf/builtin-inject.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-inject.c rename to src/tools/perf/builtin-inject.c
diff --git a/perf-3.12.0/tools/perf/builtin-kmem.c b/src/tools/perf/builtin-kmem.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-kmem.c rename to src/tools/perf/builtin-kmem.c
diff --git a/perf-3.12.0/tools/perf/builtin-kvm.c b/src/tools/perf/builtin-kvm.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-kvm.c rename to src/tools/perf/builtin-kvm.c
diff --git a/perf-3.12.0/tools/perf/builtin-list.c b/src/tools/perf/builtin-list.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-list.c rename to src/tools/perf/builtin-list.c
diff --git a/perf-3.12.0/tools/perf/builtin-lock.c b/src/tools/perf/builtin-lock.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-lock.c rename to src/tools/perf/builtin-lock.c
diff --git a/perf-3.12.0/tools/perf/builtin-mem.c b/src/tools/perf/builtin-mem.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-mem.c rename to src/tools/perf/builtin-mem.c
diff --git a/perf-3.12.0/tools/perf/builtin-probe.c b/src/tools/perf/builtin-probe.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-probe.c rename to src/tools/perf/builtin-probe.c
diff --git a/perf-3.12.0/tools/perf/builtin-record.c b/src/tools/perf/builtin-record.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-record.c rename to src/tools/perf/builtin-record.c
diff --git a/perf-3.12.0/tools/perf/builtin-report.c b/src/tools/perf/builtin-report.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-report.c rename to src/tools/perf/builtin-report.c
diff --git a/perf-3.12.0/tools/perf/builtin-sched.c b/src/tools/perf/builtin-sched.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-sched.c rename to src/tools/perf/builtin-sched.c
diff --git a/perf-3.12.0/tools/perf/builtin-script.c b/src/tools/perf/builtin-script.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-script.c rename to src/tools/perf/builtin-script.c
diff --git a/perf-3.12.0/tools/perf/builtin-stat.c b/src/tools/perf/builtin-stat.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-stat.c rename to src/tools/perf/builtin-stat.c
diff --git a/perf-3.12.0/tools/perf/builtin-timechart.c b/src/tools/perf/builtin-timechart.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-timechart.c rename to src/tools/perf/builtin-timechart.c
diff --git a/perf-3.12.0/tools/perf/builtin-top.c b/src/tools/perf/builtin-top.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-top.c rename to src/tools/perf/builtin-top.c
diff --git a/perf-3.12.0/tools/perf/builtin-trace.c b/src/tools/perf/builtin-trace.c similarity index 100% rename from perf-3.12.0/tools/perf/builtin-trace.c rename to src/tools/perf/builtin-trace.c
diff --git a/perf-3.12.0/tools/perf/builtin.h b/src/tools/perf/builtin.h similarity index 100% rename from perf-3.12.0/tools/perf/builtin.h rename to src/tools/perf/builtin.h
diff --git a/perf-3.12.0/tools/perf/command-list.txt b/src/tools/perf/command-list.txt similarity index 100% rename from perf-3.12.0/tools/perf/command-list.txt rename to src/tools/perf/command-list.txt
diff --git a/perf-3.12.0/tools/perf/common-cmds.h b/src/tools/perf/common-cmds.h similarity index 100% rename from perf-3.12.0/tools/perf/common-cmds.h rename to src/tools/perf/common-cmds.h
diff --git a/perf-3.12.0/tools/perf/config/Makefile b/src/tools/perf/config/Makefile similarity index 100% rename from perf-3.12.0/tools/perf/config/Makefile rename to src/tools/perf/config/Makefile
diff --git a/perf-3.12.0/tools/perf/config/feature-tests.mak b/src/tools/perf/config/feature-tests.mak similarity index 100% rename from perf-3.12.0/tools/perf/config/feature-tests.mak rename to src/tools/perf/config/feature-tests.mak
diff --git a/perf-3.12.0/tools/perf/config/utilities.mak b/src/tools/perf/config/utilities.mak similarity index 100% rename from perf-3.12.0/tools/perf/config/utilities.mak rename to src/tools/perf/config/utilities.mak
diff --git a/perf-3.12.0/tools/perf/design.txt b/src/tools/perf/design.txt similarity index 100% rename from perf-3.12.0/tools/perf/design.txt rename to src/tools/perf/design.txt
diff --git a/perf-3.12.0/tools/perf/perf-archive.sh b/src/tools/perf/perf-archive.sh similarity index 100% rename from perf-3.12.0/tools/perf/perf-archive.sh rename to src/tools/perf/perf-archive.sh
diff --git a/perf-3.12.0/tools/perf/perf.c b/src/tools/perf/perf.c similarity index 100% rename from perf-3.12.0/tools/perf/perf.c rename to src/tools/perf/perf.c
diff --git a/perf-3.12.0/tools/perf/perf.h b/src/tools/perf/perf.h similarity index 100% rename from perf-3.12.0/tools/perf/perf.h rename to src/tools/perf/perf.h
diff --git a/perf-3.12.0/tools/perf/python/twatch.py b/src/tools/perf/python/twatch.py similarity index 100% rename from perf-3.12.0/tools/perf/python/twatch.py rename to src/tools/perf/python/twatch.py
diff --git a/perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/Context.c b/src/tools/perf/scripts/perl/Perf-Trace-Util/Context.c similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/Context.c rename to src/tools/perf/scripts/perl/Perf-Trace-Util/Context.c
diff --git a/perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/Context.xs b/src/tools/perf/scripts/perl/Perf-Trace-Util/Context.xs similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/Context.xs rename to src/tools/perf/scripts/perl/Perf-Trace-Util/Context.xs
diff --git a/perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/Makefile.PL b/src/tools/perf/scripts/perl/Perf-Trace-Util/Makefile.PL similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/Makefile.PL rename to src/tools/perf/scripts/perl/Perf-Trace-Util/Makefile.PL
diff --git a/perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/README b/src/tools/perf/scripts/perl/Perf-Trace-Util/README similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/README rename to src/tools/perf/scripts/perl/Perf-Trace-Util/README
diff --git a/perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Context.pm b/src/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Context.pm similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Context.pm rename to src/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Context.pm
diff --git a/perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Core.pm b/src/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Core.pm similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Core.pm rename to src/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Core.pm
diff --git a/perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Util.pm b/src/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Util.pm similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Util.pm rename to src/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Util.pm
diff --git a/perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/typemap b/src/tools/perf/scripts/perl/Perf-Trace-Util/typemap similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/Perf-Trace-Util/typemap rename to src/tools/perf/scripts/perl/Perf-Trace-Util/typemap
diff --git a/perf-3.12.0/tools/perf/scripts/perl/bin/check-perf-trace-record b/src/tools/perf/scripts/perl/bin/check-perf-trace-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/bin/check-perf-trace-record rename to src/tools/perf/scripts/perl/bin/check-perf-trace-record
diff --git a/perf-3.12.0/tools/perf/scripts/perl/bin/failed-syscalls-record b/src/tools/perf/scripts/perl/bin/failed-syscalls-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/bin/failed-syscalls-record rename to src/tools/perf/scripts/perl/bin/failed-syscalls-record
diff --git a/perf-3.12.0/tools/perf/scripts/perl/bin/failed-syscalls-report b/src/tools/perf/scripts/perl/bin/failed-syscalls-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/bin/failed-syscalls-report rename to src/tools/perf/scripts/perl/bin/failed-syscalls-report
diff --git a/perf-3.12.0/tools/perf/scripts/perl/bin/rw-by-file-record b/src/tools/perf/scripts/perl/bin/rw-by-file-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/bin/rw-by-file-record rename to src/tools/perf/scripts/perl/bin/rw-by-file-record
diff --git a/perf-3.12.0/tools/perf/scripts/perl/bin/rw-by-file-report b/src/tools/perf/scripts/perl/bin/rw-by-file-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/bin/rw-by-file-report rename to src/tools/perf/scripts/perl/bin/rw-by-file-report
diff --git a/perf-3.12.0/tools/perf/scripts/perl/bin/rw-by-pid-record b/src/tools/perf/scripts/perl/bin/rw-by-pid-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/bin/rw-by-pid-record rename to src/tools/perf/scripts/perl/bin/rw-by-pid-record
diff --git a/perf-3.12.0/tools/perf/scripts/perl/bin/rw-by-pid-report b/src/tools/perf/scripts/perl/bin/rw-by-pid-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/bin/rw-by-pid-report rename to src/tools/perf/scripts/perl/bin/rw-by-pid-report
diff --git a/perf-3.12.0/tools/perf/scripts/perl/bin/rwtop-record b/src/tools/perf/scripts/perl/bin/rwtop-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/bin/rwtop-record rename to src/tools/perf/scripts/perl/bin/rwtop-record
diff --git a/perf-3.12.0/tools/perf/scripts/perl/bin/rwtop-report b/src/tools/perf/scripts/perl/bin/rwtop-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/bin/rwtop-report rename to src/tools/perf/scripts/perl/bin/rwtop-report
diff --git a/perf-3.12.0/tools/perf/scripts/perl/bin/wakeup-latency-record b/src/tools/perf/scripts/perl/bin/wakeup-latency-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/bin/wakeup-latency-record rename to src/tools/perf/scripts/perl/bin/wakeup-latency-record
diff --git a/perf-3.12.0/tools/perf/scripts/perl/bin/wakeup-latency-report b/src/tools/perf/scripts/perl/bin/wakeup-latency-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/bin/wakeup-latency-report rename to src/tools/perf/scripts/perl/bin/wakeup-latency-report
diff --git a/perf-3.12.0/tools/perf/scripts/perl/check-perf-trace.pl b/src/tools/perf/scripts/perl/check-perf-trace.pl similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/check-perf-trace.pl rename to src/tools/perf/scripts/perl/check-perf-trace.pl
diff --git a/perf-3.12.0/tools/perf/scripts/perl/failed-syscalls.pl b/src/tools/perf/scripts/perl/failed-syscalls.pl similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/failed-syscalls.pl rename to src/tools/perf/scripts/perl/failed-syscalls.pl
diff --git a/perf-3.12.0/tools/perf/scripts/perl/rw-by-file.pl b/src/tools/perf/scripts/perl/rw-by-file.pl similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/rw-by-file.pl rename to src/tools/perf/scripts/perl/rw-by-file.pl
diff --git a/perf-3.12.0/tools/perf/scripts/perl/rw-by-pid.pl b/src/tools/perf/scripts/perl/rw-by-pid.pl similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/rw-by-pid.pl rename to src/tools/perf/scripts/perl/rw-by-pid.pl
diff --git a/perf-3.12.0/tools/perf/scripts/perl/rwtop.pl b/src/tools/perf/scripts/perl/rwtop.pl similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/rwtop.pl rename to src/tools/perf/scripts/perl/rwtop.pl
diff --git a/perf-3.12.0/tools/perf/scripts/perl/wakeup-latency.pl b/src/tools/perf/scripts/perl/wakeup-latency.pl similarity index 100% rename from perf-3.12.0/tools/perf/scripts/perl/wakeup-latency.pl rename to src/tools/perf/scripts/perl/wakeup-latency.pl
diff --git a/perf-3.12.0/tools/perf/scripts/python/Perf-Trace-Util/Context.c b/src/tools/perf/scripts/python/Perf-Trace-Util/Context.c similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/Perf-Trace-Util/Context.c rename to src/tools/perf/scripts/python/Perf-Trace-Util/Context.c
diff --git a/perf-3.12.0/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Core.py b/src/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Core.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Core.py rename to src/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Core.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py b/src/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py rename to src/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/SchedGui.py b/src/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/SchedGui.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/SchedGui.py rename to src/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/SchedGui.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py b/src/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py rename to src/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/event_analyzing_sample-record b/src/tools/perf/scripts/python/bin/event_analyzing_sample-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/event_analyzing_sample-record rename to src/tools/perf/scripts/python/bin/event_analyzing_sample-record
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/event_analyzing_sample-report b/src/tools/perf/scripts/python/bin/event_analyzing_sample-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/event_analyzing_sample-report rename to src/tools/perf/scripts/python/bin/event_analyzing_sample-report
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/failed-syscalls-by-pid-record b/src/tools/perf/scripts/python/bin/failed-syscalls-by-pid-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/failed-syscalls-by-pid-record rename to src/tools/perf/scripts/python/bin/failed-syscalls-by-pid-record
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/failed-syscalls-by-pid-report b/src/tools/perf/scripts/python/bin/failed-syscalls-by-pid-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/failed-syscalls-by-pid-report rename to src/tools/perf/scripts/python/bin/failed-syscalls-by-pid-report
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/futex-contention-record b/src/tools/perf/scripts/python/bin/futex-contention-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/futex-contention-record rename to src/tools/perf/scripts/python/bin/futex-contention-record
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/futex-contention-report b/src/tools/perf/scripts/python/bin/futex-contention-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/futex-contention-report rename to src/tools/perf/scripts/python/bin/futex-contention-report
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/net_dropmonitor-record b/src/tools/perf/scripts/python/bin/net_dropmonitor-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/net_dropmonitor-record rename to src/tools/perf/scripts/python/bin/net_dropmonitor-record
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/net_dropmonitor-report b/src/tools/perf/scripts/python/bin/net_dropmonitor-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/net_dropmonitor-report rename to src/tools/perf/scripts/python/bin/net_dropmonitor-report
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/netdev-times-record b/src/tools/perf/scripts/python/bin/netdev-times-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/netdev-times-record rename to src/tools/perf/scripts/python/bin/netdev-times-record
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/netdev-times-report b/src/tools/perf/scripts/python/bin/netdev-times-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/netdev-times-report rename to src/tools/perf/scripts/python/bin/netdev-times-report
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/sched-migration-record b/src/tools/perf/scripts/python/bin/sched-migration-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/sched-migration-record rename to src/tools/perf/scripts/python/bin/sched-migration-record
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/sched-migration-report b/src/tools/perf/scripts/python/bin/sched-migration-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/sched-migration-report rename to src/tools/perf/scripts/python/bin/sched-migration-report
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/sctop-record b/src/tools/perf/scripts/python/bin/sctop-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/sctop-record rename to src/tools/perf/scripts/python/bin/sctop-record
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/sctop-report b/src/tools/perf/scripts/python/bin/sctop-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/sctop-report rename to src/tools/perf/scripts/python/bin/sctop-report
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/syscall-counts-by-pid-record b/src/tools/perf/scripts/python/bin/syscall-counts-by-pid-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/syscall-counts-by-pid-record rename to src/tools/perf/scripts/python/bin/syscall-counts-by-pid-record
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/syscall-counts-by-pid-report b/src/tools/perf/scripts/python/bin/syscall-counts-by-pid-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/syscall-counts-by-pid-report rename to src/tools/perf/scripts/python/bin/syscall-counts-by-pid-report
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/syscall-counts-record b/src/tools/perf/scripts/python/bin/syscall-counts-record similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/syscall-counts-record rename to src/tools/perf/scripts/python/bin/syscall-counts-record
diff --git a/perf-3.12.0/tools/perf/scripts/python/bin/syscall-counts-report b/src/tools/perf/scripts/python/bin/syscall-counts-report similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/bin/syscall-counts-report rename to src/tools/perf/scripts/python/bin/syscall-counts-report
diff --git a/perf-3.12.0/tools/perf/scripts/python/check-perf-trace.py b/src/tools/perf/scripts/python/check-perf-trace.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/check-perf-trace.py rename to src/tools/perf/scripts/python/check-perf-trace.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/event_analyzing_sample.py b/src/tools/perf/scripts/python/event_analyzing_sample.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/event_analyzing_sample.py rename to src/tools/perf/scripts/python/event_analyzing_sample.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/failed-syscalls-by-pid.py b/src/tools/perf/scripts/python/failed-syscalls-by-pid.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/failed-syscalls-by-pid.py rename to src/tools/perf/scripts/python/failed-syscalls-by-pid.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/futex-contention.py b/src/tools/perf/scripts/python/futex-contention.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/futex-contention.py rename to src/tools/perf/scripts/python/futex-contention.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/net_dropmonitor.py b/src/tools/perf/scripts/python/net_dropmonitor.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/net_dropmonitor.py rename to src/tools/perf/scripts/python/net_dropmonitor.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/netdev-times.py b/src/tools/perf/scripts/python/netdev-times.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/netdev-times.py rename to src/tools/perf/scripts/python/netdev-times.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/sched-migration.py b/src/tools/perf/scripts/python/sched-migration.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/sched-migration.py rename to src/tools/perf/scripts/python/sched-migration.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/sctop.py b/src/tools/perf/scripts/python/sctop.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/sctop.py rename to src/tools/perf/scripts/python/sctop.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/syscall-counts-by-pid.py b/src/tools/perf/scripts/python/syscall-counts-by-pid.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/syscall-counts-by-pid.py rename to src/tools/perf/scripts/python/syscall-counts-by-pid.py
diff --git a/perf-3.12.0/tools/perf/scripts/python/syscall-counts.py b/src/tools/perf/scripts/python/syscall-counts.py similarity index 100% rename from perf-3.12.0/tools/perf/scripts/python/syscall-counts.py rename to src/tools/perf/scripts/python/syscall-counts.py
diff --git a/perf-3.12.0/tools/perf/tests/attr.c b/src/tools/perf/tests/attr.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr.c rename to src/tools/perf/tests/attr.c
diff --git a/perf-3.12.0/tools/perf/tests/attr.py b/src/tools/perf/tests/attr.py similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr.py rename to src/tools/perf/tests/attr.py
diff --git a/perf-3.12.0/tools/perf/tests/attr/README b/src/tools/perf/tests/attr/README similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/README rename to src/tools/perf/tests/attr/README
diff --git a/perf-3.12.0/tools/perf/tests/attr/base-record b/src/tools/perf/tests/attr/base-record similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/base-record rename to src/tools/perf/tests/attr/base-record
diff --git a/perf-3.12.0/tools/perf/tests/attr/base-stat b/src/tools/perf/tests/attr/base-stat similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/base-stat rename to src/tools/perf/tests/attr/base-stat
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-C0 b/src/tools/perf/tests/attr/test-record-C0 similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-C0 rename to src/tools/perf/tests/attr/test-record-C0
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-basic b/src/tools/perf/tests/attr/test-record-basic similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-basic rename to src/tools/perf/tests/attr/test-record-basic
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-branch-any b/src/tools/perf/tests/attr/test-record-branch-any similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-branch-any rename to src/tools/perf/tests/attr/test-record-branch-any
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-any b/src/tools/perf/tests/attr/test-record-branch-filter-any similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-any rename to src/tools/perf/tests/attr/test-record-branch-filter-any
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-any_call b/src/tools/perf/tests/attr/test-record-branch-filter-any_call similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-any_call rename to src/tools/perf/tests/attr/test-record-branch-filter-any_call
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-any_ret b/src/tools/perf/tests/attr/test-record-branch-filter-any_ret similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-any_ret rename to src/tools/perf/tests/attr/test-record-branch-filter-any_ret
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-hv b/src/tools/perf/tests/attr/test-record-branch-filter-hv similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-hv rename to src/tools/perf/tests/attr/test-record-branch-filter-hv
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-ind_call b/src/tools/perf/tests/attr/test-record-branch-filter-ind_call similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-ind_call rename to src/tools/perf/tests/attr/test-record-branch-filter-ind_call
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-k b/src/tools/perf/tests/attr/test-record-branch-filter-k similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-k rename to src/tools/perf/tests/attr/test-record-branch-filter-k
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-u b/src/tools/perf/tests/attr/test-record-branch-filter-u similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-branch-filter-u rename to src/tools/perf/tests/attr/test-record-branch-filter-u
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-count b/src/tools/perf/tests/attr/test-record-count similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-count rename to src/tools/perf/tests/attr/test-record-count
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-data b/src/tools/perf/tests/attr/test-record-data similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-data rename to src/tools/perf/tests/attr/test-record-data
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-freq b/src/tools/perf/tests/attr/test-record-freq similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-freq rename to src/tools/perf/tests/attr/test-record-freq
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-graph-default b/src/tools/perf/tests/attr/test-record-graph-default similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-graph-default rename to src/tools/perf/tests/attr/test-record-graph-default
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-graph-dwarf b/src/tools/perf/tests/attr/test-record-graph-dwarf similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-graph-dwarf rename to src/tools/perf/tests/attr/test-record-graph-dwarf
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-graph-fp b/src/tools/perf/tests/attr/test-record-graph-fp similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-graph-fp rename to src/tools/perf/tests/attr/test-record-graph-fp
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-group b/src/tools/perf/tests/attr/test-record-group similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-group rename to src/tools/perf/tests/attr/test-record-group
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-group-sampling b/src/tools/perf/tests/attr/test-record-group-sampling similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-group-sampling rename to src/tools/perf/tests/attr/test-record-group-sampling
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-group1 b/src/tools/perf/tests/attr/test-record-group1 similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-group1 rename to src/tools/perf/tests/attr/test-record-group1
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-no-delay b/src/tools/perf/tests/attr/test-record-no-delay similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-no-delay rename to src/tools/perf/tests/attr/test-record-no-delay
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-no-inherit b/src/tools/perf/tests/attr/test-record-no-inherit similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-no-inherit rename to src/tools/perf/tests/attr/test-record-no-inherit
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-no-samples b/src/tools/perf/tests/attr/test-record-no-samples similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-no-samples rename to src/tools/perf/tests/attr/test-record-no-samples
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-period b/src/tools/perf/tests/attr/test-record-period similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-period rename to src/tools/perf/tests/attr/test-record-period
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-record-raw b/src/tools/perf/tests/attr/test-record-raw similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-record-raw rename to src/tools/perf/tests/attr/test-record-raw
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-stat-C0 b/src/tools/perf/tests/attr/test-stat-C0 similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-stat-C0 rename to src/tools/perf/tests/attr/test-stat-C0
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-stat-basic b/src/tools/perf/tests/attr/test-stat-basic similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-stat-basic rename to src/tools/perf/tests/attr/test-stat-basic
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-stat-default b/src/tools/perf/tests/attr/test-stat-default similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-stat-default rename to src/tools/perf/tests/attr/test-stat-default
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-stat-detailed-1 b/src/tools/perf/tests/attr/test-stat-detailed-1 similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-stat-detailed-1 rename to src/tools/perf/tests/attr/test-stat-detailed-1
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-stat-detailed-2 b/src/tools/perf/tests/attr/test-stat-detailed-2 similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-stat-detailed-2 rename to src/tools/perf/tests/attr/test-stat-detailed-2
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-stat-detailed-3 b/src/tools/perf/tests/attr/test-stat-detailed-3 similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-stat-detailed-3 rename to src/tools/perf/tests/attr/test-stat-detailed-3
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-stat-group b/src/tools/perf/tests/attr/test-stat-group similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-stat-group rename to src/tools/perf/tests/attr/test-stat-group
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-stat-group1 b/src/tools/perf/tests/attr/test-stat-group1 similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-stat-group1 rename to src/tools/perf/tests/attr/test-stat-group1
diff --git a/perf-3.12.0/tools/perf/tests/attr/test-stat-no-inherit b/src/tools/perf/tests/attr/test-stat-no-inherit similarity index 100% rename from perf-3.12.0/tools/perf/tests/attr/test-stat-no-inherit rename to src/tools/perf/tests/attr/test-stat-no-inherit
diff --git a/perf-3.12.0/tools/perf/tests/bp_signal.c b/src/tools/perf/tests/bp_signal.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/bp_signal.c rename to src/tools/perf/tests/bp_signal.c
diff --git a/perf-3.12.0/tools/perf/tests/bp_signal_overflow.c b/src/tools/perf/tests/bp_signal_overflow.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/bp_signal_overflow.c rename to src/tools/perf/tests/bp_signal_overflow.c
diff --git a/perf-3.12.0/tools/perf/tests/builtin-test.c b/src/tools/perf/tests/builtin-test.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/builtin-test.c rename to src/tools/perf/tests/builtin-test.c
diff --git a/perf-3.12.0/tools/perf/tests/code-reading.c b/src/tools/perf/tests/code-reading.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/code-reading.c rename to src/tools/perf/tests/code-reading.c
diff --git a/perf-3.12.0/tools/perf/tests/dso-data.c b/src/tools/perf/tests/dso-data.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/dso-data.c rename to src/tools/perf/tests/dso-data.c
diff --git a/perf-3.12.0/tools/perf/tests/evsel-roundtrip-name.c b/src/tools/perf/tests/evsel-roundtrip-name.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/evsel-roundtrip-name.c rename to src/tools/perf/tests/evsel-roundtrip-name.c
diff --git a/perf-3.12.0/tools/perf/tests/evsel-tp-sched.c b/src/tools/perf/tests/evsel-tp-sched.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/evsel-tp-sched.c rename to src/tools/perf/tests/evsel-tp-sched.c
diff --git a/perf-3.12.0/tools/perf/tests/hists_link.c b/src/tools/perf/tests/hists_link.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/hists_link.c rename to src/tools/perf/tests/hists_link.c
diff --git a/perf-3.12.0/tools/perf/tests/keep-tracking.c b/src/tools/perf/tests/keep-tracking.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/keep-tracking.c rename to src/tools/perf/tests/keep-tracking.c
diff --git a/perf-3.12.0/tools/perf/tests/make b/src/tools/perf/tests/make similarity index 100% rename from perf-3.12.0/tools/perf/tests/make rename to src/tools/perf/tests/make
diff --git a/perf-3.12.0/tools/perf/tests/mmap-basic.c b/src/tools/perf/tests/mmap-basic.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/mmap-basic.c rename to src/tools/perf/tests/mmap-basic.c
diff --git a/perf-3.12.0/tools/perf/tests/open-syscall-all-cpus.c b/src/tools/perf/tests/open-syscall-all-cpus.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/open-syscall-all-cpus.c rename to src/tools/perf/tests/open-syscall-all-cpus.c
diff --git a/perf-3.12.0/tools/perf/tests/open-syscall-tp-fields.c b/src/tools/perf/tests/open-syscall-tp-fields.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/open-syscall-tp-fields.c rename to src/tools/perf/tests/open-syscall-tp-fields.c
diff --git a/perf-3.12.0/tools/perf/tests/open-syscall.c b/src/tools/perf/tests/open-syscall.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/open-syscall.c rename to src/tools/perf/tests/open-syscall.c
diff --git a/perf-3.12.0/tools/perf/tests/parse-events.c b/src/tools/perf/tests/parse-events.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/parse-events.c rename to src/tools/perf/tests/parse-events.c
diff --git a/perf-3.12.0/tools/perf/tests/parse-no-sample-id-all.c b/src/tools/perf/tests/parse-no-sample-id-all.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/parse-no-sample-id-all.c rename to src/tools/perf/tests/parse-no-sample-id-all.c
diff --git a/perf-3.12.0/tools/perf/tests/perf-record.c b/src/tools/perf/tests/perf-record.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/perf-record.c rename to src/tools/perf/tests/perf-record.c
diff --git a/perf-3.12.0/tools/perf/tests/perf-time-to-tsc.c b/src/tools/perf/tests/perf-time-to-tsc.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/perf-time-to-tsc.c rename to src/tools/perf/tests/perf-time-to-tsc.c
diff --git a/perf-3.12.0/tools/perf/tests/pmu.c b/src/tools/perf/tests/pmu.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/pmu.c rename to src/tools/perf/tests/pmu.c
diff --git a/perf-3.12.0/tools/perf/tests/python-use.c b/src/tools/perf/tests/python-use.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/python-use.c rename to src/tools/perf/tests/python-use.c
diff --git a/perf-3.12.0/tools/perf/tests/rdpmc.c b/src/tools/perf/tests/rdpmc.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/rdpmc.c rename to src/tools/perf/tests/rdpmc.c
diff --git a/perf-3.12.0/tools/perf/tests/sample-parsing.c b/src/tools/perf/tests/sample-parsing.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/sample-parsing.c rename to src/tools/perf/tests/sample-parsing.c
diff --git a/perf-3.12.0/tools/perf/tests/sw-clock.c b/src/tools/perf/tests/sw-clock.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/sw-clock.c rename to src/tools/perf/tests/sw-clock.c
diff --git a/perf-3.12.0/tools/perf/tests/task-exit.c b/src/tools/perf/tests/task-exit.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/task-exit.c rename to src/tools/perf/tests/task-exit.c
diff --git a/perf-3.12.0/tools/perf/tests/tests.h b/src/tools/perf/tests/tests.h similarity index 100% rename from perf-3.12.0/tools/perf/tests/tests.h rename to src/tools/perf/tests/tests.h
diff --git a/perf-3.12.0/tools/perf/tests/vmlinux-kallsyms.c b/src/tools/perf/tests/vmlinux-kallsyms.c similarity index 100% rename from perf-3.12.0/tools/perf/tests/vmlinux-kallsyms.c rename to src/tools/perf/tests/vmlinux-kallsyms.c
diff --git a/perf-3.12.0/tools/perf/ui/browser.c b/src/tools/perf/ui/browser.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/browser.c rename to src/tools/perf/ui/browser.c
diff --git a/perf-3.12.0/tools/perf/ui/browser.h b/src/tools/perf/ui/browser.h similarity index 100% rename from perf-3.12.0/tools/perf/ui/browser.h rename to src/tools/perf/ui/browser.h
diff --git a/perf-3.12.0/tools/perf/ui/browsers/annotate.c b/src/tools/perf/ui/browsers/annotate.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/browsers/annotate.c rename to src/tools/perf/ui/browsers/annotate.c
diff --git a/perf-3.12.0/tools/perf/ui/browsers/hists.c b/src/tools/perf/ui/browsers/hists.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/browsers/hists.c rename to src/tools/perf/ui/browsers/hists.c
diff --git a/perf-3.12.0/tools/perf/ui/browsers/map.c b/src/tools/perf/ui/browsers/map.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/browsers/map.c rename to src/tools/perf/ui/browsers/map.c
diff --git a/perf-3.12.0/tools/perf/ui/browsers/map.h b/src/tools/perf/ui/browsers/map.h similarity index 100% rename from perf-3.12.0/tools/perf/ui/browsers/map.h rename to src/tools/perf/ui/browsers/map.h
diff --git a/perf-3.12.0/tools/perf/ui/browsers/scripts.c b/src/tools/perf/ui/browsers/scripts.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/browsers/scripts.c rename to src/tools/perf/ui/browsers/scripts.c
diff --git a/perf-3.12.0/tools/perf/ui/gtk/annotate.c b/src/tools/perf/ui/gtk/annotate.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/gtk/annotate.c rename to src/tools/perf/ui/gtk/annotate.c
diff --git a/perf-3.12.0/tools/perf/ui/gtk/browser.c b/src/tools/perf/ui/gtk/browser.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/gtk/browser.c rename to src/tools/perf/ui/gtk/browser.c
diff --git a/perf-3.12.0/tools/perf/ui/gtk/gtk.h b/src/tools/perf/ui/gtk/gtk.h similarity index 100% rename from perf-3.12.0/tools/perf/ui/gtk/gtk.h rename to src/tools/perf/ui/gtk/gtk.h
diff --git a/perf-3.12.0/tools/perf/ui/gtk/helpline.c b/src/tools/perf/ui/gtk/helpline.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/gtk/helpline.c rename to src/tools/perf/ui/gtk/helpline.c
diff --git a/perf-3.12.0/tools/perf/ui/gtk/hists.c b/src/tools/perf/ui/gtk/hists.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/gtk/hists.c rename to src/tools/perf/ui/gtk/hists.c
diff --git a/perf-3.12.0/tools/perf/ui/gtk/progress.c b/src/tools/perf/ui/gtk/progress.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/gtk/progress.c rename to src/tools/perf/ui/gtk/progress.c
diff --git a/perf-3.12.0/tools/perf/ui/gtk/setup.c b/src/tools/perf/ui/gtk/setup.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/gtk/setup.c rename to src/tools/perf/ui/gtk/setup.c
diff --git a/perf-3.12.0/tools/perf/ui/gtk/util.c b/src/tools/perf/ui/gtk/util.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/gtk/util.c rename to src/tools/perf/ui/gtk/util.c
diff --git a/perf-3.12.0/tools/perf/ui/helpline.c b/src/tools/perf/ui/helpline.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/helpline.c rename to src/tools/perf/ui/helpline.c
diff --git a/perf-3.12.0/tools/perf/ui/helpline.h b/src/tools/perf/ui/helpline.h similarity index 100% rename from perf-3.12.0/tools/perf/ui/helpline.h rename to src/tools/perf/ui/helpline.h
diff --git a/perf-3.12.0/tools/perf/ui/hist.c b/src/tools/perf/ui/hist.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/hist.c rename to src/tools/perf/ui/hist.c
diff --git a/perf-3.12.0/tools/perf/ui/keysyms.h b/src/tools/perf/ui/keysyms.h similarity index 100% rename from perf-3.12.0/tools/perf/ui/keysyms.h rename to src/tools/perf/ui/keysyms.h
diff --git a/perf-3.12.0/tools/perf/ui/libslang.h b/src/tools/perf/ui/libslang.h similarity index 100% rename from perf-3.12.0/tools/perf/ui/libslang.h rename to src/tools/perf/ui/libslang.h
diff --git a/perf-3.12.0/tools/perf/ui/progress.c b/src/tools/perf/ui/progress.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/progress.c rename to src/tools/perf/ui/progress.c
diff --git a/perf-3.12.0/tools/perf/ui/progress.h b/src/tools/perf/ui/progress.h similarity index 100% rename from perf-3.12.0/tools/perf/ui/progress.h rename to src/tools/perf/ui/progress.h
diff --git a/perf-3.12.0/tools/perf/ui/setup.c b/src/tools/perf/ui/setup.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/setup.c rename to src/tools/perf/ui/setup.c
diff --git a/perf-3.12.0/tools/perf/ui/stdio/hist.c b/src/tools/perf/ui/stdio/hist.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/stdio/hist.c rename to src/tools/perf/ui/stdio/hist.c
diff --git a/perf-3.12.0/tools/perf/ui/tui/helpline.c b/src/tools/perf/ui/tui/helpline.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/tui/helpline.c rename to src/tools/perf/ui/tui/helpline.c
diff --git a/perf-3.12.0/tools/perf/ui/tui/progress.c b/src/tools/perf/ui/tui/progress.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/tui/progress.c rename to src/tools/perf/ui/tui/progress.c
diff --git a/perf-3.12.0/tools/perf/ui/tui/setup.c b/src/tools/perf/ui/tui/setup.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/tui/setup.c rename to src/tools/perf/ui/tui/setup.c
diff --git a/perf-3.12.0/tools/perf/ui/tui/util.c b/src/tools/perf/ui/tui/util.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/tui/util.c rename to src/tools/perf/ui/tui/util.c
diff --git a/perf-3.12.0/tools/perf/ui/ui.h b/src/tools/perf/ui/ui.h similarity index 100% rename from perf-3.12.0/tools/perf/ui/ui.h rename to src/tools/perf/ui/ui.h
diff --git a/perf-3.12.0/tools/perf/ui/util.c b/src/tools/perf/ui/util.c similarity index 100% rename from perf-3.12.0/tools/perf/ui/util.c rename to src/tools/perf/ui/util.c
diff --git a/perf-3.12.0/tools/perf/ui/util.h b/src/tools/perf/ui/util.h similarity index 100% rename from perf-3.12.0/tools/perf/ui/util.h rename to src/tools/perf/ui/util.h
diff --git a/perf-3.12.0/tools/perf/util/PERF-VERSION-GEN b/src/tools/perf/util/PERF-VERSION-GEN similarity index 100% rename from perf-3.12.0/tools/perf/util/PERF-VERSION-GEN rename to src/tools/perf/util/PERF-VERSION-GEN
diff --git a/perf-3.12.0/tools/perf/util/abspath.c b/src/tools/perf/util/abspath.c similarity index 100% rename from perf-3.12.0/tools/perf/util/abspath.c rename to src/tools/perf/util/abspath.c
diff --git a/perf-3.12.0/tools/perf/util/alias.c b/src/tools/perf/util/alias.c similarity index 100% rename from perf-3.12.0/tools/perf/util/alias.c rename to src/tools/perf/util/alias.c
diff --git a/perf-3.12.0/tools/perf/util/annotate.c b/src/tools/perf/util/annotate.c similarity index 100% rename from perf-3.12.0/tools/perf/util/annotate.c rename to src/tools/perf/util/annotate.c
diff --git a/perf-3.12.0/tools/perf/util/annotate.h b/src/tools/perf/util/annotate.h similarity index 100% rename from perf-3.12.0/tools/perf/util/annotate.h rename to src/tools/perf/util/annotate.h
diff --git a/perf-3.12.0/tools/perf/util/bitmap.c b/src/tools/perf/util/bitmap.c similarity index 100% rename from perf-3.12.0/tools/perf/util/bitmap.c rename to src/tools/perf/util/bitmap.c
diff --git a/perf-3.12.0/tools/perf/util/build-id.c b/src/tools/perf/util/build-id.c similarity index 100% rename from perf-3.12.0/tools/perf/util/build-id.c rename to src/tools/perf/util/build-id.c
diff --git a/perf-3.12.0/tools/perf/util/build-id.h b/src/tools/perf/util/build-id.h similarity index 100% rename from perf-3.12.0/tools/perf/util/build-id.h rename to src/tools/perf/util/build-id.h
diff --git a/perf-3.12.0/tools/perf/util/cache.h b/src/tools/perf/util/cache.h similarity index 100% rename from perf-3.12.0/tools/perf/util/cache.h rename to src/tools/perf/util/cache.h
diff --git a/perf-3.12.0/tools/perf/util/callchain.c b/src/tools/perf/util/callchain.c similarity index 100% rename from perf-3.12.0/tools/perf/util/callchain.c rename to src/tools/perf/util/callchain.c
diff --git a/perf-3.12.0/tools/perf/util/callchain.h b/src/tools/perf/util/callchain.h similarity index 100% rename from perf-3.12.0/tools/perf/util/callchain.h rename to src/tools/perf/util/callchain.h
diff --git a/perf-3.12.0/tools/perf/util/cgroup.c b/src/tools/perf/util/cgroup.c similarity index 100% rename from perf-3.12.0/tools/perf/util/cgroup.c rename to src/tools/perf/util/cgroup.c
diff --git a/perf-3.12.0/tools/perf/util/cgroup.h b/src/tools/perf/util/cgroup.h similarity index 100% rename from perf-3.12.0/tools/perf/util/cgroup.h rename to src/tools/perf/util/cgroup.h
diff --git a/perf-3.12.0/tools/perf/util/color.c b/src/tools/perf/util/color.c similarity index 100% rename from perf-3.12.0/tools/perf/util/color.c rename to src/tools/perf/util/color.c
diff --git a/perf-3.12.0/tools/perf/util/color.h b/src/tools/perf/util/color.h similarity index 100% rename from perf-3.12.0/tools/perf/util/color.h rename to src/tools/perf/util/color.h
diff --git a/perf-3.12.0/tools/perf/util/config.c b/src/tools/perf/util/config.c similarity index 100% rename from perf-3.12.0/tools/perf/util/config.c rename to src/tools/perf/util/config.c
diff --git a/perf-3.12.0/tools/perf/util/cpumap.c b/src/tools/perf/util/cpumap.c similarity index 100% rename from perf-3.12.0/tools/perf/util/cpumap.c rename to src/tools/perf/util/cpumap.c
diff --git a/perf-3.12.0/tools/perf/util/cpumap.h b/src/tools/perf/util/cpumap.h similarity index 100% rename from perf-3.12.0/tools/perf/util/cpumap.h rename to src/tools/perf/util/cpumap.h
diff --git a/perf-3.12.0/tools/perf/util/ctype.c b/src/tools/perf/util/ctype.c similarity index 100% rename from perf-3.12.0/tools/perf/util/ctype.c rename to src/tools/perf/util/ctype.c
diff --git a/perf-3.12.0/tools/perf/util/debug.c b/src/tools/perf/util/debug.c similarity index 100% rename from perf-3.12.0/tools/perf/util/debug.c rename to src/tools/perf/util/debug.c
diff --git a/perf-3.12.0/tools/perf/util/debug.h b/src/tools/perf/util/debug.h similarity index 100% rename from perf-3.12.0/tools/perf/util/debug.h rename to src/tools/perf/util/debug.h
diff --git a/perf-3.12.0/tools/perf/util/dso.c b/src/tools/perf/util/dso.c similarity index 100% rename from perf-3.12.0/tools/perf/util/dso.c rename to src/tools/perf/util/dso.c
diff --git a/perf-3.12.0/tools/perf/util/dso.h b/src/tools/perf/util/dso.h similarity index 100% rename from perf-3.12.0/tools/perf/util/dso.h rename to src/tools/perf/util/dso.h
diff --git a/perf-3.12.0/tools/perf/util/dwarf-aux.c b/src/tools/perf/util/dwarf-aux.c similarity index 100% rename from perf-3.12.0/tools/perf/util/dwarf-aux.c rename to src/tools/perf/util/dwarf-aux.c
diff --git a/perf-3.12.0/tools/perf/util/dwarf-aux.h b/src/tools/perf/util/dwarf-aux.h similarity index 100% rename from perf-3.12.0/tools/perf/util/dwarf-aux.h rename to src/tools/perf/util/dwarf-aux.h
diff --git a/perf-3.12.0/tools/perf/util/environment.c b/src/tools/perf/util/environment.c similarity index 100% rename from perf-3.12.0/tools/perf/util/environment.c rename to src/tools/perf/util/environment.c
diff --git a/perf-3.12.0/tools/perf/util/event.c b/src/tools/perf/util/event.c similarity index 100% rename from perf-3.12.0/tools/perf/util/event.c rename to src/tools/perf/util/event.c
diff --git a/perf-3.12.0/tools/perf/util/event.h b/src/tools/perf/util/event.h similarity index 100% rename from perf-3.12.0/tools/perf/util/event.h rename to src/tools/perf/util/event.h
diff --git a/perf-3.12.0/tools/perf/util/evlist.c b/src/tools/perf/util/evlist.c similarity index 100% rename from perf-3.12.0/tools/perf/util/evlist.c rename to src/tools/perf/util/evlist.c
diff --git a/perf-3.12.0/tools/perf/util/evlist.h b/src/tools/perf/util/evlist.h similarity index 100% rename from perf-3.12.0/tools/perf/util/evlist.h rename to src/tools/perf/util/evlist.h
diff --git a/perf-3.12.0/tools/perf/util/evsel.c b/src/tools/perf/util/evsel.c similarity index 100% rename from perf-3.12.0/tools/perf/util/evsel.c rename to src/tools/perf/util/evsel.c
diff --git a/perf-3.12.0/tools/perf/util/evsel.h b/src/tools/perf/util/evsel.h similarity index 100% rename from perf-3.12.0/tools/perf/util/evsel.h rename to src/tools/perf/util/evsel.h
diff --git a/perf-3.12.0/tools/perf/util/exec_cmd.c b/src/tools/perf/util/exec_cmd.c similarity index 100% rename from perf-3.12.0/tools/perf/util/exec_cmd.c rename to src/tools/perf/util/exec_cmd.c
diff --git a/perf-3.12.0/tools/perf/util/exec_cmd.h b/src/tools/perf/util/exec_cmd.h similarity index 100% rename from perf-3.12.0/tools/perf/util/exec_cmd.h rename to src/tools/perf/util/exec_cmd.h
diff --git a/perf-3.12.0/tools/perf/util/generate-cmdlist.sh b/src/tools/perf/util/generate-cmdlist.sh similarity index 100% rename from perf-3.12.0/tools/perf/util/generate-cmdlist.sh rename to src/tools/perf/util/generate-cmdlist.sh
diff --git a/perf-3.12.0/tools/perf/util/header.c b/src/tools/perf/util/header.c similarity index 100% rename from perf-3.12.0/tools/perf/util/header.c rename to src/tools/perf/util/header.c
diff --git a/perf-3.12.0/tools/perf/util/header.h b/src/tools/perf/util/header.h similarity index 100% rename from perf-3.12.0/tools/perf/util/header.h rename to src/tools/perf/util/header.h
diff --git a/perf-3.12.0/tools/perf/util/help.c b/src/tools/perf/util/help.c similarity index 100% rename from perf-3.12.0/tools/perf/util/help.c rename to src/tools/perf/util/help.c
diff --git a/perf-3.12.0/tools/perf/util/help.h b/src/tools/perf/util/help.h similarity index 100% rename from perf-3.12.0/tools/perf/util/help.h rename to src/tools/perf/util/help.h
diff --git a/perf-3.12.0/tools/perf/util/hist.c b/src/tools/perf/util/hist.c similarity index 100% rename from perf-3.12.0/tools/perf/util/hist.c rename to src/tools/perf/util/hist.c
diff --git a/perf-3.12.0/tools/perf/util/hist.h b/src/tools/perf/util/hist.h similarity index 100% rename from perf-3.12.0/tools/perf/util/hist.h rename to src/tools/perf/util/hist.h
diff --git a/perf-3.12.0/tools/perf/util/hweight.c b/src/tools/perf/util/hweight.c similarity index 100% rename from perf-3.12.0/tools/perf/util/hweight.c rename to src/tools/perf/util/hweight.c
diff --git a/perf-3.12.0/tools/perf/util/include/asm/alternative-asm.h b/src/tools/perf/util/include/asm/alternative-asm.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/asm/alternative-asm.h rename to src/tools/perf/util/include/asm/alternative-asm.h
diff --git a/perf-3.12.0/tools/perf/util/include/asm/asm-offsets.h b/src/tools/perf/util/include/asm/asm-offsets.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/asm/asm-offsets.h rename to src/tools/perf/util/include/asm/asm-offsets.h
diff --git a/perf-3.12.0/tools/perf/util/include/asm/bug.h b/src/tools/perf/util/include/asm/bug.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/asm/bug.h rename to src/tools/perf/util/include/asm/bug.h
diff --git a/perf-3.12.0/tools/perf/util/include/asm/cpufeature.h b/src/tools/perf/util/include/asm/cpufeature.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/asm/cpufeature.h rename to src/tools/perf/util/include/asm/cpufeature.h
diff --git a/perf-3.12.0/tools/perf/util/include/asm/dwarf2.h b/src/tools/perf/util/include/asm/dwarf2.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/asm/dwarf2.h rename to src/tools/perf/util/include/asm/dwarf2.h
diff --git a/perf-3.12.0/tools/perf/util/include/asm/hweight.h b/src/tools/perf/util/include/asm/hweight.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/asm/hweight.h rename to src/tools/perf/util/include/asm/hweight.h
diff --git a/perf-3.12.0/tools/perf/util/include/asm/swab.h b/src/tools/perf/util/include/asm/swab.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/asm/swab.h rename to src/tools/perf/util/include/asm/swab.h
diff --git a/perf-3.12.0/tools/perf/util/include/asm/system.h b/src/tools/perf/util/include/asm/system.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/asm/system.h rename to src/tools/perf/util/include/asm/system.h
diff --git a/perf-3.12.0/tools/perf/util/include/asm/uaccess.h b/src/tools/perf/util/include/asm/uaccess.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/asm/uaccess.h rename to src/tools/perf/util/include/asm/uaccess.h
diff --git a/perf-3.12.0/tools/perf/util/include/asm/unistd_32.h b/src/tools/perf/util/include/asm/unistd_32.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/asm/unistd_32.h rename to src/tools/perf/util/include/asm/unistd_32.h
diff --git a/perf-3.12.0/tools/perf/util/include/asm/unistd_64.h b/src/tools/perf/util/include/asm/unistd_64.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/asm/unistd_64.h rename to src/tools/perf/util/include/asm/unistd_64.h
diff --git a/perf-3.12.0/tools/perf/util/include/dwarf-regs.h b/src/tools/perf/util/include/dwarf-regs.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/dwarf-regs.h rename to src/tools/perf/util/include/dwarf-regs.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/bitmap.h b/src/tools/perf/util/include/linux/bitmap.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/bitmap.h rename to src/tools/perf/util/include/linux/bitmap.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/bitops.h b/src/tools/perf/util/include/linux/bitops.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/bitops.h rename to src/tools/perf/util/include/linux/bitops.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/compiler.h b/src/tools/perf/util/include/linux/compiler.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/compiler.h rename to src/tools/perf/util/include/linux/compiler.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/ctype.h b/src/tools/perf/util/include/linux/ctype.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/ctype.h rename to src/tools/perf/util/include/linux/ctype.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/export.h b/src/tools/perf/util/include/linux/export.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/export.h rename to src/tools/perf/util/include/linux/export.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/hash.h b/src/tools/perf/util/include/linux/hash.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/hash.h rename to src/tools/perf/util/include/linux/hash.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/kernel.h b/src/tools/perf/util/include/linux/kernel.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/kernel.h rename to src/tools/perf/util/include/linux/kernel.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/linkage.h b/src/tools/perf/util/include/linux/linkage.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/linkage.h rename to src/tools/perf/util/include/linux/linkage.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/list.h b/src/tools/perf/util/include/linux/list.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/list.h rename to src/tools/perf/util/include/linux/list.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/magic.h b/src/tools/perf/util/include/linux/magic.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/magic.h rename to src/tools/perf/util/include/linux/magic.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/poison.h b/src/tools/perf/util/include/linux/poison.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/poison.h rename to src/tools/perf/util/include/linux/poison.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/prefetch.h b/src/tools/perf/util/include/linux/prefetch.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/prefetch.h rename to src/tools/perf/util/include/linux/prefetch.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/rbtree.h b/src/tools/perf/util/include/linux/rbtree.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/rbtree.h rename to src/tools/perf/util/include/linux/rbtree.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/rbtree_augmented.h b/src/tools/perf/util/include/linux/rbtree_augmented.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/rbtree_augmented.h rename to src/tools/perf/util/include/linux/rbtree_augmented.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/string.h b/src/tools/perf/util/include/linux/string.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/string.h rename to src/tools/perf/util/include/linux/string.h
diff --git a/perf-3.12.0/tools/perf/util/include/linux/types.h b/src/tools/perf/util/include/linux/types.h similarity index 100% rename from perf-3.12.0/tools/perf/util/include/linux/types.h rename to src/tools/perf/util/include/linux/types.h
diff --git a/perf-3.12.0/tools/perf/util/intlist.c b/src/tools/perf/util/intlist.c similarity index 100% rename from perf-3.12.0/tools/perf/util/intlist.c rename to src/tools/perf/util/intlist.c
diff --git a/perf-3.12.0/tools/perf/util/intlist.h b/src/tools/perf/util/intlist.h similarity index 100% rename from perf-3.12.0/tools/perf/util/intlist.h rename to src/tools/perf/util/intlist.h
diff --git a/perf-3.12.0/tools/perf/util/levenshtein.c b/src/tools/perf/util/levenshtein.c similarity index 100% rename from perf-3.12.0/tools/perf/util/levenshtein.c rename to src/tools/perf/util/levenshtein.c
diff --git a/perf-3.12.0/tools/perf/util/levenshtein.h b/src/tools/perf/util/levenshtein.h similarity index 100% rename from perf-3.12.0/tools/perf/util/levenshtein.h rename to src/tools/perf/util/levenshtein.h
diff --git a/perf-3.12.0/tools/perf/util/machine.c b/src/tools/perf/util/machine.c similarity index 100% rename from perf-3.12.0/tools/perf/util/machine.c rename to src/tools/perf/util/machine.c
diff --git a/perf-3.12.0/tools/perf/util/machine.h b/src/tools/perf/util/machine.h similarity index 100% rename from perf-3.12.0/tools/perf/util/machine.h rename to src/tools/perf/util/machine.h
diff --git a/perf-3.12.0/tools/perf/util/map.c b/src/tools/perf/util/map.c similarity index 100% rename from perf-3.12.0/tools/perf/util/map.c rename to src/tools/perf/util/map.c
diff --git a/perf-3.12.0/tools/perf/util/map.h b/src/tools/perf/util/map.h similarity index 100% rename from perf-3.12.0/tools/perf/util/map.h rename to src/tools/perf/util/map.h
diff --git a/perf-3.12.0/tools/perf/util/pager.c b/src/tools/perf/util/pager.c similarity index 100% rename from perf-3.12.0/tools/perf/util/pager.c rename to src/tools/perf/util/pager.c
diff --git a/perf-3.12.0/tools/perf/util/parse-events-bison.c b/src/tools/perf/util/parse-events-bison.c similarity index 100% rename from perf-3.12.0/tools/perf/util/parse-events-bison.c rename to src/tools/perf/util/parse-events-bison.c
diff --git a/perf-3.12.0/tools/perf/util/parse-events-bison.h b/src/tools/perf/util/parse-events-bison.h similarity index 100% rename from perf-3.12.0/tools/perf/util/parse-events-bison.h rename to src/tools/perf/util/parse-events-bison.h
diff --git a/perf-3.12.0/tools/perf/util/parse-events-flex.c b/src/tools/perf/util/parse-events-flex.c similarity index 100% rename from perf-3.12.0/tools/perf/util/parse-events-flex.c rename to src/tools/perf/util/parse-events-flex.c
diff --git a/perf-3.12.0/tools/perf/util/parse-events-flex.h b/src/tools/perf/util/parse-events-flex.h similarity index 100% rename from perf-3.12.0/tools/perf/util/parse-events-flex.h rename to src/tools/perf/util/parse-events-flex.h
diff --git a/perf-3.12.0/tools/perf/util/parse-events.c b/src/tools/perf/util/parse-events.c similarity index 100% rename from perf-3.12.0/tools/perf/util/parse-events.c rename to src/tools/perf/util/parse-events.c
diff --git a/perf-3.12.0/tools/perf/util/parse-events.h b/src/tools/perf/util/parse-events.h similarity index 100% rename from perf-3.12.0/tools/perf/util/parse-events.h rename to src/tools/perf/util/parse-events.h
diff --git a/perf-3.12.0/tools/perf/util/parse-events.l b/src/tools/perf/util/parse-events.l similarity index 100% rename from perf-3.12.0/tools/perf/util/parse-events.l rename to src/tools/perf/util/parse-events.l
diff --git a/perf-3.12.0/tools/perf/util/parse-events.y b/src/tools/perf/util/parse-events.y similarity index 100% rename from perf-3.12.0/tools/perf/util/parse-events.y rename to src/tools/perf/util/parse-events.y
diff --git a/perf-3.12.0/tools/perf/util/parse-options.c b/src/tools/perf/util/parse-options.c similarity index 100% rename from perf-3.12.0/tools/perf/util/parse-options.c rename to src/tools/perf/util/parse-options.c
diff --git a/perf-3.12.0/tools/perf/util/parse-options.h b/src/tools/perf/util/parse-options.h similarity index 100% rename from perf-3.12.0/tools/perf/util/parse-options.h rename to src/tools/perf/util/parse-options.h
diff --git a/perf-3.12.0/tools/perf/util/path.c b/src/tools/perf/util/path.c similarity index 100% rename from perf-3.12.0/tools/perf/util/path.c rename to src/tools/perf/util/path.c
diff --git a/perf-3.12.0/tools/perf/util/perf_regs.h b/src/tools/perf/util/perf_regs.h similarity index 100% rename from perf-3.12.0/tools/perf/util/perf_regs.h rename to src/tools/perf/util/perf_regs.h
diff --git a/perf-3.12.0/tools/perf/util/pmu-bison.c b/src/tools/perf/util/pmu-bison.c similarity index 100% rename from perf-3.12.0/tools/perf/util/pmu-bison.c rename to src/tools/perf/util/pmu-bison.c
diff --git a/perf-3.12.0/tools/perf/util/pmu-bison.h b/src/tools/perf/util/pmu-bison.h similarity index 100% rename from perf-3.12.0/tools/perf/util/pmu-bison.h rename to src/tools/perf/util/pmu-bison.h
diff --git a/perf-3.12.0/tools/perf/util/pmu-flex.c b/src/tools/perf/util/pmu-flex.c similarity index 100% rename from perf-3.12.0/tools/perf/util/pmu-flex.c rename to src/tools/perf/util/pmu-flex.c
diff --git a/perf-3.12.0/tools/perf/util/pmu.c b/src/tools/perf/util/pmu.c similarity index 100% rename from perf-3.12.0/tools/perf/util/pmu.c rename to src/tools/perf/util/pmu.c
diff --git a/perf-3.12.0/tools/perf/util/pmu.h b/src/tools/perf/util/pmu.h similarity index 100% rename from perf-3.12.0/tools/perf/util/pmu.h rename to src/tools/perf/util/pmu.h
diff --git a/perf-3.12.0/tools/perf/util/pmu.l b/src/tools/perf/util/pmu.l similarity index 100% rename from perf-3.12.0/tools/perf/util/pmu.l rename to src/tools/perf/util/pmu.l
diff --git a/perf-3.12.0/tools/perf/util/pmu.y b/src/tools/perf/util/pmu.y similarity index 100% rename from perf-3.12.0/tools/perf/util/pmu.y rename to src/tools/perf/util/pmu.y
diff --git a/perf-3.12.0/tools/perf/util/probe-event.c b/src/tools/perf/util/probe-event.c similarity index 100% rename from perf-3.12.0/tools/perf/util/probe-event.c rename to src/tools/perf/util/probe-event.c
diff --git a/perf-3.12.0/tools/perf/util/probe-event.h b/src/tools/perf/util/probe-event.h similarity index 100% rename from perf-3.12.0/tools/perf/util/probe-event.h rename to src/tools/perf/util/probe-event.h
diff --git a/perf-3.12.0/tools/perf/util/probe-finder.c b/src/tools/perf/util/probe-finder.c similarity index 100% rename from perf-3.12.0/tools/perf/util/probe-finder.c rename to src/tools/perf/util/probe-finder.c
diff --git a/perf-3.12.0/tools/perf/util/probe-finder.h b/src/tools/perf/util/probe-finder.h similarity index 100% rename from perf-3.12.0/tools/perf/util/probe-finder.h rename to src/tools/perf/util/probe-finder.h
diff --git a/perf-3.12.0/tools/perf/util/pstack.c b/src/tools/perf/util/pstack.c similarity index 100% rename from perf-3.12.0/tools/perf/util/pstack.c rename to src/tools/perf/util/pstack.c
diff --git a/perf-3.12.0/tools/perf/util/pstack.h b/src/tools/perf/util/pstack.h similarity index 100% rename from perf-3.12.0/tools/perf/util/pstack.h rename to src/tools/perf/util/pstack.h
diff --git a/perf-3.12.0/tools/perf/util/python-ext-sources b/src/tools/perf/util/python-ext-sources similarity index 100% rename from perf-3.12.0/tools/perf/util/python-ext-sources rename to src/tools/perf/util/python-ext-sources
diff --git a/perf-3.12.0/tools/perf/util/python.c b/src/tools/perf/util/python.c similarity index 100% rename from perf-3.12.0/tools/perf/util/python.c rename to src/tools/perf/util/python.c
diff --git a/perf-3.12.0/tools/perf/util/quote.c b/src/tools/perf/util/quote.c similarity index 100% rename from perf-3.12.0/tools/perf/util/quote.c rename to src/tools/perf/util/quote.c
diff --git a/perf-3.12.0/tools/perf/util/quote.h b/src/tools/perf/util/quote.h similarity index 100% rename from perf-3.12.0/tools/perf/util/quote.h rename to src/tools/perf/util/quote.h
diff --git a/perf-3.12.0/tools/perf/util/rblist.c b/src/tools/perf/util/rblist.c similarity index 100% rename from perf-3.12.0/tools/perf/util/rblist.c rename to src/tools/perf/util/rblist.c
diff --git a/perf-3.12.0/tools/perf/util/rblist.h b/src/tools/perf/util/rblist.h similarity index 100% rename from perf-3.12.0/tools/perf/util/rblist.h rename to src/tools/perf/util/rblist.h
diff --git a/perf-3.12.0/tools/perf/util/record.c b/src/tools/perf/util/record.c similarity index 100% rename from perf-3.12.0/tools/perf/util/record.c rename to src/tools/perf/util/record.c
diff --git a/perf-3.12.0/tools/perf/util/run-command.c b/src/tools/perf/util/run-command.c similarity index 100% rename from perf-3.12.0/tools/perf/util/run-command.c rename to src/tools/perf/util/run-command.c
diff --git a/perf-3.12.0/tools/perf/util/run-command.h b/src/tools/perf/util/run-command.h similarity index 100% rename from perf-3.12.0/tools/perf/util/run-command.h rename to src/tools/perf/util/run-command.h
diff --git a/perf-3.12.0/tools/perf/util/scripting-engines/trace-event-perl.c b/src/tools/perf/util/scripting-engines/trace-event-perl.c similarity index 100% rename from perf-3.12.0/tools/perf/util/scripting-engines/trace-event-perl.c rename to src/tools/perf/util/scripting-engines/trace-event-perl.c
diff --git a/perf-3.12.0/tools/perf/util/scripting-engines/trace-event-python.c b/src/tools/perf/util/scripting-engines/trace-event-python.c similarity index 100% rename from perf-3.12.0/tools/perf/util/scripting-engines/trace-event-python.c rename to src/tools/perf/util/scripting-engines/trace-event-python.c
diff --git a/perf-3.12.0/tools/perf/util/session.c b/src/tools/perf/util/session.c similarity index 100% rename from perf-3.12.0/tools/perf/util/session.c rename to src/tools/perf/util/session.c
diff --git a/perf-3.12.0/tools/perf/util/session.h b/src/tools/perf/util/session.h similarity index 100% rename from perf-3.12.0/tools/perf/util/session.h rename to src/tools/perf/util/session.h
diff --git a/perf-3.12.0/tools/perf/util/setup.py b/src/tools/perf/util/setup.py similarity index 100% rename from perf-3.12.0/tools/perf/util/setup.py rename to src/tools/perf/util/setup.py
diff --git a/perf-3.12.0/tools/perf/util/sigchain.c b/src/tools/perf/util/sigchain.c similarity index 100% rename from perf-3.12.0/tools/perf/util/sigchain.c rename to src/tools/perf/util/sigchain.c
diff --git a/perf-3.12.0/tools/perf/util/sigchain.h b/src/tools/perf/util/sigchain.h similarity index 100% rename from perf-3.12.0/tools/perf/util/sigchain.h rename to src/tools/perf/util/sigchain.h
diff --git a/perf-3.12.0/tools/perf/util/sort.c b/src/tools/perf/util/sort.c similarity index 100% rename from perf-3.12.0/tools/perf/util/sort.c rename to src/tools/perf/util/sort.c
diff --git a/perf-3.12.0/tools/perf/util/sort.h b/src/tools/perf/util/sort.h similarity index 100% rename from perf-3.12.0/tools/perf/util/sort.h rename to src/tools/perf/util/sort.h
diff --git a/perf-3.12.0/tools/perf/util/stat.c b/src/tools/perf/util/stat.c similarity index 100% rename from perf-3.12.0/tools/perf/util/stat.c rename to src/tools/perf/util/stat.c
diff --git a/perf-3.12.0/tools/perf/util/stat.h b/src/tools/perf/util/stat.h similarity index 100% rename from perf-3.12.0/tools/perf/util/stat.h rename to src/tools/perf/util/stat.h
diff --git a/perf-3.12.0/tools/perf/util/strbuf.c b/src/tools/perf/util/strbuf.c similarity index 100% rename from perf-3.12.0/tools/perf/util/strbuf.c rename to src/tools/perf/util/strbuf.c
diff --git a/perf-3.12.0/tools/perf/util/strbuf.h b/src/tools/perf/util/strbuf.h similarity index 100% rename from perf-3.12.0/tools/perf/util/strbuf.h rename to src/tools/perf/util/strbuf.h
diff --git a/perf-3.12.0/tools/perf/util/strfilter.c b/src/tools/perf/util/strfilter.c similarity index 100% rename from perf-3.12.0/tools/perf/util/strfilter.c rename to src/tools/perf/util/strfilter.c
diff --git a/perf-3.12.0/tools/perf/util/strfilter.h b/src/tools/perf/util/strfilter.h similarity index 100% rename from perf-3.12.0/tools/perf/util/strfilter.h rename to src/tools/perf/util/strfilter.h
diff --git a/perf-3.12.0/tools/perf/util/string.c b/src/tools/perf/util/string.c similarity index 100% rename from perf-3.12.0/tools/perf/util/string.c rename to src/tools/perf/util/string.c
diff --git a/perf-3.12.0/tools/perf/util/strlist.c b/src/tools/perf/util/strlist.c similarity index 100% rename from perf-3.12.0/tools/perf/util/strlist.c rename to src/tools/perf/util/strlist.c
diff --git a/perf-3.12.0/tools/perf/util/strlist.h b/src/tools/perf/util/strlist.h similarity index 100% rename from perf-3.12.0/tools/perf/util/strlist.h rename to src/tools/perf/util/strlist.h
diff --git a/perf-3.12.0/tools/perf/util/svghelper.c b/src/tools/perf/util/svghelper.c similarity index 100% rename from perf-3.12.0/tools/perf/util/svghelper.c rename to src/tools/perf/util/svghelper.c
diff --git a/perf-3.12.0/tools/perf/util/svghelper.h b/src/tools/perf/util/svghelper.h similarity index 100% rename from perf-3.12.0/tools/perf/util/svghelper.h rename to src/tools/perf/util/svghelper.h
diff --git a/perf-3.12.0/tools/perf/util/symbol-elf.c b/src/tools/perf/util/symbol-elf.c similarity index 100% rename from perf-3.12.0/tools/perf/util/symbol-elf.c rename to src/tools/perf/util/symbol-elf.c
diff --git a/perf-3.12.0/tools/perf/util/symbol-minimal.c b/src/tools/perf/util/symbol-minimal.c similarity index 100% rename from perf-3.12.0/tools/perf/util/symbol-minimal.c rename to src/tools/perf/util/symbol-minimal.c
diff --git a/perf-3.12.0/tools/perf/util/symbol.c b/src/tools/perf/util/symbol.c similarity index 100% rename from perf-3.12.0/tools/perf/util/symbol.c rename to src/tools/perf/util/symbol.c
diff --git a/perf-3.12.0/tools/perf/util/symbol.h b/src/tools/perf/util/symbol.h similarity index 100% rename from perf-3.12.0/tools/perf/util/symbol.h rename to src/tools/perf/util/symbol.h
diff --git a/perf-3.12.0/tools/perf/util/sysfs.c b/src/tools/perf/util/sysfs.c similarity index 100% rename from perf-3.12.0/tools/perf/util/sysfs.c rename to src/tools/perf/util/sysfs.c
diff --git a/perf-3.12.0/tools/perf/util/sysfs.h b/src/tools/perf/util/sysfs.h similarity index 100% rename from perf-3.12.0/tools/perf/util/sysfs.h rename to src/tools/perf/util/sysfs.h
diff --git a/perf-3.12.0/tools/perf/util/target.c b/src/tools/perf/util/target.c similarity index 100% rename from perf-3.12.0/tools/perf/util/target.c rename to src/tools/perf/util/target.c
diff --git a/perf-3.12.0/tools/perf/util/target.h b/src/tools/perf/util/target.h similarity index 100% rename from perf-3.12.0/tools/perf/util/target.h rename to src/tools/perf/util/target.h
diff --git a/perf-3.12.0/tools/perf/util/thread.c b/src/tools/perf/util/thread.c similarity index 100% rename from perf-3.12.0/tools/perf/util/thread.c rename to src/tools/perf/util/thread.c
diff --git a/perf-3.12.0/tools/perf/util/thread.h b/src/tools/perf/util/thread.h similarity index 100% rename from perf-3.12.0/tools/perf/util/thread.h rename to src/tools/perf/util/thread.h
diff --git a/perf-3.12.0/tools/perf/util/thread_map.c b/src/tools/perf/util/thread_map.c similarity index 100% rename from perf-3.12.0/tools/perf/util/thread_map.c rename to src/tools/perf/util/thread_map.c
diff --git a/perf-3.12.0/tools/perf/util/thread_map.h b/src/tools/perf/util/thread_map.h similarity index 100% rename from perf-3.12.0/tools/perf/util/thread_map.h rename to src/tools/perf/util/thread_map.h
diff --git a/perf-3.12.0/tools/perf/util/tool.h b/src/tools/perf/util/tool.h similarity index 100% rename from perf-3.12.0/tools/perf/util/tool.h rename to src/tools/perf/util/tool.h
diff --git a/perf-3.12.0/tools/perf/util/top.c b/src/tools/perf/util/top.c similarity index 100% rename from perf-3.12.0/tools/perf/util/top.c rename to src/tools/perf/util/top.c
diff --git a/perf-3.12.0/tools/perf/util/top.h b/src/tools/perf/util/top.h similarity index 100% rename from perf-3.12.0/tools/perf/util/top.h rename to src/tools/perf/util/top.h
diff --git a/perf-3.12.0/tools/perf/util/trace-event-info.c b/src/tools/perf/util/trace-event-info.c similarity index 100% rename from perf-3.12.0/tools/perf/util/trace-event-info.c rename to src/tools/perf/util/trace-event-info.c
diff --git a/perf-3.12.0/tools/perf/util/trace-event-parse.c b/src/tools/perf/util/trace-event-parse.c similarity index 100% rename from perf-3.12.0/tools/perf/util/trace-event-parse.c rename to src/tools/perf/util/trace-event-parse.c
diff --git a/perf-3.12.0/tools/perf/util/trace-event-read.c b/src/tools/perf/util/trace-event-read.c similarity index 100% rename from perf-3.12.0/tools/perf/util/trace-event-read.c rename to src/tools/perf/util/trace-event-read.c
diff --git a/perf-3.12.0/tools/perf/util/trace-event-scripting.c b/src/tools/perf/util/trace-event-scripting.c similarity index 100% rename from perf-3.12.0/tools/perf/util/trace-event-scripting.c rename to src/tools/perf/util/trace-event-scripting.c
diff --git a/perf-3.12.0/tools/perf/util/trace-event.h b/src/tools/perf/util/trace-event.h similarity index 100% rename from perf-3.12.0/tools/perf/util/trace-event.h rename to src/tools/perf/util/trace-event.h
diff --git a/perf-3.12.0/tools/perf/util/types.h b/src/tools/perf/util/types.h similarity index 100% rename from perf-3.12.0/tools/perf/util/types.h rename to src/tools/perf/util/types.h
diff --git a/perf-3.12.0/tools/perf/util/unwind.c b/src/tools/perf/util/unwind.c similarity index 100% rename from perf-3.12.0/tools/perf/util/unwind.c rename to src/tools/perf/util/unwind.c
diff --git a/perf-3.12.0/tools/perf/util/unwind.h b/src/tools/perf/util/unwind.h similarity index 100% rename from perf-3.12.0/tools/perf/util/unwind.h rename to src/tools/perf/util/unwind.h
diff --git a/perf-3.12.0/tools/perf/util/usage.c b/src/tools/perf/util/usage.c similarity index 100% rename from perf-3.12.0/tools/perf/util/usage.c rename to src/tools/perf/util/usage.c
diff --git a/perf-3.12.0/tools/perf/util/util.c b/src/tools/perf/util/util.c similarity index 100% rename from perf-3.12.0/tools/perf/util/util.c rename to src/tools/perf/util/util.c
diff --git a/perf-3.12.0/tools/perf/util/util.h b/src/tools/perf/util/util.h similarity index 100% rename from perf-3.12.0/tools/perf/util/util.h rename to src/tools/perf/util/util.h
diff --git a/perf-3.12.0/tools/perf/util/values.c b/src/tools/perf/util/values.c similarity index 100% rename from perf-3.12.0/tools/perf/util/values.c rename to src/tools/perf/util/values.c
diff --git a/perf-3.12.0/tools/perf/util/values.h b/src/tools/perf/util/values.h similarity index 100% rename from perf-3.12.0/tools/perf/util/values.h rename to src/tools/perf/util/values.h
diff --git a/perf-3.12.0/tools/perf/util/vdso.c b/src/tools/perf/util/vdso.c similarity index 100% rename from perf-3.12.0/tools/perf/util/vdso.c rename to src/tools/perf/util/vdso.c
diff --git a/perf-3.12.0/tools/perf/util/vdso.h b/src/tools/perf/util/vdso.h similarity index 100% rename from perf-3.12.0/tools/perf/util/vdso.h rename to src/tools/perf/util/vdso.h
diff --git a/perf-3.12.0/tools/perf/util/wrapper.c b/src/tools/perf/util/wrapper.c similarity index 100% rename from perf-3.12.0/tools/perf/util/wrapper.c rename to src/tools/perf/util/wrapper.c
diff --git a/perf-3.12.0/tools/perf/util/xyarray.c b/src/tools/perf/util/xyarray.c similarity index 100% rename from perf-3.12.0/tools/perf/util/xyarray.c rename to src/tools/perf/util/xyarray.c
diff --git a/perf-3.12.0/tools/perf/util/xyarray.h b/src/tools/perf/util/xyarray.h similarity index 100% rename from perf-3.12.0/tools/perf/util/xyarray.h rename to src/tools/perf/util/xyarray.h