)]}'
{
  "commit": "61c7bbd236b90da7531fcf957223a2456670d44d",
  "tree": "662ef33b285c427338cba561cca85dd2ba4d2e88",
  "parents": [
    "c5fa6c86d0765f837515d1c10654c621724a77e0"
  ],
  "author": {
    "name": "Alexander Graf",
    "email": "agraf@suse.de",
    "time": "Mon May 12 11:51:37 2014 +0200"
  },
  "committer": {
    "name": "Cornelia Huck",
    "email": "cornelia.huck@de.ibm.com",
    "time": "Tue May 20 13:05:57 2014 +0200"
  },
  "message": "kvm: Fix enable_cap helpers on older gcc\n\nCommit 40f1ee27aa1 introduced handy helpers for enable_cap calls on\nvcpu and vm level. Unfortunately some older gcc versions (4.7.1, 4.6)\nseem to choke on signedness detection in inline created variables:\n\ntarget-ppc/kvm.c: In function \u0027kvmppc_booke_watchdog_enable\u0027:\ntarget-ppc/kvm.c:1302:21: error: comparison of unsigned expression \u003c 0 is always false [-Werror\u003dtype-limits]\ntarget-ppc/kvm.c: In function \u0027kvmppc_set_papr\u0027:\ntarget-ppc/kvm.c:1504:21: error: comparison of unsigned expression \u003c 0 is always false [-Werror\u003dtype-limits]\n\nHowever - thanks to Thomas Huth for the suggestion - we can just cast the\noffending potentially 0 value to a signed type, making the comparison signed.\n\nReviewed-by: Thomas Huth \u003cthuth@linux.vnet.ibm.com\u003e\nAcked-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e7ad9d159ae0ae01f55c5edd77cc64235cab1595",
      "old_mode": 33188,
      "old_path": "include/sysemu/kvm.h",
      "new_id": "25c8a2bdfd21dfb13b2fc6325db23b54855776dc",
      "new_mode": 33188,
      "new_path": "include/sysemu/kvm.h"
    }
  ]
}
