)]}'
{
  "commit": "8a549f8b581db95fec1e2d86ff857594fcfcd9db",
  "tree": "dbf33ff8ee4c20ba7737c2968d5c7188bc3c4dff",
  "parents": [
    "42aca483ddee8888926d913b660e1dd38d748ba9"
  ],
  "author": {
    "name": "James Bottomley",
    "email": "James.Bottomley@HansenPartnership.com",
    "time": "Fri Aug 22 16:15:22 2008 -0500"
  },
  "committer": {
    "name": "Tony Luck",
    "email": "tony.luck@intel.com",
    "time": "Mon Aug 25 11:23:13 2008 -0700"
  },
  "message": "[IA64] Fix __{in,out}s{w,l} to handle unaligned data\n\nSome ia64 systems produce several repeats of kernel messages like this:\n\n kernel unaligned access to 0xe000000644220466, ip\u003d0xa000000100516fa1\n\nThis was tracked to ide code using the __cmd[] field in \"struct request\"\nvia the __outsw() function.  __cmd[] is a char array, so is not guaranteed\nto be properly aligned when accessed as words.\n\nTested-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "260a85ac9d6a6bc4a1784520522e94a686283574",
      "old_mode": 33188,
      "old_path": "arch/ia64/include/asm/io.h",
      "new_id": "7f257507cd86f3b0a301bc69b9db51fb7cf6d2fa",
      "new_mode": 33188,
      "new_path": "arch/ia64/include/asm/io.h"
    }
  ]
}
