)]}'
{
  "commit": "dd8edf0122a605631420547f251fe636932dc4aa",
  "tree": "8e00ed1c74ea74a57a7dd29ce9dc1f47bcc9dfa4",
  "parents": [
    "ab57d96704464f2d42a62a03b9267bf6fe597c0e"
  ],
  "author": {
    "name": "aliguori",
    "email": "aliguori@c046a42c-6fe2-441c-8c8c-71466251a162",
    "time": "Wed Dec 10 15:38:47 2008 +0000"
  },
  "committer": {
    "name": "aliguori",
    "email": "aliguori@c046a42c-6fe2-441c-8c8c-71466251a162",
    "time": "Wed Dec 10 15:38:47 2008 +0000"
  },
  "message": "Add 64-bit Block Move support (Direct \u0026 Table Indirect) (Ryan Harper)\n\nThis patch adds support for 64-bit Block Move instructions.  There are multiple\nmodes for 64-bit Block moves, direct, indirect, and table indirect.  This patch\nimplements Direct and Table indirect moves which are needed by 64-bit windows\nand SYM_CONF_DMA_ADDRESSING_MODE\u003d2 for the Linux sym53c8xx_2 driver respectively.\n\nTwo helper functions are included to check which mode the guest is using.  For\n 64-bit direct moves, we fetch a 3rd DWORD and store the value in the DBMS\nregister.  For Table Indirect moves, we look into the table for which register\ncontains the upper 32-bits of the 64-bit address.  This selector value indicates\nwhich register to pull the value from and into dnad64 register.\n\nFinally, lsi_do_dma is updated to use the approriate register to build a 64-bit\nDMA address if required.\n\nWith this patch, Windows XP x64, 2003 SP2 x64, can now install to scsi devices.\nLinux SYM_CONF_DMA_ADDRESSING_MODE\u003d2 need a quirk fixup in Patch 4 to function\nproperly.\n\nSigned-off-by: Ryan Harper \u003cryanh@us.ibm.com\u003e\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\n\n\n\ngit-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5969 c046a42c-6fe2-441c-8c8c-71466251a162\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ca6e34188b2f51078c065cba041f39f232b01ab8",
      "old_mode": 33188,
      "old_path": "hw/lsi53c895a.c",
      "new_id": "78a23a5f946ba9c3b69eeab0cc6082a01d099f04",
      "new_mode": 33188,
      "new_path": "hw/lsi53c895a.c"
    }
  ]
}
