)]}'
{
  "commit": "53e86b91b7ae66d4c2757195cbd42e00d9199cf2",
  "tree": "80c44aeb046ac91a5bc7465da91a7b2519c53096",
  "parents": [
    "dbdf65b1b7f8ec48bda1604cfea7ac09ce583d6b"
  ],
  "author": {
    "name": "Nick Piggin",
    "email": "nickpiggin@yahoo.com.au",
    "time": "Sun Nov 13 16:07:23 2005 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sun Nov 13 18:14:15 2005 -0800"
  },
  "message": "[PATCH] i386: generic cmpxchg\n\n- Make cmpxchg generally available on the i386 platform.\n\n- Provide emulation of cmpxchg suitable for uniprocessor if built and run on\n  386.\n\nFrom: Christoph Lameter \u003cclameter@sgi.com\u003e\n\n- Cut down patch and small style changes.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: \"Paul E. McKenney\" \u003cpaulmck@us.ibm.com\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": "43601de0f6331415aaa8b19594112a3de080ae4f",
      "old_mode": 33188,
      "old_path": "arch/i386/kernel/cpu/intel.c",
      "new_id": "c28d26fb5f241891c02b3fd5fd7f508083315334",
      "new_mode": 33188,
      "new_path": "arch/i386/kernel/cpu/intel.c"
    },
    {
      "type": "modify",
      "old_id": "97d52ac49e46626eac3018e388695147525c476b",
      "old_mode": 33188,
      "old_path": "include/asm-i386/system.h",
      "new_id": "772f85da1206af441de3d5df59892921931a8b51",
      "new_mode": 33188,
      "new_path": "include/asm-i386/system.h"
    }
  ]
}
