)]}'
{
  "commit": "7cf0b79e6ffd04bba5d4e625a0fe2e30a5b383e5",
  "tree": "65a99a3bd6aeaafd723397ffb623a9a90e327474",
  "parents": [
    "0dd9ac63ce26ec87b080ca9c3e6efed33c23ace6"
  ],
  "author": {
    "name": "Masami Hiramatsu",
    "email": "masami.hiramatsu.pt@hitachi.com",
    "time": "Fri Jul 09 18:28:59 2010 +0900"
  },
  "committer": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Fri Jul 16 11:46:34 2010 -0300"
  },
  "message": "perf probe: Fix error message if get_real_path() failed\n\nPerf probe -L shows incorrect error message (Dwarf error) if it fails to find\nsource file. This can confuse users.\n\n# ./perf probe -s /nowhere -L vfs_read\nDebuginfo analysis failed. (-2)\n  Error: Failed to show lines. (-2)\n\nWith this patch, it shows correct message.\n\n# ./perf probe -s /nowhere -L vfs_read\nFailed to find source file. (-2)\n  Error: Failed to show lines. (-2)\n\nLKML-Reference: \u003c4C36EBDB.4020308@hitachi.com\u003e\nCc: Chase Douglas \u003cchase.douglas@canonical.com\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Chase Douglas \u003cchase.douglas@canonical.com\u003e\nSigned-off-by: Masami Hiramatsu \u003cmasami.hiramatsu.pt@hitachi.com\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "09cf5465e10a0531d0ec4dc7cf922bbcf3d76da8",
      "old_mode": 33188,
      "old_path": "tools/perf/util/probe-event.c",
      "new_id": "8d08e75b2dd3ed948a60b7ae2d70873b3957c25d",
      "new_mode": 33188,
      "new_path": "tools/perf/util/probe-event.c"
    },
    {
      "type": "modify",
      "old_id": "3e64e1fa105140fa910987f00324d62c5cdf0c8a",
      "old_mode": 33188,
      "old_path": "tools/perf/util/probe-finder.c",
      "new_id": "a934a364c30fd6814a7633dfdfa23d5758941637",
      "new_mode": 33188,
      "new_path": "tools/perf/util/probe-finder.c"
    }
  ]
}
