)]}'
{
  "commit": "30e68bcc67e41ab6dab4e4e1efc7ea8ca893c0af",
  "tree": "49934bc86d7df5a86311a1123c08f3a389e8b2aa",
  "parents": [
    "30ce2f7eef095d1b8d070740f1948629814fe3c7"
  ],
  "author": {
    "name": "Namhyung Kim",
    "email": "namhyung.kim@lge.com",
    "time": "Mon Feb 20 10:47:26 2012 +0900"
  },
  "committer": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Wed Feb 29 18:29:44 2012 -0300"
  },
  "message": "perf evlist: Return first evsel for non-sample event on old kernel\n\nOn old kernels that don\u0027t support sample_id_all feature,\nperf_evlist__id2evsel() returns NULL for non-sampling events.\n\nThis breaks perf top when multiple events are given on command line. Fix\nit by using first evsel in the evlist. This will also prevent getting\nthe same (potential) problem in such new tool/ old kernel combo.\n\nSuggested-by: Arnaldo Carvalho de Melo \u003cacme@ghostprotocols.net\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/1329702447-25045-1-git-send-email-namhyung.kim@lge.com\nSigned-off-by: Namhyung Kim \u003cnamhyung.kim@lge.com\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3f16e08a5c8de740a3149879274dd69af720c97e",
      "old_mode": 33188,
      "old_path": "tools/perf/util/evlist.c",
      "new_id": "ea32a061f1c88e9ee4cf63d9019dc50451a43e0a",
      "new_mode": 33188,
      "new_path": "tools/perf/util/evlist.c"
    }
  ]
}
