)]}'
{
  "commit": "2bce0400579f58ccb33d201cde9e63c39750faf4",
  "tree": "d8dfaf0fc5a24355c3fe9b7b328f72d6df3191fc",
  "parents": [
    "8b92e2989eddaca0bef5076135d2dee3c06f6700"
  ],
  "author": {
    "name": "Gerd Hoffmann",
    "email": "kraxel@redhat.com",
    "time": "Wed Jul 20 12:20:55 2011 +0300"
  },
  "committer": {
    "name": "Gerd Hoffmann",
    "email": "kraxel@redhat.com",
    "time": "Mon Aug 01 12:43:49 2011 +0200"
  },
  "message": "qxl: error handling fixes and cleanups.\n\nAdd qxl_guest_bug() function which is supposed to be called in case\nsanity checks of guest requests fail.  It raises an error IRQ and\nlogs a message in case guest debugging is enabled.\n\nMake PANIC_ON() abort instead of exit.  That macro should be used\nfor qemu bugs only, any guest-triggerable stuff should use the new\nqxl_guest_bug() function instead.\n\nConvert a few easy cases from PANIC_ON() to qxl_guest_bug() to\nshow intended usage.\n\nSigned-off-by: Gerd Hoffmann \u003ckraxel@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6e660217225d4437510949a2c9ba68d6e8a39734",
      "old_mode": 33188,
      "old_path": "hw/qxl.c",
      "new_id": "28c8b5d0d91cd899d87ca28d1e5bc554051dde8c",
      "new_mode": 33188,
      "new_path": "hw/qxl.c"
    },
    {
      "type": "modify",
      "old_id": "5d0e85edb39c06ddb6eba16caea50d779e50758c",
      "old_mode": 33188,
      "old_path": "hw/qxl.h",
      "new_id": "5db9aaee2fba5ed276cbe63e029dfc5e69ec6866",
      "new_mode": 33188,
      "new_path": "hw/qxl.h"
    }
  ]
}
