am ec45ea65: am 37e8ce55: Merge "Lose the version number from the directory name."

* commit 'ec45ea65458b1a0a3bee0a188c5b713ea0d2d093':
  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