)]}'
{
  "commit": "878c495644be28cc881e7ee792f00fd879a1ebf9",
  "tree": "61f9ea2be8e821424d2643c8a26b720fd2a5a3bf",
  "parents": [
    "0abccf77402af44855da739b439d01cfb65b4bfd"
  ],
  "author": {
    "name": "Sebastian Ott",
    "email": "sebott@linux.vnet.ibm.com",
    "time": "Mon Jul 19 09:22:37 2010 +0200"
  },
  "committer": {
    "name": "Martin Schwidefsky",
    "email": "sky@mschwide.boeblingen.de.ibm.com",
    "time": "Mon Jul 19 09:22:50 2010 +0200"
  },
  "message": "[S390] cio: fix potential overflow in chpid descriptor\n\nThe length filed in the chsc response block (if valid)\nhas a value of n*(sizeof(chp_desc))+8 (for the response\nblock header). When we memcopied from the response block\nto the actual descriptor we copied 8 bytes too much.\nThe bug was not revealed since the descriptor is embedded\nin struct channel_path.\nSince we only write one descriptor at a time ignore the\nlength value and use sizeof(*desc).\n\nSigned-off-by: Sebastian Ott \u003csebott@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce7cb87479fe3b8aed786eeea182549da7352b35",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/chsc.c",
      "new_id": "407d0e9adfaf96a0d4362f8e56c986f0c17700fa",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/chsc.c"
    }
  ]
}
