)]}'
{
  "commit": "6fdf98f281f85ae6e2883bed2f691bcfe33b1f9f",
  "tree": "4e0517bd29501149381e7f48b116864d4d7308ac",
  "parents": [
    "e9a72359a54978f7364f6486973cea50ceb52173"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Sun Jul 28 14:35:54 2013 +0200"
  },
  "committer": {
    "name": "Anthony Liguori",
    "email": "aliguori@us.ibm.com",
    "time": "Wed Aug 07 12:48:15 2013 -0500"
  },
  "message": "fw_cfg: the I/O port variant expects little-endian\n\nThe I/O port variant of fw_cfg is used by sparc64, which is a big-endian machine.\nFirmware swaps bytes before sending them to fw_cfg, so we need to unswap them in\nthe device.\n\nThis is only used on sparc64 and on (little-endian) x86, so it does not affect\nany other target.  32-bit Sparc and PPC all use memory-mapped fw_cfg.\n\nReported-by: Mark Cave-Ayland \u003cmark.cave-ayland@ilande.co.uk\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\nReviewed-by: Laszlo Ersek \u003clersek@redhat.com\u003e\nTested-by: Mark Cave-Ayland \u003cmark.cave-ayland@ilande.co.uk\u003e\nMessage-id: 1375014954-31916-2-git-send-email-pbonzini@redhat.com\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a35015b9eec761f41fa4a12f85521f30dcae4c9",
      "old_mode": 33188,
      "old_path": "hw/nvram/fw_cfg.c",
      "new_id": "d0820e507b78720c9bf5a7019d108dc3dda877aa",
      "new_mode": 33188,
      "new_path": "hw/nvram/fw_cfg.c"
    }
  ]
}
