)]}'
{
  "commit": "6275ce2d5f44ae4f8575c24724525cbb2a3a141b",
  "tree": "3fda31e5846a6d72fda2418ab161f7d360b7ba48",
  "parents": [
    "9de89fe7c577847877ae00ea1aa6315559b10243"
  ],
  "author": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Wed Feb 03 16:52:01 2010 -0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Thu Feb 04 09:33:25 2010 +0100"
  },
  "message": "perf symbols: Fixup vsyscall maps\n\nWhile debugging a problem reported by Pekka Enberg by printing\nthe IP and all the maps for a thread when we don\u0027t find a map\nfor an IP I noticed that dso__load_sym needs to fixup these\nextra maps it creates to hold symbols in different ELF sections\nthan the main kernel one.\n\nNow we\u0027re back showing things like:\n\n[root@doppio linux-2.6-tip]# perf report | grep vsyscall\n     0.02%             mutt  [kernel.kallsyms].vsyscall_fn  [.] vread_hpet\n     0.01%            named  [kernel.kallsyms].vsyscall_fn  [.] vread_hpet\n     0.01%   NetworkManager  [kernel.kallsyms].vsyscall_fn  [.] vread_hpet\n     0.01%         gconfd-2  [kernel.kallsyms].vsyscall_0   [.] vgettimeofday\n     0.01%  hald-addon-rfki  [kernel.kallsyms].vsyscall_fn  [.] vread_hpet\n     0.00%      dbus-daemon  [kernel.kallsyms].vsyscall_fn  [.] vread_hpet\n[root@doppio linux-2.6-tip]#\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nCc: Frédéric Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nLKML-Reference: \u003c1265223128-11786-2-git-send-email-acme@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "613874260761af121d7b4cf77565780c941dd1bd",
      "old_mode": 33188,
      "old_path": "tools/perf/util/symbol.c",
      "new_id": "051d71b33df0fd709023e743291f3aa461193e1e",
      "new_mode": 33188,
      "new_path": "tools/perf/util/symbol.c"
    }
  ]
}
