)]}'
{
  "commit": "077805fa92b9089137c6b6b196d449ee05cc342f",
  "tree": "bb954371505f4639307269cc90714ef0b494378c",
  "parents": [
    "8e98e2e80b92e08e79e27a0c20a172906cfa12d2"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Tue Sep 25 10:04:17 2012 +0200"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Wed Dec 19 08:29:52 2012 +0100"
  },
  "message": "janitor: do not rely on indirect inclusions of or from qemu-char.h\n\nVarious header files rely on qemu-char.h including qemu-config.h or\nmain-loop.h, but they really do not need qemu-char.h at all (particularly\ninteresting is the case of the block layer!).  Clean this up, and also\nadd missing inclusions of qemu-char.h itself.\n\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1645f3079ad54634ea27a00b983f7e29e24fc29c",
      "old_mode": 33188,
      "old_path": "arch_init.c",
      "new_id": "ef866cdea41a5248441d171bfa16d71984ff5987",
      "new_mode": 33188,
      "new_path": "arch_init.c"
    },
    {
      "type": "modify",
      "old_id": "cb45b49c2ae44cbf5087c14da59bee64311bfab4",
      "old_mode": 33188,
      "old_path": "audio/alsaaudio.c",
      "new_id": "564d632d0cdea750b7b574b49869a1c629f99d8b",
      "new_mode": 33188,
      "new_path": "audio/alsaaudio.c"
    },
    {
      "type": "modify",
      "old_id": "df51b7cc5871ffeb2974362f352c390d9e298eec",
      "old_mode": 33188,
      "old_path": "audio/ossaudio.c",
      "new_id": "45abe39a6d95752cdde45502a5ceb075a36e67b5",
      "new_mode": 33188,
      "new_path": "audio/ossaudio.c"
    },
    {
      "type": "modify",
      "old_id": "294e98330602fc24ce4ac98d4c2cdf6862eccd1c",
      "old_mode": 33188,
      "old_path": "block/blkdebug.c",
      "new_id": "65556e73e58ace76e2a5a958dbc4ecdab6c04c18",
      "new_mode": 33188,
      "new_path": "block/blkdebug.c"
    },
    {
      "type": "modify",
      "old_id": "c0b70b3d3246db07fb146473ba96a97dc90e3f73",
      "old_mode": 33188,
      "old_path": "block/iscsi.c",
      "new_id": "33b93d8000e98a31bbe8953f84f5f77218373a27",
      "new_mode": 33188,
      "new_path": "block/iscsi.c"
    },
    {
      "type": "modify",
      "old_id": "0d3ad28e8c0c567eec70016e7acb00e4d641c3dc",
      "old_mode": 33188,
      "old_path": "bt-host.c",
      "new_id": "8b47370b263ad822f09983cb38e99351f2b670e0",
      "new_mode": 33188,
      "new_path": "bt-host.c"
    },
    {
      "type": "modify",
      "old_id": "bbc102985434e1ce217319e5e50ec612acfc39d1",
      "old_mode": 33188,
      "old_path": "bt-vhci.c",
      "new_id": "878460aeb59c30719b54e8172cac44ee1349d376",
      "new_mode": 33188,
      "new_path": "bt-vhci.c"
    },
    {
      "type": "modify",
      "old_id": "6f3239a3fcc399838f36a10b8ead8cd0a32fbcdb",
      "old_mode": 33188,
      "old_path": "event_notifier-posix.c",
      "new_id": "f0bd839acd94022daec5f94d022fbab5bc9f68d4",
      "new_mode": 33188,
      "new_path": "event_notifier-posix.c"
    },
    {
      "type": "modify",
      "old_id": "4c1246a9f94a4ee4536f3290f7c910c713fa14df",
      "old_mode": 33188,
      "old_path": "exec.c",
      "new_id": "986084146ce602a2c8960ce76aedc1c406199029",
      "new_mode": 33188,
      "new_path": "exec.c"
    },
    {
      "type": "modify",
      "old_id": "ec3b8d5d122c73c9e1d7d8d704902bd72332a343",
      "old_mode": 33188,
      "old_path": "hw/arm_boot.c",
      "new_id": "63ff559cf725d34ac791a02e183e431b4f5eadd8",
      "new_mode": 33188,
      "new_path": "hw/arm_boot.c"
    },
    {
      "type": "modify",
      "old_id": "c2d7b215624a10f55dd603e5f6e1907e85eba85c",
      "old_mode": 33188,
      "old_path": "hw/dma.c",
      "new_id": "364f54d2d7091640415aab7265e8128d34eb3ff2",
      "new_mode": 33188,
      "new_path": "hw/dma.c"
    },
    {
      "type": "modify",
      "old_id": "2b92cda98aa60c3d76983d6dea1078942705a6d6",
      "old_mode": 33188,
      "old_path": "hw/fw_cfg.c",
      "new_id": "7b0e50f70db5cd0a73492e562cf0e2d88b33c022",
      "new_mode": 33188,
      "new_path": "hw/fw_cfg.c"
    },
    {
      "type": "modify",
      "old_id": "640e75ef2fe1f1ef0113e69ba8078f426baf0efd",
      "old_mode": 33188,
      "old_path": "hw/jazz_led.c",
      "new_id": "09c77429e85364c27ba1740067ac3b932d215a6a",
      "new_mode": 33188,
      "new_path": "hw/jazz_led.c"
    },
    {
      "type": "modify",
      "old_id": "e551156af922b9927c6dda640e24d6de8da65c1a",
      "old_mode": 33188,
      "old_path": "hw/mac_dbdma.c",
      "new_id": "41eee50a35c3180cc224e6b6e26529462ec17886",
      "new_mode": 33188,
      "new_path": "hw/mac_dbdma.c"
    },
    {
      "type": "modify",
      "old_id": "8fab508c07b32f87157f4200f935ff7d397300e9",
      "old_mode": 33188,
      "old_path": "hw/ppc/e500.c",
      "new_id": "2b1558b16e073c79d98831a60946f4bd925b0ece",
      "new_mode": 33188,
      "new_path": "hw/ppc/e500.c"
    },
    {
      "type": "modify",
      "old_id": "3d7734936b87ce9cbbfe61a75e9f6ced01dfba80",
      "old_mode": 33188,
      "old_path": "hw/puv3.c",
      "new_id": "6f89c44e328635757270de28f34c86bb3c4e789d",
      "new_mode": 33188,
      "new_path": "hw/puv3.c"
    },
    {
      "type": "modify",
      "old_id": "a1b4d6ae5feb01126b0e8299453232922b1c466b",
      "old_mode": 33188,
      "old_path": "hw/qdev-monitor.c",
      "new_id": "5aaf74b98af7b387aba58e99952eb7262fbc110f",
      "new_mode": 33188,
      "new_path": "hw/qdev-monitor.c"
    },
    {
      "type": "modify",
      "old_id": "81d901c6c410394f54879b6ad49ba0ecbc393754",
      "old_mode": 33188,
      "old_path": "hw/qdev-properties.c",
      "new_id": "b9cd3c007762cc85b028a2fde2c757423a5f3ad0",
      "new_mode": 33188,
      "new_path": "hw/qdev-properties.c"
    },
    {
      "type": "modify",
      "old_id": "fece878e8830b7980b24201b1f888055ba3fa562",
      "old_mode": 33188,
      "old_path": "hw/s390x/sclpconsole.c",
      "new_id": "9ad297c9999367eec47c0f0f2b7e15d5d40360b6",
      "new_mode": 33188,
      "new_path": "hw/s390x/sclpconsole.c"
    },
    {
      "type": "modify",
      "old_id": "9bd2fd5c8c5c5cbedf7591e72127e2d801e25dd5",
      "old_mode": 33188,
      "old_path": "hw/spapr.c",
      "new_id": "7306ab368ab84198fa3d096ad3ea86faa16989a8",
      "new_mode": 33188,
      "new_path": "hw/spapr.c"
    },
    {
      "type": "modify",
      "old_id": "7aee2a9bd31b5b064e311656620719e9491fec30",
      "old_mode": 33188,
      "old_path": "hw/tcx.c",
      "new_id": "a66fbeefdb13bbcebdf8166897bf87a5e1dd72ea",
      "new_mode": 33188,
      "new_path": "hw/tcx.c"
    },
    {
      "type": "modify",
      "old_id": "30cb03373e9d892225df343cb74eb5baa4cd5e31",
      "old_mode": 33188,
      "old_path": "hw/usb/dev-network.c",
      "new_id": "0552e6f4380bd1f9d2ed5514c5514c71301f3b56",
      "new_mode": 33188,
      "new_path": "hw/usb/dev-network.c"
    },
    {
      "type": "modify",
      "old_id": "e8ae13e2831dcd90f67a8499d313fd1d624181af",
      "old_mode": 33188,
      "old_path": "net.c",
      "new_id": "4f3d6424687950f378bdf5805e824f5b80a24c60",
      "new_mode": 33188,
      "new_path": "net.c"
    },
    {
      "type": "modify",
      "old_id": "812c4c5b10f0d6c9833b7c36f5c840c40e7efba7",
      "old_mode": 33188,
      "old_path": "qemu-config.h",
      "new_id": "eb50eca838a8cdccf675588f7ac70f6ab17c0539",
      "new_mode": 33188,
      "new_path": "qemu-config.h"
    },
    {
      "type": "modify",
      "old_id": "09aa22d5668ac7456ac59050c3b6948586a21d7c",
      "old_mode": 33188,
      "old_path": "spice-qemu-char.c",
      "new_id": "5f95c937f3368dd900ebb1417a67aa55f0552c62",
      "new_mode": 33188,
      "new_path": "spice-qemu-char.c"
    },
    {
      "type": "modify",
      "old_id": "0901589a8848aa7c1cce3968723f27b88d4c3255",
      "old_mode": 33188,
      "old_path": "target-i386/kvm.c",
      "new_id": "824930c749ec16bf410425976050cdb7d0488801",
      "new_mode": 33188,
      "new_path": "target-i386/kvm.c"
    }
  ]
}
