)]}'
{
  "commit": "a5f2b3d6a738e7d4180012fe7b541172f8c8dcea",
  "tree": "b234eea77819c6fc89529468b0b8db9b6e7bcf8a",
  "parents": [
    "1b6b698f53b3a5382a907308048d77c8bacca4ab"
  ],
  "author": {
    "name": "Chen Gang",
    "email": "gang.chen@asianux.com",
    "time": "Thu May 16 14:04:25 2013 -0500"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu May 16 13:49:25 2013 -0700"
  },
  "message": "drivers/char/ipmi: memcpy, need additional 2 bytes to avoid memory overflow\n\nWhen calling memcpy, read_data and write_data need additional 2 bytes.\n\n  write_data:\n    for checking:  \"if (size \u003e IPMI_MAX_MSG_LENGTH)\"\n    for operating: \"memcpy(bt-\u003ewrite_data + 3, data + 1, size - 1)\"\n\n  read_data:\n    for checking:  \"if (msg_len \u003c 3 || msg_len \u003e IPMI_MAX_MSG_LENGTH)\"\n    for operating: \"memcpy(data + 2, bt-\u003eread_data + 4, msg_len - 2)\"\n\nSigned-off-by: Chen Gang \u003cgang.chen@asianux.com\u003e\nSigned-off-by: Corey Minyard \u003ccminyard@mvista.com\u003e\nCc: stable@vger.kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cdd4c09fda963b2de1e1e3371090a93625d0b771",
      "old_mode": 33188,
      "old_path": "drivers/char/ipmi/ipmi_bt_sm.c",
      "new_id": "a22a7a502740ff42a4ce4413b620026d228909ee",
      "new_mode": 33188,
      "new_path": "drivers/char/ipmi/ipmi_bt_sm.c"
    }
  ]
}
