)]}'
{
  "commit": "d3d250bddb3f6aa6c26e9dadf10e82d9fd8bfce3",
  "tree": "574b7eda22a6880e41830d9c4bc98e1f695aa1ec",
  "parents": [
    "9fac25bf6ee6e3291ccb27feb9ad9b63506c7a60"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Wed Feb 15 09:22:54 2012 +0100"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Fri Feb 24 14:54:51 2012 +0100"
  },
  "message": "scsi: fix searching for an empty id\n\nThe conditions for detecting no free target or LUN were wrong.\n\nThe LUN loop was followed by an \"if\" condition that is never\ntrue, because the loop is exited as soon as lun becomes equal\nto bus-\u003einfo-\u003emax_lun, and never becomes greater than it.\n\nThe target loop had a wrong condition (\u003c\u003d instead of \u003c).  Once\nthis is fixed, the loop would fail in the same way as the LUN\nloop.\n\nThe fix is to see whether scsi_device_find returned the device with the\nlast (channel, target, LUN) pair, and fail if so.\n\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2cf2f0d8cf935ab81813d22ad05c438f690449ea",
      "old_mode": 33188,
      "old_path": "hw/scsi-bus.c",
      "new_id": "2cb5a18da225fa0bbbe10786c18bf1b98dde8cde",
      "new_mode": 33188,
      "new_path": "hw/scsi-bus.c"
    }
  ]
}
