)]}'
{
  "commit": "5b185639c5740998de403415c749ac98e13418fd",
  "tree": "b499248c9d82b974cade11ac4888bce7b67e4827",
  "parents": [
    "87b0b70513fb554ff20374707d7e90b0bc6ffb2d"
  ],
  "author": {
    "name": "Alexander Graf",
    "email": "agraf@suse.de",
    "time": "Mon May 30 10:49:45 2011 +0200"
  },
  "committer": {
    "name": "Alexander Graf",
    "email": "agraf@suse.de",
    "time": "Fri Jun 03 13:34:02 2011 +0200"
  },
  "message": "s390x: fix cksm instruction\n\nThe cksm instruction was implemented incorrectly, rendering UDP and TCP\nchecksum calculation wrong, making an emulated s390x Linux guest break\nin most networking operations.\n\nThis patch fixes odd end checksum calculation, takes the input register\nas input for the checksum and optimizes the overflow pieces by a bit.\n\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "49760a40a251133ad00d387cde224aac7daf80b4",
      "old_mode": 33188,
      "old_path": "target-s390x/op_helper.c",
      "new_id": "db03a7971f052e72b49588974313f89366071671",
      "new_mode": 33188,
      "new_path": "target-s390x/op_helper.c"
    }
  ]
}
