)]}'
{
  "commit": "aa90fec7ad128039617d31a5fd5ced8b0488f71b",
  "tree": "58aec06f2ac508e483bbb75e6b40fcca4ded3a53",
  "parents": [
    "17df768c1e4580f03301d18ea938d3557d441911"
  ],
  "author": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Wed Jan 11 19:46:21 2012 +0000"
  },
  "committer": {
    "name": "Alexander Graf",
    "email": "agraf@suse.de",
    "time": "Sat Jan 21 05:17:01 2012 +0100"
  },
  "message": "Fix dirty logging with 32-bit qemu \u0026 64-bit guests\n\nThe kvm_get_dirty_pages_log_range() function uses two address\nvariables to step through the monitored memory region to update the\ndirty log.  However, these variables have type unsigned long, which\ncan overflow if running a 64-bit guest with a 32-bit qemu binary.\n\nThis patch changes these to target_phys_addr_t which will have the\ncorrect size.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2cc45629212f1f12c69703b96aeca9b5dca40437",
      "old_mode": 33188,
      "old_path": "kvm-all.c",
      "new_id": "9e84d35e94be70227d635cd49b78d8d71a055077",
      "new_mode": 33188,
      "new_path": "kvm-all.c"
    }
  ]
}
