)]}'
{
  "commit": "bf7ececa9b68f4720f1ce344f442435660bcdae7",
  "tree": "7caff55f6ce8cfee2547ad0c93ad893c8f9583cb",
  "parents": [
    "f64fa6772aa874e5cad02a9d87e6b0d99ced3d48"
  ],
  "author": {
    "name": "Keith Owens",
    "email": "kaos@sgi.com",
    "time": "Sat Dec 10 14:24:28 2005 +1100"
  },
  "committer": {
    "name": "Tony Luck",
    "email": "tony.luck@intel.com",
    "time": "Mon Dec 12 08:54:18 2005 -0800"
  },
  "message": "[IA64] Define an ia64 version of __raw_read_trylock\n\nIA64 is using the generic version of __raw_read_trylock, which always\nwaits for the lock to be free instead of returning when the lock is in\nuse.  Define an ia64 version of __raw_read_trylock which behaves\ncorrectly, and drop the generic one.\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b78611411c30e244a650b230aaae7c62ec5a6e9",
      "old_mode": 33188,
      "old_path": "include/asm-ia64/spinlock.h",
      "new_id": "0c91a76c5ea3cff8decee9debe0cf45d696a83c7",
      "new_mode": 33188,
      "new_path": "include/asm-ia64/spinlock.h"
    }
  ]
}
