)]}'
{
  "commit": "96d0821cacd095e25a39dfff5232a45b63ed18dd",
  "tree": "76a7f44e4bbc17cbe4a989468add7ffb5c5d6de0",
  "parents": [
    "f26fdd59929e1144c6caf72adcaf4561d6e682a4"
  ],
  "author": {
    "name": "David Gibson",
    "email": "david@gibson.dropbear.id.au",
    "time": "Tue Sep 06 15:17:26 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Wed Sep 07 16:57:29 2005 -0700"
  },
  "message": "[PATCH] Fix function/macro name collision on i386 oprofile\n\nThe i386 OProfile code has a function named nmi_exit(), which collides with\nthe nmi_exit() macro in linux/hardirq.h.  At the moment, we get away with\nit, because hardirq.h isn\u0027t included in the oprofile code.  I hit this as a\nbug when working with a patch which (indirectly) adds a #include of\nhardirq.h to oprofile.\n\nRegardless, the name collision is probably not a good idea, so this patch\nfixes it, renaming the oprofile function to op_nmi_exit().  It also renames\nthe nmi_init() and nmi_timer_init() functions similarly, for consistency.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c90332de582b9a213c5aa91a0557c3ce93179567",
      "old_mode": 33188,
      "old_path": "arch/i386/oprofile/init.c",
      "new_id": "5341d481d92fb789e4432abc69eb14fbc268036a",
      "new_mode": 33188,
      "new_path": "arch/i386/oprofile/init.c"
    },
    {
      "type": "modify",
      "old_id": "255e4702d185e363558c5064751ae7be9f9c20c0",
      "old_mode": 33188,
      "old_path": "arch/i386/oprofile/nmi_int.c",
      "new_id": "0493e8b8ec49266618b155fb3490f02854dc70db",
      "new_mode": 33188,
      "new_path": "arch/i386/oprofile/nmi_int.c"
    },
    {
      "type": "modify",
      "old_id": "c58d0c14f2744a0ae524f07d3f73089d9486e049",
      "old_mode": 33188,
      "old_path": "arch/i386/oprofile/nmi_timer_int.c",
      "new_id": "ad93cdd55d63bf20f20b8bf4ad7ab0329910017b",
      "new_mode": 33188,
      "new_path": "arch/i386/oprofile/nmi_timer_int.c"
    }
  ]
}
