)]}'
{
  "commit": "19c7e9eef503dc1ae926f3d26c56f88bee568d7b",
  "tree": "a1e79285a2ab740280435fb11d79e74a3c4afbe2",
  "parents": [
    "1e7d3d90c95b32374057e454417b2f50440be20e"
  ],
  "author": {
    "name": "Vladislav Yasevich",
    "email": "vladislav.yasevich@hp.com",
    "time": "Fri Nov 11 16:07:40 2005 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Fri Nov 11 16:07:40 2005 -0800"
  },
  "message": "[SCTP]: Fix ia64 NaT consumption fault with sctp_sideffect commands.\n\nOn ia64, it is possible to get NaT Consumption Fault and a kernel panic\nwhen initializing sctp sideeffect commands arguments.  The union\nsctp_arg_t contains different sized elements and when loading a smaller\nsized element (32 or 16 bits), it is possible for a speculative load to\nfail and result in a NaT bit set which causes a kernel crash.  The easy\nway to get around it is to load the largerst member of the union.\n\nSigned-off-by: Vladislav Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dc107ffad483f0c1863f77a5a415050435c1dd8d",
      "old_mode": 33188,
      "old_path": "include/net/sctp/command.h",
      "new_id": "34a1a09e5aeff93927fb058be18e79e6afbf32df",
      "new_mode": 33188,
      "new_path": "include/net/sctp/command.h"
    }
  ]
}
