)]}'
{
  "log": [
    {
      "commit": "17afab1de42236ee2f6235f4383cc6f3f13f8a10",
      "tree": "c8f71b721668ecca27e9bb802ffc7a58935ed0ff",
      "parents": [
        "84c751bd4aebbaae995fe32279d3dba48327bad4"
      ],
      "author": {
        "name": "Andrey Vagin",
        "email": "avagin@openvz.org",
        "time": "Tue Apr 30 15:28:00 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 30 17:04:05 2013 -0700"
      },
      "message": "selftest: add a test case for PTRACE_PEEKSIGINFO\n\n* Dump signals from process-wide and per-thread queues with\n  different sizes of buffers.\n* Check error paths for buffers with restricted permissions. A part of\n  buffer or a whole buffer is for read-only.\n* Try to get nonexistent signal.\n\nSigned-off-by: Andrew Vagin \u003cavagin@openvz.org\u003e\nCc: Roland McGrath \u003croland@redhat.com\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: \"Paul E. McKenney\" \u003cpaulmck@linux.vnet.ibm.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Dave Jones \u003cdavej@redhat.com\u003e\nCc: \"Michael Kerrisk (man-pages)\" \u003cmtk.manpages@gmail.com\u003e\nCc: Pavel Emelyanov \u003cxemul@parallels.com\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Pedro Alves \u003cpalves@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "58c7be84fec87b3a96964d65129b36c0e8c59a19",
      "tree": "8a4c9fe5a1b23bd481542e371410b62ae3393e4e",
      "parents": [
        "835f2f51608fd80e1aef5a8955dabcc36ea528a4"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@parallels.com",
        "time": "Tue Apr 30 15:27:06 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 30 17:04:01 2013 -0700"
      },
      "message": "selftest: add simple test for soft-dirty bit\n\nIt creates a mapping of 3 pages and checks that reads, writes and\nclear-refs result in present and soft-dirt bits reported from pagemap2\nset as expected.\n\n[akpm@linux-foundation.org: alphasort the Makefile TARGETS to reduce rejects]\nSigned-off-by: Pavel Emelyanov \u003cxemul@parallels.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5d434fcb255dec99189f1c58a06e4f56e12bf77d",
      "tree": "734289dc85074903d9e636a935d43414746e222c",
      "parents": [
        "5a5a1bf099d6942399ea0b34a62e5f0bc4c5c36e",
        "071361d3473ebb8142907470ff12d59c59f6be72"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 30 09:36:50 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 30 09:36:50 2013 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial tree updates from Jiri Kosina:\n \"Usual stuff, mostly comment fixes, typo fixes, printk fixes and small\n  code cleanups\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (45 commits)\n  mm: Convert print_symbol to %pSR\n  gfs2: Convert print_symbol to %pSR\n  m32r: Convert print_symbol to %pSR\n  iostats.txt: add easy-to-find description for field 6\n  x86 cmpxchg.h: fix wrong comment\n  treewide: Fix typo in printk and comments\n  doc: devicetree: Fix various typos\n  docbook: fix 8250 naming in device-drivers\n  pata_pdc2027x: Fix compiler warning\n  treewide: Fix typo in printks\n  mei: Fix comments in drivers/misc/mei\n  treewide: Fix typos in kernel messages\n  pm44xx: Fix comment for \"CONFIG_CPU_IDLE\"\n  doc: Fix typo \"CONFIG_CGROUP_CGROUP_MEMCG_SWAP\"\n  mmzone: correct \"pags\" to \"pages\" in comment.\n  kernel-parameters: remove outdated \u0027noresidual\u0027 parameter\n  Remove spurious _H suffixes from ifdef comments\n  sound: Remove stray pluses from Kconfig file\n  radio-shark: Fix printk \"CONFIG_LED_CLASS\"\n  doc: put proper reference to CONFIG_MODULE_SIG_ENFORCE\n  ...\n"
    },
    {
      "commit": "e0972916e8fe943f342b0dd1c9d43dbf5bc261c2",
      "tree": "690c436f1f9b839c4ba34d17ab3efa63b97a2dce",
      "parents": [
        "1f889ec62c3f0d8913f3c32f9aff2a1e15099346",
        "5ac2b5c2721501a8f5c5e1cd4116cbc31ace6886"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 30 07:41:01 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 30 07:41:01 2013 -0700"
      },
      "message": "Merge branch \u0027perf-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull perf updates from Ingo Molnar:\n \"Features:\n\n   - Add \"uretprobes\" - an optimization to uprobes, like kretprobes are\n     an optimization to kprobes.  \"perf probe -x file sym%return\" now\n     works like kretprobes.  By Oleg Nesterov.\n\n   - Introduce per core aggregation in \u0027perf stat\u0027, from Stephane\n     Eranian.\n\n   - Add memory profiling via PEBS, from Stephane Eranian.\n\n   - Event group view for \u0027annotate\u0027 in --stdio, --tui and --gtk, from\n     Namhyung Kim.\n\n   - Add support for AMD NB and L2I \"uncore\" counters, by Jacob Shin.\n\n   - Add Ivy Bridge-EP uncore support, by Zheng Yan\n\n   - IBM zEnterprise EC12 oprofile support patchlet from Robert Richter.\n\n   - Add perf test entries for checking breakpoint overflow signal\n     handler issues, from Jiri Olsa.\n\n   - Add perf test entry for for checking number of EXIT events, from\n     Namhyung Kim.\n\n   - Add perf test entries for checking --cpu in record and stat, from\n     Jiri Olsa.\n\n   - Introduce perf stat --repeat forever, from Frederik Deweerdt.\n\n   - Add --no-demangle to report/top, from Namhyung Kim.\n\n   - PowerPC fixes plus a couple of cleanups/optimizations in uprobes\n     and trace_uprobes, by Oleg Nesterov.\n\n  Various fixes and refactorings:\n\n   - Fix dependency of the python binding wrt libtraceevent, from\n     Naohiro Aota.\n\n   - Simplify some perf_evlist methods and to allow \u0027stat\u0027 to share code\n     with \u0027record\u0027 and \u0027trace\u0027, by Arnaldo Carvalho de Melo.\n\n   - Remove dead code in related to libtraceevent integration, from\n     Namhyung Kim.\n\n   - Revert \"perf sched: Handle PERF_RECORD_EXIT events\" to get \u0027perf\n     sched lat\u0027 back working, by Arnaldo Carvalho de Melo\n\n   - We don\u0027t use Newt anymore, just plain libslang, by Arnaldo Carvalho\n     de Melo.\n\n   - Kill a bunch of die() calls, from Namhyung Kim.\n\n   - Fix build on non-glibc systems due to libio.h absence, from Cody P\n     Schafer.\n\n   - Remove some perf_session and tracing dead code, from David Ahern.\n\n   - Honor parallel jobs, fix from Borislav Petkov\n\n   - Introduce tools/lib/lk library, initially just removing duplication\n     among tools/perf and tools/vm.  from Borislav Petkov\n\n  ... and many more I missed to list, see the shortlog and git log for\n  more details.\"\n\n* \u0027perf-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (136 commits)\n  perf/x86/intel/P4: Robistify P4 PMU types\n  perf/x86/amd: Fix AMD NB and L2I \"uncore\" support\n  perf/x86/amd: Remove old-style NB counter support from perf_event_amd.c\n  perf/x86: Check all MSRs before passing hw check\n  perf/x86/amd: Add support for AMD NB and L2I \"uncore\" counters\n  perf/x86/intel: Add Ivy Bridge-EP uncore support\n  perf/x86/intel: Fix SNB-EP CBO and PCU uncore PMU filter management\n  perf/x86: Avoid kfree() in CPU_{STARTING,DYING}\n  uprobes/perf: Avoid perf_trace_buf_prepare/submit if -\u003eperf_events is empty\n  uprobes/tracing: Don\u0027t pass addr\u003dip to perf_trace_buf_submit()\n  uprobes/tracing: Change create_trace_uprobe() to support uretprobes\n  uprobes/tracing: Make seq_printf() code uretprobe-friendly\n  uprobes/tracing: Make register_uprobe_event() paths uretprobe-friendly\n  uprobes/tracing: Make uprobe_{trace,perf}_print() uretprobe-friendly\n  uprobes/tracing: Introduce is_ret_probe() and uretprobe_dispatcher()\n  uprobes/tracing: Introduce uprobe_{trace,perf}_print() helpers\n  uprobes/tracing: Generalize struct uprobe_trace_entry_head\n  uprobes/tracing: Kill the pointless local_save_flags/preempt_count calls\n  uprobes/tracing: Kill the pointless seq_print_ip_sym() call\n  uprobes/tracing: Kill the pointless task_pt_regs() calls\n  ...\n"
    },
    {
      "commit": "5415ba99c229105a6939a7f9effe21045b8b2e5b",
      "tree": "6fbf10cfba3e946f8011539408c843c038564e1a",
      "parents": [
        "9e8529afc4518f4e5d610001545ebc97e1333c79",
        "df5f7c66013c46cec9aa8156af257bc5eb29b5c5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 29 13:57:29 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 29 13:57:29 2013 -0700"
      },
      "message": "Merge tag \u0027ktest-v3.10\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest\n\nPull ktest update from Steven Rostedt:\n \"A couple of fixes to handle a config file that tests multiple machines\n  and has conflicts it the grub menus.  That is, if the machines use the\n  same grub menu name, but they are at different locations in the\n  menu.lst file\"\n\n* tag \u0027ktest-v3.10\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest:\n  ktest: Reset grub menu cache with different machines\n  ktest: Allow tests to use different GRUB_MENUs\n"
    },
    {
      "commit": "4f567cbc957a7cffd1a428a000d93bd903f42349",
      "tree": "e648bfed3732a23031a32811b20975827dad62d2",
      "parents": [
        "92ddcf4a011a95dac98d3bbb0211a2fa42f13dc1",
        "0e27263926699fcbbd574cff4dd6920007a50e8a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 29 11:18:34 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 29 11:18:34 2013 -0700"
      },
      "message": "Merge tag \u0027char-misc-3.10-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc\n\nPull char/misc driver update from Greg Kroah-Hartman:\n \"Here\u0027s the big char / misc driver update for 3.10-rc1\n\n  A number of various driver updates, the majority being new\n  functionality in the MEI driver subsystem (it\u0027s now a subsystem, it\n  started out just a single driver), extcon updates, memory updates,\n  hyper-v updates, and a bunch of other small stuff that doesn\u0027t fit in\n  any other tree.\n\n  All of these have been in linux-next for a while\"\n\n* tag \u0027char-misc-3.10-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (148 commits)\n  Tools: hv: Fix a checkpatch warning\n  tools: hv: skip iso9660 mounts in hv_vss_daemon\n  tools: hv: use FIFREEZE/FITHAW in hv_vss_daemon\n  tools: hv: use getmntent in hv_vss_daemon\n  Tools: hv: Fix a checkpatch warning\n  tools: hv: fix checks for origin of netlink message in hv_vss_daemon\n  Tools: hv: fix warnings in hv_vss_daemon\n  misc: mark spear13xx-pcie-gadget as broken\n  mei: fix krealloc() misuse in in mei_cl_irq_read_msg()\n  mei: reduce flow control only for completed messages\n  mei: reseting -\u003e resetting\n  mei: fix reading large reposnes\n  mei: revamp mei_irq_read_client_message function\n  mei: revamp mei_amthif_irq_read_message\n  mei: revamp hbm state machine\n  Revert \"drivers/scsi: use module_pcmcia_driver() in pcmcia drivers\"\n  Revert \"scsi: pcmcia: nsp_cs: remove module init/exit function prototypes\"\n  scsi: pcmcia: nsp_cs: remove module init/exit function prototypes\n  mei: wd: fix line over 80 characters\n  misc: tsl2550: Use dev_pm_ops\n  ...\n"
    },
    {
      "commit": "df5f7c66013c46cec9aa8156af257bc5eb29b5c5",
      "tree": "7aa8b4f4e405a102d421bbe0932844c16507ea79",
      "parents": [
        "752d96657cf4844793ac4d62d02a0733396ef16c"
      ],
      "author": {
        "name": "Steven Rostedt (Red Hat)",
        "email": "rostedt@goodmis.org",
        "time": "Wed Apr 24 16:03:30 2013 -0400"
      },
      "committer": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Wed Apr 24 16:03:30 2013 -0400"
      },
      "message": "ktest: Reset grub menu cache with different machines\n\nDifferent tests may use a different machine. In such cases, we need to\ntry to get the current grub menu index. If the same grub menu is used\nfor two different machines, it may not be at the same index on the\nsecond machine. A search for the index must be performed again.\n\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n"
    },
    {
      "commit": "0e27263926699fcbbd574cff4dd6920007a50e8a",
      "tree": "39d85519e82fc0ff08f8db28ad3277d3c01f40c8",
      "parents": [
        "10b637b4c8a21b299f691cecc4b6f16f44936c6d"
      ],
      "author": {
        "name": "K. Y. Srinivasan",
        "email": "kys@microsoft.com",
        "time": "Wed Apr 24 07:48:54 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 24 09:02:36 2013 -0700"
      },
      "message": "Tools: hv: Fix a checkpatch warning\n\nFix a checkpatch warning.\n\nSigned-off-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "10b637b4c8a21b299f691cecc4b6f16f44936c6d",
      "tree": "f046c2085ef310fafd7a51a490406e82bca2f224",
      "parents": [
        "7b413b65531422cc3d12a8acf53a43bc0d3c9f7b"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Wed Apr 24 07:48:53 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 24 09:02:35 2013 -0700"
      },
      "message": "tools: hv: skip iso9660 mounts in hv_vss_daemon\n\nfsreeze does not work for iso9660 filesystems. A ENOSUPP may be caught\nin the freeze case, but the subsequent thaw call would fail and leads to\na false error.\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "7b413b65531422cc3d12a8acf53a43bc0d3c9f7b",
      "tree": "f9511bbf7630eda5c7c59b9f3994e5863ed16680",
      "parents": [
        "d3d1ee3ab28711360937839423158cc185f710f2"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Wed Apr 24 07:48:52 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 24 09:02:35 2013 -0700"
      },
      "message": "tools: hv: use FIFREEZE/FITHAW in hv_vss_daemon\n\nAs suggested by Paolo Bonzini, use ioctl instead of calling fsfreeze.\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "d3d1ee3ab28711360937839423158cc185f710f2",
      "tree": "a19d46779757647a490f11aff5527630650fde0e",
      "parents": [
        "038336a5b40ceeea394a6eb3e8c6fc75701eec47"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Wed Apr 24 07:48:51 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 24 09:02:35 2013 -0700"
      },
      "message": "tools: hv: use getmntent in hv_vss_daemon\n\nAs suggested by Paolo Bonzini, use getmntent instead of parsing output\nof mount(1).\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "038336a5b40ceeea394a6eb3e8c6fc75701eec47",
      "tree": "9ca1159719567230020beb3acb888956d0fc254f",
      "parents": [
        "5edf5ee42a4dfbc500e9b9531335305d4c81a129"
      ],
      "author": {
        "name": "K. Y. Srinivasan",
        "email": "kys@microsoft.com",
        "time": "Wed Apr 24 07:48:50 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 24 09:02:35 2013 -0700"
      },
      "message": "Tools: hv: Fix a checkpatch warning\n\nFix a checkpatch warning.\n\nSigned-off-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "5edf5ee42a4dfbc500e9b9531335305d4c81a129",
      "tree": "dca40e1504b4ac1e788d53673182d65aea6a1f5e",
      "parents": [
        "eb8905b8ff4a887901779504d2ede95dc072bb16"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Wed Apr 24 07:48:49 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 24 09:02:35 2013 -0700"
      },
      "message": "tools: hv: fix checks for origin of netlink message in hv_vss_daemon\n\nSimilar to what commit 95a69adab9acfc3981c504737a2b6578e4d846ef (\"tools:\nhv: Netlink source address validation allows DoS\") does in\nhv_kvp_daemon, improve checks for origin of netlink connector message.\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "eb8905b8ff4a887901779504d2ede95dc072bb16",
      "tree": "03e0aab408a3225010410f6702886130d3f7275b",
      "parents": [
        "98097858ccf34367905067ce0af2e6d1fab27241"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Wed Apr 24 07:48:48 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Apr 24 09:02:35 2013 -0700"
      },
      "message": "Tools: hv: fix warnings in hv_vss_daemon\n\nThis change fixes a few compile errors:\n\nhv_vss_daemon.c:64:15: warning: unknown escape sequence \u0027\\/\u0027\nhv_vss_daemon.c:64:15: warning: unknown escape sequence \u0027\\/\u0027\nhv_vss_daemon.c: In function \u0027vss_operate\u0027:\nhv_vss_daemon.c:66: warning: \u0027return\u0027 with no value, in function returning non-void\nhv_vss_daemon.c: In function \u0027main\u0027:\nhv_vss_daemon.c:130: warning: ignoring return value of \u0027daemon\u0027, declared with attribute warn_unused_result\nhv_vss_daemon.c: In function \u0027vss_operate\u0027:\nhv_vss_daemon.c:47: warning: \u0027fs_op\u0027 may be used uninitialized in this function\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ebe80544338a393e94b65995120c3028c80abc62",
      "tree": "401a4ee423feba3da5fc6cabaadd815a0ab9aace",
      "parents": [
        "1ce6ec91a8528f80442eee7157be1b016248a883",
        "149c2319c6316d979de90ce2c8665e9c02d5927b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 17 16:12:43 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 17 16:12:43 2013 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux\n\nPull idle patches from Len Brown:\n \"A pair of small patches for 3.9-rc7.\n\n  This CPU-id should have been included in the ones that we updated\n  earlier in 3.9.  This pair of patches will allow this flavor of\n  Haswell to behave like the other flavors.\"\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux:\n  tools/power turbostat: additional Haswell CPU-id\n  intel_idle: additional Haswell CPU-id\n"
    },
    {
      "commit": "a895d57da04a4a24cda996e1a72425ff7e7e6c22",
      "tree": "39ce16341f0bd80113ad72442a14e54625d0c9c1",
      "parents": [
        "393b148f9d0e70cfcb0096985bb0f0742802929e"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Tue Apr 09 02:06:50 2013 +0900"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Apr 12 15:21:36 2013 +0200"
      },
      "message": "treewide: Fix typo in printks\n\nCorrect spelling typos in printk and comments.\n\nSigned-off-by: Masanari Iida \u003cstandby24x7@gmail.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@infradead.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d06f7911792780c6e973a137b766530c8d031aeb",
      "tree": "69ff786e4280456345a03de9f70f85baf0e34d66",
      "parents": [
        "6692c262df4f087b1f0d3a57b31ef4cee9b1c6cb"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 28 11:47:17 2013 -0300"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:23:55 2013 -0300"
      },
      "message": "perf map browser: Exit just on well known key presses\n\nInitial motivation was to avoid the confusing exit when when \u0027/\u0027 is\npressed in non verbose mode, as specified in the help line searches\nare only available in verbose mode.\n\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\nLink: http://lkml.kernel.org/n/tip-20xezxim2y4agmkx7f3sucll@git.kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "6692c262df4f087b1f0d3a57b31ef4cee9b1c6cb",
      "tree": "8f82d20add63ab3ea90eb256ee312d8c3c5e2cbf",
      "parents": [
        "a403253634141137e9a0585a6044e7c059c92f1b"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 28 11:34:10 2013 -0300"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:23:21 2013 -0300"
      },
      "message": "perf tools: Remove dependency on libnewt\n\nNow that the map browser shares the input routine with the hists\nbrowser, there is no need for using any libnewt routine, so remove all\ntraces except for honouring NO_NEWT\u003d1 on the makefile command line as an\nindication that TUI support is not needed, in fact it just sets\nNO_SLANG\u003d1.\n\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\nLink: http://lkml.kernel.org/n/tip-wae5o7xca9m52bj1re28jc5j@git.kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "a403253634141137e9a0585a6044e7c059c92f1b",
      "tree": "08897ca8fdcb810717bd874003e5f58f773ad627",
      "parents": [
        "707ef2e69a53f2dc60cfa2ff5cb4bf5474206f33"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 28 11:07:37 2013 -0300"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:23:10 2013 -0300"
      },
      "message": "perf map browser: Use ui_browser__input_window()\n\nInstead of an ad-hoc, libnewt based equivalent.\n\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\nLink: http://lkml.kernel.org/n/tip-elrijp95pijt66y6mmij4xm1@git.kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "707ef2e69a53f2dc60cfa2ff5cb4bf5474206f33",
      "tree": "2784caf3f745415f981d820612b816cb2cb52259",
      "parents": [
        "b5ded713974f537a950e841b5c583f49c80266ff"
      ],
      "author": {
        "name": "Naohiro Aota",
        "email": "naota@elisp.net",
        "time": "Sun Mar 24 22:37:54 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:23:01 2013 -0300"
      },
      "message": "perf python: Fix dependency for python/perf.so\n\nThe python/perf.so binding lacks dependency for libtraceevent.a so that\nit cause the following error building python/perf.so. This patch\nintroduce the dependency for it.\n\n   $ make python/perf.so\n       CHK -fstack-protector-all\n       CHK -Wstack-protector\n       CHK -Wvolatile-register-var\n       CHK -D_FORTIFY_SOURCE\u003d2\n       CHK bionic\n       CHK libelf\n       CHK libdw\n       CHK libunwind\n       CHK -DLIBELF_MMAP\n       CHK libaudit\n       CHK libnewt\n       CHK gtk2\n       CHK -DHAVE_GTK_INFO_BAR\n       CHK perl\n       CHK python\n       CHK python version\n       CHK libbfd\n       CHK -DHAVE_STRLCPY\n       CHK -DHAVE_ON_EXIT\n       CHK -DBACKTRACE_SUPPORT\n       CHK libnuma\n       GEN python/perf.so\n   x86_64-pc-linux-gnu-gcc: error: ../lib/traceevent/libtraceevent.a: No such file or directory\n   error: command \u0027x86_64-pc-linux-gnu-gcc\u0027 failed with exit status 1\n   cp: cannot stat \u0027python_ext_build/lib/perf.so\u0027: No such file or directory\n   make: *** [python/perf.so] Error 1\n\nSigned-off-by: Naohiro Aota \u003cnaota@elisp.net\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/87wqswzznx.fsf@locke.i-did-not-set--mail-host-address--so-tickle-me\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "b5ded713974f537a950e841b5c583f49c80266ff",
      "tree": "3a1acf5c8ae44edba822137b3fda385500da7662",
      "parents": [
        "1c6763cb9962d6d83a8470934c20ed525ef62355"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Wed Mar 27 11:00:07 2013 -0300"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:22:48 2013 -0300"
      },
      "message": "perf tools: Convert needless static variable to local\n\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\nLink: http://lkml.kernel.org/n/tip-k85ajz97xbrd8fkt2a8pp7q1@git.kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "1c6763cb9962d6d83a8470934c20ed525ef62355",
      "tree": "51e70bc73488fdfd53a115545e8f74583b8b8a85",
      "parents": [
        "62667746a6ded2a1fc8dac2e6258f46150b5e46c"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Wed Mar 27 10:34:49 2013 -0300"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:22:34 2013 -0300"
      },
      "message": "Revert \"perf sched: Handle PERF_RECORD_EXIT events\"\n\nThis reverts commit 0439539f72ea222fbfe511b47318b9c1815a7108.\n\nThis caused this segfault:\n\n[root@sandy linux]# perf sched rec\n^C[ perf record: Woken up 1 times to write data ]\n[ perf record: Captured and wrote 1.306 MB perf.data (~57062 samples) ]\nperf\n[root@sandy linux]# perf sched lat\nperf: builtin-sched.c:781: thread_atoms_search: Assertion `!(thread !\u003d atoms-\u003ethread)\u0027 failed.\nAborted (core dumped)\n[root@sandy linux]#\n\nFurther investigation is needed to check that even with machine__remove_thread()\nnot really deleting the thread referenced in the PERF_RECORD_EXIT (it goes to\nmachine-\u003edead_threads, because references may still exist to them in things like\n hist, etc) some event later comes for this dead thread and then\nmachine__findnew_thread() will create a new thead instance that will not be the\nsame as the one referenced by work_atoms-\u003ethread in thread_atoms_search().\n\nFor now just revert this patch to get the \u0027perf sched lat\u0027 back working.\n\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\necho Link: http://lkml.kernel.org/n/tip-`ranpwd -l 24`@git.kernel.org\nLink: http://lkml.kernel.org/n/tip-hg4s6e5txiwqe00h8rdg1sin@git.kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "62667746a6ded2a1fc8dac2e6258f46150b5e46c",
      "tree": "a04935f4a8ed047c790ac24c2b452801651150dd",
      "parents": [
        "bad4091791b0bb8c2d7919ddefe2f0d109299b5a"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Thu Jan 24 16:10:42 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:22:15 2013 -0300"
      },
      "message": "perf tools: Fix output of symbol_daddr offset\n\nThe symbol addresses in a dso have relative offsets from the start of a\nmapping.  So in order to ouput correct offset value from @ip, one of\nthem should be converted.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\nLink: http://lkml.kernel.org/r/1359040242-8269-19-git-send-email-eranian@google.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "bad4091791b0bb8c2d7919ddefe2f0d109299b5a",
      "tree": "b551d801c52d221b3d0f11037d70272388322797",
      "parents": [
        "028f12ee6beff0961781c5ed3f740e5f3b56f781"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@google.com",
        "time": "Thu Jan 24 16:10:40 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:22:00 2013 -0300"
      },
      "message": "perf machine: Detect data vs. text mappings\n\nLeverages the PERF_RECORD_MISC_MMAP_DATA bit in the RECORD_MMAP record\nheader. When the bit is set then the mapping type is set to\nMAP__VARIABLE.\n\nSigned-off-by: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nLink: http://lkml.kernel.org/r/1359040242-8269-17-git-send-email-eranian@google.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "028f12ee6beff0961781c5ed3f740e5f3b56f781",
      "tree": "2bb9711e212df80f361868b9fc23a12f0b9fbb7d",
      "parents": [
        "f4f7e28d0e813ddb997f49ae718ddf98db972292"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@google.com",
        "time": "Thu Jan 24 16:10:38 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:21:44 2013 -0300"
      },
      "message": "perf tools: Add new mem command for memory access profiling\n\nThis new command is a wrapper on top of perf record and perf report to\nmake it easier to configure for memory access profiling.\n\nTo record loads:\n$ perf mem -t load rec .....\n\nTo record stores:\n$ perf mem -t store rec .....\n\nTo get the report:\n$ perf mem -t load rep\n\nSigned-off-by: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nLink: http://lkml.kernel.org/r/1359040242-8269-15-git-send-email-eranian@google.com\n[ Fixed minor conflict with 66857b5 \"Sort command-list.txt alphabetically\" ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "f4f7e28d0e813ddb997f49ae718ddf98db972292",
      "tree": "63a5341eff8d5147909ad7bcbf80a07a0a5fe098",
      "parents": [
        "ccf49bfc6bb1025788637417780e9f1eeae9fc37"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@google.com",
        "time": "Thu Jan 24 16:10:36 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:21:28 2013 -0300"
      },
      "message": "perf report: Add support for mem access profiling\n\nThis patch adds the --mem-mode option to perf report.\n\nThis mode requires a perf.data file created with memory access samples.\n\nSigned-off-by: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nLink: http://lkml.kernel.org/r/1359040242-8269-13-git-send-email-eranian@google.com\n[ Removed duplicates in the --sort help, man page needs updating,\n  Fixed minor conflict with 328ccda \"perf report: Add --no-demangle option\" ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "ccf49bfc6bb1025788637417780e9f1eeae9fc37",
      "tree": "cb073af2905b57ca0738d00a9625150c30fb8188",
      "parents": [
        "98a3b32c99ada4bca8aaf4f91efd96fc906dd5c4"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@google.com",
        "time": "Thu Jan 24 16:10:37 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:20:28 2013 -0300"
      },
      "message": "perf record: Add support for mem access profiling\n\nWe use the -W option to obtain the cost of the memory accesses.\n\nData address sampling is obtained via the -d option.\n\nSigned-off-by: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nLink: http://lkml.kernel.org/r/1359040242-8269-14-git-send-email-eranian@google.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "98a3b32c99ada4bca8aaf4f91efd96fc906dd5c4",
      "tree": "f10d745caaecb65307a4aa71205a0c5836b186db",
      "parents": [
        "05484298cbfebbf8c8c55b000541a245bc286bec"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@google.com",
        "time": "Thu Jan 24 16:10:35 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:20:13 2013 -0300"
      },
      "message": "perf tools: Add mem access sampling core support\n\nThis patch adds the sorting and histogram support\nfunctions to enable profiling of memory accesses.\n\nThe following sorting orders are added:\n - symbol_daddr: data address symbol (or raw address)\n - dso_daddr: data address shared object\n - locked: access uses locked transaction\n - tlb : TLB access\n - mem : memory level of the access (L1, L2, L3, RAM, ...)\n - snoop: access snoop mode\n\nSigned-off-by: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nLink: http://lkml.kernel.org/r/1359040242-8269-12-git-send-email-eranian@google.com\n[ committer note: changed to cope with fc5871ed, the move of methods to\n  machine.[ch], and the rename of dsrc to data_src, to match the change\n  made in the PERF_SAMPLE_DSRC in a previous patch. ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "05484298cbfebbf8c8c55b000541a245bc286bec",
      "tree": "1b1336957d96defc9e637faf14aebacb5b9b693a",
      "parents": [
        "2fe85427e3bf65d791700d065132772fc26e4d75"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Jan 24 16:10:29 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Apr 01 12:19:43 2013 -0300"
      },
      "message": "perf tools: Add support for weight v7 (modified)\n\nperf record has a new option -W that enables weightened sampling.\n\nAdd sorting support in top/report for the average weight per sample and the\ntotal weight sum. This allows to both compare relative cost per event\nand the total cost over the measurement period.\n\nAdd the necessary glue to perf report, record and the library.\n\nv2: Merge with new hist refactoring.\nv3: Fix manpage. Remove value check.\nRename global_weight to weight and weight to local_weight.\nv4: Readd sort keys to manpage\nv5: Move weight to end\nv6: Move weight to template\nv7: Rename weight key.\n\nOriginal patch from Andi modified by Stephane Eranian \u003ceranian@google.com\u003e\nto include ONLY the weight supporting code and apply to pristine 3.8.0-rc4.\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nLink: http://lkml.kernel.org/r/1359040242-8269-6-git-send-email-eranian@google.com\n[ committer note: changed to cope with fc5871ed and the hists_link perf test entry ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "1051e9b33bbf550be52bdd674b519f3dc99f0dd9",
      "tree": "f1e380c886702c30c89d7cb9e3956fee5184d076",
      "parents": [
        "6200632427f0f96836491a3b94f9412eceff2c59"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Sun Mar 31 01:23:50 2013 +0900"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Mar 31 17:50:31 2013 +0200"
      },
      "message": "treewide: Fix typos in kernel messages\n\nCorrect spelling typos in various part of printk.\n\nSigned-off-by: Masanari Iida \u003cstandby24x7@gmail.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@infradead.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "328ccdace8855289ad114b70ee1464ba5e3f6436",
      "tree": "66c2f0abe8ab330b3e2213046bf8f4eb454c20e4",
      "parents": [
        "12c08a9f591aeda57fb3b05897169e7da5439a79"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Mon Mar 25 18:18:18 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Tue Mar 26 16:38:21 2013 -0300"
      },
      "message": "perf report: Add --no-demangle option\n\nIt\u0027s sometimes useful to see undemangled raw symbol name for example\nother tools using the perf output to do manipulation of binaries.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nSuggested-by: William Cohen \u003cwcohen@redhat.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: William Cohen \u003cwcohen@redhat.com\u003e\nBugLink: https://bugzilla.kernel.org/show_bug.cgi?id\u003d55571\nLink: http://lkml.kernel.org/r/1364203098-17741-1-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "e58b9a25eeb89ab2ee05cd093f6d7bc2f34acb21",
      "tree": "40162c796bc60f00d062b37718dc62adc970ac07",
      "parents": [
        "a6025a2a861845447adeb7a11c3043039959d3a1",
        "df8c3dbee9e6f19ddb0ae8e05cdf76eb2d3b7f00"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 26 09:19:02 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 26 09:19:02 2013 -0700"
      },
      "message": "Merge tag \u0027arizona-extcon-asoc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc into char-misc-next\n\nMark writes:\n\n\tASoC/extcon: arizona: Fix interaction between HPDET and headphone outputs\n\n\tThis patch series covers both ASoC and extcon subsystems and fixes an\n\tinteraction between the HPDET function and the headphone outputs - we\n\treally shouldn\u0027t run HPDET while the headphone is active.  The first\n\tpatch is a refactoring to make the extcon side easier.\n"
    },
    {
      "commit": "12c08a9f591aeda57fb3b05897169e7da5439a79",
      "tree": "4301499861ad5167139beaf6596b721badebe119",
      "parents": [
        "d4304958a25414a6e67b8a41c0f230e05cafafb6"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@gmail.com",
        "time": "Thu Feb 14 13:57:29 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Mar 25 16:13:26 2013 -0300"
      },
      "message": "perf stat: Add per-core aggregation\n\nThis patch adds the --per-core option to perf stat.\n\nThis option is used to aggregate system-wide counts\non a per physical core basis. On processors with\nhyperthreading, this means counts of all HT threads\nrunning on a physical core are aggregated.\n\nThis mode is useful to find imblance between physical\ncores running an uniform workload. Cores are identified\nby socket: S0-C1, means physical core 1 on socket 0. Note\nthat cores are identified using their physical core id,\nthus their numbering may not be continuous.\n\nPer core aggregation can be combined with interval printing:\n\n # perf stat -a --per-core -I 1000 -e cycles sleep 1000\n #           time core         cpus             counts events\n      1.000090030 S0-C0           1          4,765,747 cycles\n      1.000090030 S0-C1           1          5,580,647 cycles\n      1.000090030 S0-C2           1            221,181 cycles\n      1.000090030 S0-C3           1            266,092 cycles\n\nSigned-off-by: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nLink: http://lkml.kernel.org/r/1360846649-6411-4-git-send-email-eranian@google.com\n[ committer note: Remove parts already applied on 86ee6e1 to keep bisectability ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "d4304958a25414a6e67b8a41c0f230e05cafafb6",
      "tree": "650bb75d6345b03c7b42008f3825ddba1730c59d",
      "parents": [
        "86ee6e18f6cb43ab0cb67347bda5b6f5b016121d"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@google.com",
        "time": "Thu Feb 14 13:57:28 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Mar 25 16:09:24 2013 -0300"
      },
      "message": "perf stat: Rename --aggr-socket to --per-socket\n\nTo make it more obvious what this option does as suggested by Andi on\nLKML.\n\nSigned-off-by: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nLink: http://lkml.kernel.org/r/1360846649-6411-3-git-send-email-eranian@google.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "86ee6e18f6cb43ab0cb67347bda5b6f5b016121d",
      "tree": "414e785b0ba86fc602ad286846cdfd9266568df6",
      "parents": [
        "ebf3c675d7e4ba97568dd6daaa43b1af10046b29"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@google.com",
        "time": "Thu Feb 14 13:57:27 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Mar 25 15:29:53 2013 -0300"
      },
      "message": "perf stat: Refactor aggregation code\n\nRefactor aggregation code by introducing a single aggr_mode variable and an\nenum for aggregation.\n\nAlso refactor cpumap code having to do with cpu to socket mappings. All in\npreparation for extended modes, such as cpu -\u003e core.\n\nAlso fix socket aggregation and ensure that sockets are printed in increasing\norder.\n\nSigned-off-by: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nLink: http://lkml.kernel.org/r/1360846649-6411-2-git-send-email-eranian@google.com\n[ committer note: Fixup conflicts with a7e191c \"--repeat forever\" and\n  acf2892 \"Use perf_evlist__prepare/start_workload()\" ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "ebf3c675d7e4ba97568dd6daaa43b1af10046b29",
      "tree": "de6437e78fabe644636cd18a12fba77ca4ece5df",
      "parents": [
        "452958fdd05b43b6c91cfd1341f4fac2f3ce661f"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Thu Mar 21 16:18:52 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 21 13:37:37 2013 -0300"
      },
      "message": "perf tools: Cleanup calc_data_size logic\n\nIt\u0027s for calculating whole trace data size during reading.  However\nrelation functions are called only in this file, no need to\nconditionalize it with tricky +1 offset and rename the variable to\nmore meaningful name like trace_data_size.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363850332-25297-10-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "452958fdd05b43b6c91cfd1341f4fac2f3ce661f",
      "tree": "08f81195454f41f593ee9c88e73e8438f259af52",
      "parents": [
        "4a31e56599d42c5ac17b280228349948dee352c7"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Thu Mar 21 16:18:51 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 21 13:37:13 2013 -0300"
      },
      "message": "perf tools: Get rid of die() calls in trace-data-read.c\n\nConvert them to pr_debug() and propagate error code.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363850332-25297-9-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "4a31e56599d42c5ac17b280228349948dee352c7",
      "tree": "0117f8df45e0a752e19e40f68d0a46980f541adb",
      "parents": [
        "a4c983670e0f4285fe115cb2ad697c978c7950b6"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Thu Mar 21 16:18:50 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 21 13:34:13 2013 -0300"
      },
      "message": "perf tools: Get rid of read_or_die() in trace-event-read.c\n\nRename it to do_read and original do_read to __do_read, and check\ntheir return value.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363850332-25297-8-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "a4c983670e0f4285fe115cb2ad697c978c7950b6",
      "tree": "f3b4f5a206c991213b9de583e31e76ba85597bf4",
      "parents": [
        "3dce2ce3cc40ece2562a5a83e879b4bfb451476c"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Thu Mar 21 16:18:49 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 21 13:32:46 2013 -0300"
      },
      "message": "perf tools: Get rid of malloc_or_die() in trace-event-read.c\n\nCheck return value of malloc() and fail if error.  Now read_string()\ncan return NULL also check its return value and bail out.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363850332-25297-7-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "3dce2ce3cc40ece2562a5a83e879b4bfb451476c",
      "tree": "b066d350c037448be3e4b33866caea190f4f00be",
      "parents": [
        "7f42b9505aee3fa9cb465a670989e3d426a1f3f2"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Thu Mar 21 16:18:48 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 21 13:30:52 2013 -0300"
      },
      "message": "perf tools: Handle failure case in trace_report()\n\nIf pevent allocation in read_trace_init() fails, trace_report() will\nreturn -1 and *ppevent is set to NULL.  Its callers should check this\ncase and handle it properly.\n\nThis is also a preparation for the removal of *die() calls.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363850332-25297-6-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "7f42b9505aee3fa9cb465a670989e3d426a1f3f2",
      "tree": "98cfde92163a379506404e3f1f8450795740b5c6",
      "parents": [
        "8755d5e202c3ef62e33d75426c2f0005e3f70ca9"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Thu Mar 21 16:18:47 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 21 13:30:10 2013 -0300"
      },
      "message": "perf tools: Get rid of die() calls from trace-event-info.c\n\nNow remove all remaining die() calls and convert them to check return\nvalue and propagate it.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363850332-25297-5-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "8755d5e202c3ef62e33d75426c2f0005e3f70ca9",
      "tree": "b8ddc1a13229bd4fc47fa48476c5ed910f307e86",
      "parents": [
        "5a6fd27ad73fef0ed39a00236acbc3a17834672a"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Thu Mar 21 16:18:46 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 21 13:15:42 2013 -0300"
      },
      "message": "perf tools: Get rid of write_or_die() from trace-event-info.c\n\nCheck return value of write and fail if error.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363850332-25297-4-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "5a6fd27ad73fef0ed39a00236acbc3a17834672a",
      "tree": "0dbe82d5625aca21ec96ad032e4375ba613b0e36",
      "parents": [
        "454f8c7d26fa7e1545df4efca5d9ba929ccef1e8"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Thu Mar 21 16:18:45 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 21 13:12:28 2013 -0300"
      },
      "message": "perf tools: Get rid of malloc_or_die() in trace-event-info.c\n\nCheck return value of malloc and fail if NULL.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363850332-25297-3-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "454f8c7d26fa7e1545df4efca5d9ba929ccef1e8",
      "tree": "ac0892882d9293d62c1e0fdaee08f3b250f67a12",
      "parents": [
        "62baca8aed636eb10f9274761aa1dcbfd48a7caa"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Thu Mar 21 16:18:44 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 21 13:09:42 2013 -0300"
      },
      "message": "perf tools: Let get_tracing_file() return NULL to indicate failure.\n\nSo that it can be used by other places.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363850332-25297-2-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "62baca8aed636eb10f9274761aa1dcbfd48a7caa",
      "tree": "fc113c23e1c4ee01f56e0465389be07ae7fd3387",
      "parents": [
        "0a11953851213fd1d3eebcb68b4a537d458c70c2"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Tue Mar 19 18:46:16 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Thu Mar 21 13:04:00 2013 -0300"
      },
      "message": "perf tools: Get rid of redundant _FILE_OFFSET_BITS definition\n\nWe define it in the Makefile so no need to duplicate it.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1363686376-29525-1-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "0a11953851213fd1d3eebcb68b4a537d458c70c2",
      "tree": "3f6f7cae25b8c1a81d6f37b1ecfff5a45bb9df40",
      "parents": [
        "3bf2391729822e591dcfbbd1e9dd2f450968cdcb",
        "bc96b361cbf90e61d2665b1305cd2c4ac1fd9cfc"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@kernel.org",
        "time": "Thu Mar 21 11:06:12 2013 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@kernel.org",
        "time": "Thu Mar 21 11:06:12 2013 +0100"
      },
      "message": "Merge tag \u0027perf-core-for-mingo\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core\n\nConflicts:\n\ttools/Makefile\n\nPull perf/core improvements and fixes from Arnaldo Carvalho de Melo:\n\n. Honor parallel jobs, fix from Borislav Petkov\n\n. Introduce tools/lib/lk library, initially just removing duplication\n  among tools/perf and tools/vm. from Borislav Petkov\n\n. Fix build on non-glibc systems due to libio.h absence, from Cody P Schafer.\n\n. Remove some perf_session and tracing dead code, from David Ahern.\n\n. Introduce perf stat --repeat forever, from Frederik Deweerdt.\n\n. Add perf test entries for checking --cpu in record and stat, from Jiri Olsa.\n\n. Add perf test entries for checking breakpoint overflow signal handler issues,\n  from Jiri Olsa.\n\n. Add perf test entry for for checking number of EXIT events, from Namhyung Kim.\n\n. Simplify some perf_evlist methods and to allow \u0027stat\u0027 to share code with\n  \u0027record\u0027 and \u0027trace\u0027.\n\n. Remove dead code in related to libtraceevent integration, from Namhyung Kim.\n\n. Event group view for \u0027annotate\u0027 in --stdio, --tui and --gtk, from Namhyung Kim.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n[ resolved the trivial merge conflict with upstream ]\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\n"
    },
    {
      "commit": "bc96b361cbf90e61d2665b1305cd2c4ac1fd9cfc",
      "tree": "3f9afd9dcd204629151f5707875f42e39ba5e59b",
      "parents": [
        "d134ffb919ab142b2359ae45a0cf4a5bfa1ff283"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Mon Mar 18 11:41:47 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Mar 18 11:43:16 2013 -0300"
      },
      "message": "perf tests: Add a test case for checking sw clock event frequency\n\nThis test case checks frequency conversion of hrtimer-based software\nclock events (cpu-clock, task-clock) have valid (non-1) periods.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1363574507-18808-2-git-send-email-namhyung@kernel.org\n[ committer note: Moved .sample_freq to outside named init block to cope with some gcc versions ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "d134ffb919ab142b2359ae45a0cf4a5bfa1ff283",
      "tree": "1f9268d69ec3b43294b782e7a7521bc06fc14001",
      "parents": [
        "a7e191c376fad084d9f3c7ac89a1f7c47462ebc8"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Mar 18 11:24:21 2013 -0300"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Mar 18 11:34:09 2013 -0300"
      },
      "message": "perf stat: Introduce evlist methods to allocate/free the stats\n\nReducing the noise in the main logic.\n\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\nLink: http://lkml.kernel.org/n/tip-o219lnci04hlilxi6711wtcr@git.kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "a0bf225db77d6b4f981ffe52c50fedb00cf1836c",
      "tree": "b810236731fc523c40686b09f5611afdb9cf581b",
      "parents": [
        "1f1b396758eff67b43b226904e1748f1e4272b4d",
        "d1398ccfec56e54010476efd6a316427d29045a6"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@kernel.org",
        "time": "Mon Mar 18 10:00:56 2013 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@kernel.org",
        "time": "Mon Mar 18 10:00:56 2013 +0100"
      },
      "message": "Merge tag \u0027perf-urgent-for-mingo\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent\n\nPull perf/urgent fixes from Arnaldo Carvalho de Melo:\n\n. perf probe: Fix segfault due to testing the wrong pointer for NULL,\n  from Ananth N Mavinakayanahalli.\n\n. libtraceevent: Remove hard coded include to /usr/local/include in\n  Makefile, which causes cross builds to include host header files,\n  fix from Jack Mitchell.\n\n. perf record: Use the right target interface for synthesizing\n  threads when --cpu/-C option is used, fix from Jiri Olsa.\n\n. Check if -DFORTIFY_SOURCE\u003d2 is allowed, as gcc 4.7.2 defines\n  it and then the build is broken when it is redefined in perf,\n  fix from Marcin Slusarz.\n\n. Fix build with NO_NEWT\u003d1, that can happen explicitely or when\n  the newt-devel package is not installed, from Michael Ellerman.\n\n. perf/POWER7: Create a sysfs format entry for Power7 events, missing\n  patch from a patchseries already merged, from Sukadev Bhattiprolu.\n\n. Fix LIBNUMA build with glibc 2.12 and older, from Vinson Lee.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\n"
    },
    {
      "commit": "96dd86fa588169b745a71aedf2070e80f4943623",
      "tree": "3affd55b169f7c3030b5ecb1d4caf700d31b28c2",
      "parents": [
        "c87059793dd02390b504b0292bdb024ffd68b822"
      ],
      "author": {
        "name": "K. Y. Srinivasan",
        "email": "kys@microsoft.com",
        "time": "Fri Mar 15 12:30:06 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Mar 15 12:12:36 2013 -0700"
      },
      "message": "Drivers: hv: Add a new driver to support host initiated backup\n\nThis driver supports host initiated backup of the guest. On Windows guests,\nthe host can generate application consistent backups using the Windows VSS\nframework. On Linux, we ensure that the backup will be file system consistent.\nThis driver allows the host to initiate a  \"Freeze\" operation on all the mounted\nfile systems in the guest. Once the mounted file systems in the guest are frozen,\nthe host snapshots the guest\u0027s file systems. Once this is done, the guest\u0027s file\nsystems are \"thawed\".\n\nThis driver has a user-level component (daemon) that invokes the appropriate\noperation on all the mounted file systems in response to the requests from\nthe host. The duration for which the guest is frozen is very short - a few seconds.\nDuring this interval, the diff disk is comitted.\n\nIn this version of the patch I have addressed the feedback from Olaf Herring.\nAlso, some of the connector related issues have been fixed.\n\nSigned-off-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nReviewed-by: Haiyang Zhang \u003chaiyangz@microsoft.com\u003e\nCc: Evgeniy Polyakov \u003czbr@ioremap.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "75db601496e97ffa2476dcd00053c0ca95e977a5",
      "tree": "bccdaff6af770f13cd04ee0fa79692a4549a6ec5",
      "parents": [
        "f4685fa6d0427c3948a5120a9658fad7ae81facd"
      ],
      "author": {
        "name": "Tomas Hozza",
        "email": "thozza@redhat.com",
        "time": "Wed Mar 13 14:14:14 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Mar 15 11:23:16 2013 -0700"
      },
      "message": "tools: hv: daemon should check type of received Netlink msg\n\nHyperV KVP daemon should check nlmsg_type in received netlink message\nheader. If message type is NLMSG_DONE daemon can proceed with processing\notherwise it should wait for next message.\n\nSigned-off-by: Tomas Hozza \u003cthozza@redhat.com\u003e\nAcked-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "f4685fa6d0427c3948a5120a9658fad7ae81facd",
      "tree": "2b672c9a5f4fe3e64b60906ee0c3e4edcb116c15",
      "parents": [
        "77d6a5289343665a41f55c0ea46c169b3f551a24"
      ],
      "author": {
        "name": "Tomas Hozza",
        "email": "thozza@redhat.com",
        "time": "Wed Mar 13 14:14:13 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Mar 15 11:23:16 2013 -0700"
      },
      "message": "tools: hv: daemon setsockopt should use options macros\n\nHyperV daemon should use macros for option values when calling setsockopt.\nUsing specific numeric values instead of macros is confusing.\n\nSigned-off-by: Tomas Hozza \u003cthozza@redhat.com\u003e\nAcked-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "77d6a5289343665a41f55c0ea46c169b3f551a24",
      "tree": "49c4c260c09235cb07fd558f62186fc93e163cca",
      "parents": [
        "3334948428c6370d664099cdcdfd4b487191293d"
      ],
      "author": {
        "name": "Tomas Hozza",
        "email": "thozza@redhat.com",
        "time": "Wed Mar 13 14:14:12 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Mar 15 11:23:15 2013 -0700"
      },
      "message": "tools: hv: daemon should subscribe only to CN_KVP_IDX group\n\nPreviously HyperV daemon set sockaddr_nl.nl_groups to CN_KVP_IDX.\nNetlink documentation says: \"nl_groups is a bit mask with every bit\nrepresenting a netlink group number\". Since CN_KVP_IDX value is \"9\"\nHyperV daemon was receiving Netlink messages also from group number\n\"1\" which is used by CGroup Rules Engine Daemon. This caused the\ndaemon to segfault (at least on 2.6.32 kernel).\n\nHyperV daemon should set nl_groups to zero and specify multicast\ngroup CN_KVP_IDX only by using socket options.\n\nSigned-off-by: Tomas Hozza \u003cthozza@redhat.com\u003e\nAcked-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "a7e191c376fad084d9f3c7ac89a1f7c47462ebc8",
      "tree": "15f13ba7e2bc804f6993faaac9c72a894fa0135d",
      "parents": [
        "d723a55096b81a13c319485f01994e0a539efcf9"
      ],
      "author": {
        "name": "Frederik Deweerdt",
        "email": "frederik.deweerdt@xprog.eu",
        "time": "Fri Mar 01 13:02:27 2013 -0500"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 14:01:26 2013 -0300"
      },
      "message": "perf stat: Introduce --repeat forever\n\nThe following patch causes \u0027perf stat --repeat 0\u0027 to be interpreted as\n\u0027forever\u0027, displaying the stats for every run.\n\nWe act as if a single run was asked, and reset the stats in each\niteration. In this mode SIGINT is passed to perf to be able to stop the\nloop with Ctrl+C.\n\nSigned-off-by: Frederik Deweerdt \u003cfrederik.deweerdt@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/20130301180227.GA24385@ks398093.ip-192-95-24.net\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "d723a55096b81a13c319485f01994e0a539efcf9",
      "tree": "ec1bebbe5643b2a47efc490223acf933de9a3d5e",
      "parents": [
        "da522c17035a8415232d850b539ea60063fc7ecc"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Fri Mar 15 14:58:11 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:12 2013 -0300"
      },
      "message": "perf test: Add test case for checking number of EXIT events\n\nThe new test__task_exit() test runs a simple \"/usr/bin/true\" workload and then\nchecks whether the number of EXIT event is 1 or not.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/87obeljax4.fsf@sejong.aot.lge.com\n[ committer note: Fixup conflicts with f4c66b4 ( bp overflow tests ) ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "da522c17035a8415232d850b539ea60063fc7ecc",
      "tree": "c83a0cbde23080f1dc3679a2157793515c677a52",
      "parents": [
        "9b5b7cdc5139fdcc30ee56d9cd162da60453f6d8"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Fri Mar 15 14:48:53 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:12 2013 -0300"
      },
      "message": "perf tests: Fixup return path of perf record test case\n\nAdd missing perf_evlist__close() function.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1363326533-3310-6-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "9b5b7cdc5139fdcc30ee56d9cd162da60453f6d8",
      "tree": "859274741ed96cc4eb386a4089c403b2993de4c8",
      "parents": [
        "8fa60e1fbaecd2e652abe41f68a934c1759663f3"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Fri Mar 15 14:48:52 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:12 2013 -0300"
      },
      "message": "perf tests: Fixup return path of open-syscall-tp-fields test case\n\nAdd missing evlist cleanup functions.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1363326533-3310-5-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "8fa60e1fbaecd2e652abe41f68a934c1759663f3",
      "tree": "722b7b6a35a9d18772f2662788021c2184da36c5",
      "parents": [
        "3beb0861438f63bc2025f8afba213dc3d0458bc5"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Fri Mar 15 14:48:51 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:11 2013 -0300"
      },
      "message": "perf record: Fixup return path of cmd_record()\n\nThe error path of calling perf_target__parse_uid wrongly went to\nout_free_fd.  Also add missing evlist cleanup routines.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1363326533-3310-4-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "3beb0861438f63bc2025f8afba213dc3d0458bc5",
      "tree": "f265a5133fd17157f474c5b2981501fd60dedb01",
      "parents": [
        "a74b4b66cc027110272a18cd50cc6ee93483e78d"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Fri Mar 15 14:48:50 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:11 2013 -0300"
      },
      "message": "perf trace: Free evlist resources properly on return path\n\nThe trace_run() function calls several evlist functions but misses some\npair-wise cleanup routines on return path.  Fix it.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1363326533-3310-3-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "a74b4b66cc027110272a18cd50cc6ee93483e78d",
      "tree": "dee2505e04f5b62964da9188ec138bcb9e9527a8",
      "parents": [
        "736b05a0462aff65140865bacd5e04d1813e73e1"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Fri Mar 15 14:48:48 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:10 2013 -0300"
      },
      "message": "perf evlist: Introduce perf_evlist__close()\n\nIt\u0027s a pair of perf_evlist__open().\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1363326533-3310-1-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "736b05a0462aff65140865bacd5e04d1813e73e1",
      "tree": "e3e0fefc960dbe82bb3e2ff4783077862f15a41b",
      "parents": [
        "06933e3a732bb305b0721f1051a45264588e0519"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Fri Mar 15 14:48:49 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:10 2013 -0300"
      },
      "message": "perf evsel: Cleanup perf_evsel__exit()\n\nUse perf_evsel__free_* because they do the same thing and ensures the\npointer has NULL value at the end.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1363326533-3310-2-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "06933e3a732bb305b0721f1051a45264588e0519",
      "tree": "c3f03e4014cefde840ba550a016a6b4f0710b8f2",
      "parents": [
        "5a6bef47b418676546ab86d25631c3cfb9ffaf2a"
      ],
      "author": {
        "name": "Jiri Olsa",
        "email": "jolsa@redhat.com",
        "time": "Sun Mar 10 19:41:11 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:10 2013 -0300"
      },
      "message": "perf tests: Test breakpoint overflow signal handler counts\n\nAdding automated test to check the exact number of breakpoint event\noverflows and counts.\n\nThis test was originally done by Vince Weaver for perf_event_tests.\n\nSigned-off-by: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Corey Ashford \u003ccjashfor@linux.vnet.ibm.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Vince Weaver \u003cvincent.weaver@maine.edu\u003e\nLink: http://lkml.kernel.org/r/1362940871-24486-7-git-send-email-jolsa@redhat.com\n[ committer note: s/pr_err/pr_debug/g i.e. print just OK or FAILED in non verbose mode ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "5a6bef47b418676546ab86d25631c3cfb9ffaf2a",
      "tree": "fe4a133db664100f4a0e463e192e4a09a845d3df",
      "parents": [
        "45fa534cffb246872de0cb8af207bea4a09aeb2f"
      ],
      "author": {
        "name": "Jiri Olsa",
        "email": "jolsa@redhat.com",
        "time": "Sun Mar 10 19:41:10 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:10 2013 -0300"
      },
      "message": "perf tests: Test breakpoint overflow signal handler\n\nAdding automated test for breakpoint event signal handler checking if\nit\u0027s executed properly.\n\nThe test is related to the proper handling of the RF EFLAGS bit on\nx86_64, but it\u0027s generic for all archs.\n\nFirst we check the signal handler is properly called and that the\nfollowing debug exception return to user space wouldn\u0027t trigger\nrecursive breakpoint.\n\nThis is related to x86_64 RF EFLAGS bit being managed in a wrong way.\n\nSecond we check that we can set breakpoint in signal handler, which is\nnot possible on x86_64 if the signal handler is executed with RF EFLAG\nset.\n\nThis test is inpired by overflow tests done by Vince Weaver.\n\nSigned-off-by: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Corey Ashford \u003ccjashfor@linux.vnet.ibm.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Vince Weaver \u003cvincent.weaver@maine.edu\u003e\nLink: http://lkml.kernel.org/r/1362940871-24486-6-git-send-email-jolsa@redhat.com\n[ committer note: s/pr_err/pr_debug/g i.e. print just OK or FAILED in non verbose mode ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "45fa534cffb246872de0cb8af207bea4a09aeb2f",
      "tree": "7a6a12fe1a9c307890c89e46e4255383610e419c",
      "parents": [
        "e5f5e5ee78457198184abf3e43d95ea0fab21272"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Wed Mar 13 20:19:44 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:09 2013 -0300"
      },
      "message": "perf tools: Remove duplicated page_size definition\n\nIt\u0027s defined in util/util.c and gets set from the begining of perf run.\nNo need to duplicate it.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363173585-9754-6-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "e5f5e5ee78457198184abf3e43d95ea0fab21272",
      "tree": "22d585ccd60b37c3f3d7fcdd312a2cfa9adca9ee",
      "parents": [
        "024b13082e9d4a50f2d39c5fe2d1179261e7aa22"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Wed Mar 13 20:19:43 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:09 2013 -0300"
      },
      "message": "perf tools: Remove unused macro definitions\n\nThey\u0027re never used and looks like leftovers from the porting of\ntrace-cmd code.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363173585-9754-5-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "024b13082e9d4a50f2d39c5fe2d1179261e7aa22",
      "tree": "82d21e942c013a8f5eea7aa87e383047f985398f",
      "parents": [
        "d301de830d89454a47947e9a3851708e8f3a8822"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Wed Mar 13 20:19:42 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:09 2013 -0300"
      },
      "message": "perf tools: Remove unnecessary calc_data_size variable\n\nIt\u0027s not set from anywhere so no need to keep it.  Looks like an\nunneeded copy of the same variable in trace-event-read.c\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363173585-9754-4-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "d301de830d89454a47947e9a3851708e8f3a8822",
      "tree": "9111f20e2c91306ad5ab82a0901da0939b74ea29",
      "parents": [
        "f3ff40ec8d92b36e60ebbbdb604ffeb5cfe6545f"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Wed Mar 13 20:19:41 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:09 2013 -0300"
      },
      "message": "perf tools: Remove unused struct definitions\n\nstruct event_list and struct events are never used.\n\nJust get rid of them.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363173585-9754-3-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "f3ff40ec8d92b36e60ebbbdb604ffeb5cfe6545f",
      "tree": "113399d728688343e917983a43714ab2246c5846",
      "parents": [
        "db3c6bf811581c626471a6aecdf0024575b707d7"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Wed Mar 13 20:19:40 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:08 2013 -0300"
      },
      "message": "perf tools: Remove unused trace_read_data function\n\nAnd functions that called only from the trace_read_data().\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1363173585-9754-2-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "db3c6bf811581c626471a6aecdf0024575b707d7",
      "tree": "3549fa6d1158e4c1279559bb52c9cc907addc126",
      "parents": [
        "ed8996a6d59b9eb00a50d7d30887ba9f28eb4bb0"
      ],
      "author": {
        "name": "Wei Yongjun",
        "email": "yongjun_wei@trendmicro.com.cn",
        "time": "Wed Mar 13 12:24:42 2013 +0800"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:08 2013 -0300"
      },
      "message": "perf report: Remove duplicated include\n\nSigned-off-by: Wei Yongjun \u003cyongjun_wei@trendmicro.com.cn\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/CAPgLHd9\u003dEXaH1hv4jeVvTa4tZFsjnx+8+g3zqmmUKqQ5qRqTEA@mail.gmail.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "ed8996a6d59b9eb00a50d7d30887ba9f28eb4bb0",
      "tree": "18362dcebb3eb506a42c8cf2910e770eb67b8dca",
      "parents": [
        "c1ad050caad5fbff13fd2f54f49e184bd71de90d"
      ],
      "author": {
        "name": "David Ahern",
        "email": "dsahern@gmail.com",
        "time": "Tue Mar 12 23:07:28 2013 -0600"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:08 2013 -0300"
      },
      "message": "perf machine: Move machine__remove_thread and make static\n\nAs the now only user, machine__process_exit_event, that is what tools\nuse to process PERF_RECORD_EXIT events, is on the same object file.\n\nSigned-off-by: David Ahern \u003cdsahern@gmail.com\u003e\nLink: http://lkml.kernel.org/r/1363151248-16674-5-git-send-email-dsahern@gmail.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "c1ad050caad5fbff13fd2f54f49e184bd71de90d",
      "tree": "f7fd0e156b25b87cc220252ef01c0834482f71aa",
      "parents": [
        "eba7181d56da7e8198f0c70e3d7074bab47a5910"
      ],
      "author": {
        "name": "David Ahern",
        "email": "dsahern@gmail.com",
        "time": "Tue Mar 12 23:07:27 2013 -0600"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:08 2013 -0300"
      },
      "message": "perf session: Remove unused perf_session__remove_thread method\n\nShould have been removed on this changeset, that removed the last user\nof it:\n\n  743eb868657bdb1b26c7b24077ca21c67c82c777\n\n    perf tools: Resolve machine earlier and pass it to perf_event_ops\n\nSigned-off-by: David Ahern \u003cdsahern@gmail.com\u003e\nLink: http://lkml.kernel.org/r/1363151248-16674-4-git-send-email-dsahern@gmail.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "eba7181d56da7e8198f0c70e3d7074bab47a5910",
      "tree": "8e8d48d7367d6c7d70439b88af418372612c6544",
      "parents": [
        "0d7f5b57a4373993121df4b4216e9628233b075b"
      ],
      "author": {
        "name": "David Ahern",
        "email": "dsahern@gmail.com",
        "time": "Tue Mar 12 23:07:26 2013 -0600"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:07 2013 -0300"
      },
      "message": "perf tools: Remove unused tracing functions\n\nLeftovers from before libtraceevent integration.\n\nSigned-off-by: David Ahern \u003cdsahern@gmail.com\u003e\nLink: http://lkml.kernel.org/r/1363151248-16674-3-git-send-email-dsahern@gmail.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "0d7f5b57a4373993121df4b4216e9628233b075b",
      "tree": "91db39b2228e1aaeb9a4cc965448ae4192b0d3b9",
      "parents": [
        "c7e7b6101361025fbea03833c6aee18e3d7bed34"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Tue Mar 12 13:59:20 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:07 2013 -0300"
      },
      "message": "perf trace: Get rid of a duplicate code\n\nChecking of sample.raw_data is duplicated and seems an artifact of some\ngit auto merging stuff.  Kill it.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1363064360-7641-1-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "c7e7b6101361025fbea03833c6aee18e3d7bed34",
      "tree": "166aa05b910104e9bed6cf53fd1fa26fdd31352b",
      "parents": [
        "d8d7cd93e6b5f42bd2ae77680b5dc27415ba7492"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung@kernel.org",
        "time": "Sat Nov 10 01:21:02 2012 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:07 2013 -0300"
      },
      "message": "perf annotate browser: Support event group view on TUI\n\nDynamically allocate browser_disasm_line according to a number of group\nmembers.  This way we can handle multiple events in a general manner.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/878v5tl2vc.fsf@sejong.aot.lge.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "d8d7cd93e6b5f42bd2ae77680b5dc27415ba7492",
      "tree": "0e5839d998a6d8a70b70bb6fe5548559d4d2a1ac",
      "parents": [
        "e64aa75bf5559be3ce72e53ae28b76a2f633ca06"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Tue Mar 05 14:53:32 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:07 2013 -0300"
      },
      "message": "perf annotate/gtk: Support event group view on GTK\n\nAdd support for event group view to GTK annotation browser.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362462812-30885-13-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "e64aa75bf5559be3ce72e53ae28b76a2f633ca06",
      "tree": "b53c653ae78ae7dd2f038bf39edfec9a84fe1dee",
      "parents": [
        "ab77df672cdbf7a0235a9de3289c173e2fce68e5"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung@kernel.org",
        "time": "Tue Mar 05 14:53:30 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:06 2013 -0300"
      },
      "message": "perf annotate browser: Use disasm__calc_percent()\n\nThe disasm_line__calc_percent() which was used by annotate browser code\nalmost duplicates disasm__calc_percent.  Let\u0027s get rid of the code\nduplication.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362462812-30885-11-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "ab77df672cdbf7a0235a9de3289c173e2fce68e5",
      "tree": "6c346ea3dca78f097e6b98719e2fca3934f745f7",
      "parents": [
        "1491c22a5f8563951d3a798758f82b471ecbf501"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung@kernel.org",
        "time": "Tue Mar 05 14:53:29 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:06 2013 -0300"
      },
      "message": "perf annotate browser: Make browser_disasm_line-\u003epercent an array\n\nMake percent field of struct browser_disasm_line an array and move it to\nthe last.  This is a preparation of event group view feature.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362462812-30885-10-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "1491c22a5f8563951d3a798758f82b471ecbf501",
      "tree": "a0593f15e7598c429afb20fad007664387c4e24c",
      "parents": [
        "c5a8368ca667d22a6e45396f23a5392d90396f39"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung@kernel.org",
        "time": "Tue Mar 05 14:53:28 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:06 2013 -0300"
      },
      "message": "perf annotate: Support event group view for --print-line\n\nDynamically allocate source_line_percent according to a number of group\nmembers and save nr_pcnt to the struct source_line.  This way we can\nhandle multiple events in a general manner.\n\nHowever since the size of struct source_line is not fixed anymore,\niterating whole source_line should care about its size.\n\n  $ perf annotate --group --stdio --print-line\n\n  Sorted summary for file /lib/ld-2.11.1.so\n  ----------------------------------------------\n     33.33    0.00 /build/buildd/eglibc-2.11.1/elf/rtld.c:381\n     33.33    0.00 /build/buildd/eglibc-2.11.1/elf/dynamic-link.h:128\n     33.33    0.00 /build/buildd/eglibc-2.11.1/elf/do-rel.h:105\n      0.00   75.00 /build/buildd/eglibc-2.11.1/elf/dynamic-link.h:137\n      0.00   25.00 /build/buildd/eglibc-2.11.1/elf/dynamic-link.h:187\n  ...\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362462812-30885-9-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "c5a8368ca667d22a6e45396f23a5392d90396f39",
      "tree": "ea6cda250fde4dd3f448e212f49f9c5a8173c37f",
      "parents": [
        "759ff497e0e6749437b6723f8d26de0b1833c199"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Tue Mar 05 14:53:27 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:06 2013 -0300"
      },
      "message": "perf annotate: Factor out struct source_line_percent\n\nThe source_line_percent struct contains percentage value of the symbol\nhistogram.  This is a preparation of event group view change.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362462812-30885-8-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "759ff497e0e6749437b6723f8d26de0b1833c199",
      "tree": "e8105fb758da21ac4a796ee669d21efa12b1aabf",
      "parents": [
        "b1dd443296b4f8c6869eba790eec950f80392aea"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Tue Mar 05 14:53:26 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:05 2013 -0300"
      },
      "message": "perf evsel: Introduce perf_evsel__is_group_event() helper\n\nThe perf_evsel__is_group_event function is for checking whether given\nevsel needs event group view support or not.  Please note that it\u0027s\ndifferent to the existing perf_evsel__is_group_leader() which checks\nonly the given evsel is a leader or a standalone (i.e. non-group) event\nregardless of event group feature.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362462812-30885-7-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "b1dd443296b4f8c6869eba790eec950f80392aea",
      "tree": "1d0de8119e214001d96ad1663f5e537109017035",
      "parents": [
        "bd64fcb8805d8e4575f95f0df22f43b74418a4ec"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Tue Mar 05 14:53:25 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:05 2013 -0300"
      },
      "message": "perf annotate: Add basic support to event group view\n\nAdd --group option to enable event grouping.  When enabled, all the\ngroup members information will be shown with the leader so skip\nnon-leader events.\n\nIt only supports --stdio output currently.  Later patches will extend\nadditional features.\n\n $ perf annotate --group --stdio\n ...\n  Percent                 |      Source code \u0026 Disassembly of libpthread-2.15.so\n --------------------------------------------------------------------------------\n                          :\n                          :\n                          :\n                          :      Disassembly of section .text:\n                          :\n                          :      000000387dc0aa50 \u003c__pthread_mutex_unlock_usercnt\u003e:\n     8.08    2.40    5.29 :        387dc0aa50:   mov    %rdi,%rdx\n     0.00    0.00    0.00 :        387dc0aa53:   mov    0x10(%rdi),%edi\n     0.00    0.00    0.00 :        387dc0aa56:   mov    %edi,%eax\n     0.00    0.80    0.00 :        387dc0aa58:   and    $0x7f,%eax\n     3.03    2.40    3.53 :        387dc0aa5b:   test   $0x7c,%dil\n     0.00    0.00    0.00 :        387dc0aa5f:   jne    387dc0aaa9 \u003c__pthread_mutex_unlock_use\n     0.00    0.00    0.00 :        387dc0aa61:   test   %eax,%eax\n     0.00    0.00    0.00 :        387dc0aa63:   jne    387dc0aa85 \u003c__pthread_mutex_unlock_use\n     0.00    0.00    0.00 :        387dc0aa65:   and    $0x80,%edi\n     0.00    0.00    0.00 :        387dc0aa6b:   test   %esi,%esi\n     3.03    5.60    7.06 :        387dc0aa6d:   movl   $0x0,0x8(%rdx)\n     0.00    0.00    0.59 :        387dc0aa74:   je     387dc0aa7a \u003c__pthread_mutex_unlock_use\n     0.00    0.00    0.00 :        387dc0aa76:   subl   $0x1,0xc(%rdx)\n     2.02    5.60    1.18 :        387dc0aa7a:   mov    %edi,%esi\n     0.00    0.00    0.00 :        387dc0aa7c:   lock decl (%rdx)\n    83.84   83.20   82.35 :        387dc0aa7f:   jne    387dc0aada \u003c_L_unlock_586\u003e\n     0.00    0.00    0.00 :        387dc0aa81:   nop\n     0.00    0.00    0.00 :        387dc0aa82:   xor    %eax,%eax\n     0.00    0.00    0.00 :        387dc0aa84:   retq\n ...\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362462812-30885-6-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "bd64fcb8805d8e4575f95f0df22f43b74418a4ec",
      "tree": "c209a8129cfca584037d44be58336c674ccecb26",
      "parents": [
        "e5ccf9f45d8bff6bfeafa561d2238b0e4beb415e"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Tue Mar 05 14:53:24 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:05 2013 -0300"
      },
      "message": "perf annotate: Cleanup disasm__calc_percent()\n\nThe loop end condition is calculated from next disasm_line or the symbol\nsize if it\u0027s the last disasm_line.  But it doesn\u0027t need to be calculated\nat every iteration.  Moving it out of the function can simplify code a\nbit.  Also the src_line doesn\u0027t need to be checked in every time.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362462812-30885-5-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "e5ccf9f45d8bff6bfeafa561d2238b0e4beb415e",
      "tree": "7c08a9eb1014a8ab56abd30ceecccc2de935772c",
      "parents": [
        "3aec150af3de6c00570bdacf45bf5a999ab9cf1d"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Tue Mar 05 14:53:23 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:04 2013 -0300"
      },
      "message": "perf annotate: Factor out disasm__calc_percent()\n\nFactor out calculation of histogram of a symbol into\ndisasm__calc_percent.  It\u0027ll be used for later changes.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362462812-30885-4-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "3aec150af3de6c00570bdacf45bf5a999ab9cf1d",
      "tree": "099309e8a56a39fca45d7e466e49d198f7d7fbbe",
      "parents": [
        "db8fd07a541fc2d5e8076f0151286e19591465b3"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Tue Mar 05 14:53:22 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:04 2013 -0300"
      },
      "message": "perf annotate: Add a comment on the symbol__parse_objdump_line()\n\nThe symbol__parse_objdump_line() parses result of the objdump run but\nit\u0027s hard to follow if one doesn\u0027t know the output format of the\nobjdump.  Add a head comment on the function to help her.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362462812-30885-3-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "db8fd07a541fc2d5e8076f0151286e19591465b3",
      "tree": "50b9bd5d03c7f761ff6f295bdebdf0be49729662",
      "parents": [
        "acf2892270dcc4288c572b1159474c81f3819749"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Tue Mar 05 14:53:21 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:04 2013 -0300"
      },
      "message": "perf annotate: Pass evsel instead of evidx on annotation functions\n\nPass evsel instead of evidx.  This is a preparation for supporting event\ngroup view in annotation and no functional change is intended.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Pekka Enberg \u003cpenberg@kernel.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362462812-30885-2-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "acf2892270dcc4288c572b1159474c81f3819749",
      "tree": "8f01c571a93175af211eded4f05be63c7d909840",
      "parents": [
        "55e162ea764cb5b38f27ea0b16ee7d31c1a5aedb"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Mon Mar 11 16:43:18 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:04 2013 -0300"
      },
      "message": "perf stat: Use perf_evlist__prepare/start_workload()\n\nThe perf stat had an open code to the duplicated work.  Use the helper\nas it now can be called without struct perf_record_opts.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362987798-24969-7-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "55e162ea764cb5b38f27ea0b16ee7d31c1a5aedb",
      "tree": "df235ecf6b0fdde18bf6bc7f1088404073ba2e93",
      "parents": [
        "119fa3c922ff53a334507e198b2e3c66e99f54dc"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Mon Mar 11 16:43:17 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:03 2013 -0300"
      },
      "message": "perf evlist: Add want_signal parameter to perf_evlist__prepare_workload()\n\nIn case a caller doesn\u0027t want to receive SIGUSR1 when the child failed\nto exec().\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362987798-24969-6-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "119fa3c922ff53a334507e198b2e3c66e99f54dc",
      "tree": "43c5458c75b0ec7606d401d420c61d94f402ca86",
      "parents": [
        "6ef73ec449af998ca34673636d00decc8e808544"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Mon Mar 11 16:43:16 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:02 2013 -0300"
      },
      "message": "perf evlist: Do not pass struct record_opts to perf_evlist__prepare_workload()\n\nSince it\u0027s only used for checking -\u003epipe_output, we can pass the result\ndirectly.\n\nNow the perf_evlist__prepare_workload() don\u0027t have a dependency of\nstruct perf_record_opts, it can be called from other places like perf\nstat.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362987798-24969-5-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "6ef73ec449af998ca34673636d00decc8e808544",
      "tree": "34b558440b9b8874659fe9457fe72a76a5a24c53",
      "parents": [
        "b3a319d528fd57ef600731ee1b84d00b7204881d"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Mon Mar 11 16:43:15 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:02 2013 -0300"
      },
      "message": "perf evlist: Pass struct perf_target to perf_evlist__prepare_workload()\n\nIt\u0027s a preparation step of removing @opts arg from the function so that\nit can be used more widely.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362987798-24969-4-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "b3a319d528fd57ef600731ee1b84d00b7204881d",
      "tree": "fadbcc4a692d5a4e841af9823c527eca7c5dc7dc",
      "parents": [
        "85397956de304106e2fdace2db8f69ab4e966bc5"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Mon Mar 11 16:43:14 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:02 2013 -0300"
      },
      "message": "perf evlist: Add thread_map__nr() helper\n\nIntroduce and use the thread_map__nr() function to protect a possible\nNULL pointer dereference and cleanup the code a bit.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362987798-24969-3-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "85397956de304106e2fdace2db8f69ab4e966bc5",
      "tree": "b7cd69a5931554edb6567054a5f335be75efbd79",
      "parents": [
        "334fe7a3c63624eb1bba42f81eb088d5665d9f3e"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Mon Mar 11 16:43:13 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:02 2013 -0300"
      },
      "message": "perf evlist: Use cpu_map__nr() helper\n\nUse the cpu_map__nr() helper to protect a possible NULL cpu map\ndereference.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362987798-24969-2-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "334fe7a3c63624eb1bba42f81eb088d5665d9f3e",
      "tree": "7ac15fc6070870ea30ee85c738d342ed1211e820",
      "parents": [
        "b28b130719af6e7f56e0bbdac38ba703a36ba5d5"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung.kim@lge.com",
        "time": "Mon Mar 11 16:43:12 2013 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:01 2013 -0300"
      },
      "message": "perf evlist: Remove cpus and threads arguments from perf_evlist__new()\n\nIt\u0027s almost always used with NULL for both arguments.  Get rid of the\narguments from the signature and use perf_evlist__set_maps() if needed.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1362987798-24969-1-git-send-email-namhyung@kernel.org\n[ committer note: replaced spaces with tabs in some of the affected lines ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "b28b130719af6e7f56e0bbdac38ba703a36ba5d5",
      "tree": "8ed12f2c55b75a7e1db5c0c2dbc7de67441a8805",
      "parents": [
        "5a439645eaf3c0c64ae303ca57f9a4467cbdc6f3"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bp@suse.de",
        "time": "Sun Mar 03 20:25:33 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:01 2013 -0300"
      },
      "message": "tools lib lk: Fix _FORTIFY_SOURCE builds\n\nJiri Olsa triggers the following build error:\n\n    SUBDIR ../lib/lk/\n    CC debugfs.o\nIn file included from /usr/include/errno.h:29:0,\n                 from debugfs.c:1:\n/usr/include/features.h:314:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror\u003dcpp]\n\nThis is because enabling buffer overflow checks through _FORTIFY_SOURCE\nrequire compiler optimizations to be enabled too. However, those are\nnot. Enable them by simply copying the perf optimization level. It can\nbe expanded later if we want to support debug builds, etc.\n\nSigned-off-by: Borislav Petkov \u003cbp@suse.de\u003e\nReported-by: Jiri Olsa \u003cjolsa@redhat.com\u003e\nLink: http://lkml.kernel.org/r/1362338733-8718-1-git-send-email-bp@alien8.de\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "5a439645eaf3c0c64ae303ca57f9a4467cbdc6f3",
      "tree": "cd68923374361de371c8bf168de814e20fe38995",
      "parents": [
        "1355915ac626da30a0c02ccd4569c1e5ce2cbb82"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bp@suse.de",
        "time": "Wed Feb 20 16:32:33 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:01 2013 -0300"
      },
      "message": "tools/vm: Switch to liblk library\n\npage-flags.c had some older version of debugfs_mount copied from perf so\nconvert it to using the version in the tools library.\n\nSigned-off-by: Borislav Petkov \u003cbp@suse.de\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nLink: http://lkml.kernel.org/r/1361374353-30385-8-git-send-email-bp@alien8.de\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "1355915ac626da30a0c02ccd4569c1e5ce2cbb82",
      "tree": "37a7cb0618572c4c45d0ec6949cdda6253694291",
      "parents": [
        "85c66be101e1847f0eb46dcb48d5738572129694"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bp@suse.de",
        "time": "Wed Feb 20 16:32:31 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:01 2013 -0300"
      },
      "message": "perf tools: Extract perf-specific stuff from debugfs.c\n\nMove them to util.c and simplify code a bit.\n\nSigned-off-by: Borislav Petkov \u003cbp@suse.de\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1361374353-30385-6-git-send-email-bp@alien8.de\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "85c66be101e1847f0eb46dcb48d5738572129694",
      "tree": "96900665b0edb1466da7b82bd7ca619858f4ba4d",
      "parents": [
        "9687b89d21999301ed386855c04b60d00ed1ec02"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bp@suse.de",
        "time": "Wed Feb 20 16:32:30 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:00 2013 -0300"
      },
      "message": "perf tools: Introduce tools/lib/lk library\n\nThis introduces the tools/lib/lk library, that will gradually have the\nroutines that now are used in tools/perf/ and other tools and that can\nbe shared.\n\nStart by carving out debugfs routines for general use.\n\nSigned-off-by: Borislav Petkov \u003cbp@suse.de\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1361374353-30385-5-git-send-email-bp@alien8.de\n[ committer note: Add tools/lib/lk/ to perf\u0027s MANIFEST so that its tarballs continue to build ]\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "9687b89d21999301ed386855c04b60d00ed1ec02",
      "tree": "58a5af63be8f2543deccf90f770e95dc1e73c150",
      "parents": [
        "b03ec1b53070e0fae9de72b584d94b65a4a97635"
      ],
      "author": {
        "name": "Jiri Olsa",
        "email": "jolsa@redhat.com",
        "time": "Mon Feb 25 10:52:52 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:00 2013 -0300"
      },
      "message": "perf tests: Add attr stat -C cpu test\n\nAdding test to validate perf_event_attr data for command:\n  \u0027stat -C 0\u0027\n\nSigned-off-by: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Corey Ashford \u003ccjashfor@linux.vnet.ibm.com\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1361785972-7431-6-git-send-email-jolsa@redhat.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "b03ec1b53070e0fae9de72b584d94b65a4a97635",
      "tree": "15dbeb3065183784f9e82b9a258fadc19d4efb0e",
      "parents": [
        "c21d0030cfe17d87f8ad80a4205c8203bdb3949b"
      ],
      "author": {
        "name": "Jiri Olsa",
        "email": "jolsa@redhat.com",
        "time": "Mon Feb 25 10:52:51 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:00 2013 -0300"
      },
      "message": "perf tests: Add attr record -C cpu test\n\nAdding test to validate perf_event_attr data for command:\n  \u0027record -C 0\u0027\n\nSigned-off-by: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Corey Ashford \u003ccjashfor@linux.vnet.ibm.com\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1361785972-7431-5-git-send-email-jolsa@redhat.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "c21d0030cfe17d87f8ad80a4205c8203bdb3949b",
      "tree": "c506b70c0b9da0f4e1460dcd230906839d47c399",
      "parents": [
        "097c87582c5719adbd8b700f4250e1f1d9f15ebf"
      ],
      "author": {
        "name": "Jiri Olsa",
        "email": "jolsa@redhat.com",
        "time": "Mon Feb 25 10:52:50 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:06:00 2013 -0300"
      },
      "message": "perf tests: Make attr script test event cpu\n\nMake attr script to check for \u0027cpu\u0027 when testing event properties. This\nwill allow us to check the \u0027-C X\u0027 option for both record and stat\ncommands.\n\nSigned-off-by: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Corey Ashford \u003ccjashfor@linux.vnet.ibm.com\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1361785972-7431-4-git-send-email-jolsa@redhat.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "097c87582c5719adbd8b700f4250e1f1d9f15ebf",
      "tree": "f80988db8e0ac71b8396412d45ee757b4bc440ff",
      "parents": [
        "66857b5a8bc61b0c5e7a9c96f02558ef6d4109c6"
      ],
      "author": {
        "name": "Jiri Olsa",
        "email": "jolsa@redhat.com",
        "time": "Mon Feb 25 10:52:49 2013 +0100"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Fri Mar 15 13:05:59 2013 -0300"
      },
      "message": "perf tests: Make attr script verbose friendly\n\nMaking the attr test script runner to pass proper verbose option. Also\nmaking single \u0027-v\u0027 be more reader friendly and display just the test\nname.\n\nMaking the current output to be display for \u0027-vv\u0027.\n\nSigned-off-by: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Corey Ashford \u003ccjashfor@linux.vnet.ibm.com\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1361785972-7431-3-git-send-email-jolsa@redhat.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    }
  ],
  "next": "66857b5a8bc61b0c5e7a9c96f02558ef6d4109c6"
}
