)]}'
{
  "commit": "b2a5cd6938879b5bcfef0a73c28fea84c49519c2",
  "tree": "e2039a9f7a4766dbea703c6ed32db881863efc1d",
  "parents": [
    "1913130553aa231644eb4e955b1a2c533fe33d17"
  ],
  "author": {
    "name": "Masami Hiramatsu",
    "email": "mhiramat@redhat.com",
    "time": "Tue Mar 04 14:29:44 2008 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Tue Mar 04 16:35:19 2008 -0800"
  },
  "message": "kprobes: fix a null pointer bug in register_kretprobe()\n\nFix a bug in regiseter_kretprobe() which does not check rp-\u003ekp.symbol_name \u003d\u003d\nNULL before calling kprobe_lookup_name.\n\nFor maintainability, this introduces kprobe_addr helper function which\nresolves addr field.  It is used by register_kprobe and register_kretprobe.\n\nSigned-off-by: Masami Hiramatsu \u003cmhiramat@redhat.com\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nCc: Jim Keniston \u003cjkenisto@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e6a61dcbc578e59f115674690e0d3200bba1c32e",
      "old_mode": 33188,
      "old_path": "kernel/kprobes.c",
      "new_id": "fcfb580c3afc847e60fc9fa4f682b33c25650963",
      "new_mode": 33188,
      "new_path": "kernel/kprobes.c"
    }
  ]
}
