)]}'
{
  "commit": "c2039bd0ffce8807e0eaac55254fde790825fa92",
  "tree": "c3c35a7b5592ae1b882292e768e743129c8f9866",
  "parents": [
    "ec7efac4a967c650ae1cd8cebe28e7c69cbe3864"
  ],
  "author": {
    "name": "Anthony Liguori",
    "email": "aliguori@us.ibm.com",
    "time": "Fri Dec 18 12:01:07 2009 +0100"
  },
  "committer": {
    "name": "Anthony Liguori",
    "email": "aliguori@us.ibm.com",
    "time": "Fri Dec 18 11:26:34 2009 -0600"
  },
  "message": "Support PCI based option rom loading\n\nCurrently, we preload option roms into the option rom space in memory.  This\nprevents DDIM from functioning correctly which severely limits the number\nof roms we can support.\n\nThis patch introduces a pci_add_option_rom() which registers the\nPCI_ROM_ADDRESS bar which points to our option rom.  It also converts over\nthe cirrus vga adapter, the rtl8139, virtio, and the e1000 to use this\nnew mechanism.\n\nThe result is that PXE boot functions even with three unique types of cards.\n\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\nSigned-off-by: Gerd Hoffmann \u003ckraxel@redhat.com\u003e\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24af81ceb10799c25435896fc479fb527ddac01e",
      "old_mode": 33188,
      "old_path": "hw/cirrus_vga.c",
      "new_id": "b08d2aed752122b0b79b1f736e9dc57fa392e62c",
      "new_mode": 33188,
      "new_path": "hw/cirrus_vga.c"
    },
    {
      "type": "modify",
      "old_id": "8566fe327690e1efe060729b08b04384f10b1af2",
      "old_mode": 33188,
      "old_path": "hw/e1000.c",
      "new_id": "f7956010f15db3551c9bd772f13b371337722488",
      "new_mode": 33188,
      "new_path": "hw/e1000.c"
    },
    {
      "type": "modify",
      "old_id": "086da4f834ce842c9e891586b1a1a19e6545b196",
      "old_mode": 33188,
      "old_path": "hw/pci.c",
      "new_id": "b037fd8902262b74415cc82b55c22ecf974af7b1",
      "new_mode": 33188,
      "new_path": "hw/pci.c"
    },
    {
      "type": "modify",
      "old_id": "dc9b8604fee5c6d4f2906503c97cd96a105a9867",
      "old_mode": 33188,
      "old_path": "hw/pci.h",
      "new_id": "d25fe507e0e1c5f69fe92a2172a1f910537c5f55",
      "new_mode": 33188,
      "new_path": "hw/pci.h"
    },
    {
      "type": "modify",
      "old_id": "9fd05a8a1b25553d549bc27aeed6143664bdbfc5",
      "old_mode": 33188,
      "old_path": "hw/rtl8139.c",
      "new_id": "2cee97bb7f5a021521df36b8c754b651c2ddb1d2",
      "new_mode": 33188,
      "new_path": "hw/rtl8139.c"
    },
    {
      "type": "modify",
      "old_id": "450013091c522d8713a2d47e843837a6c3acead4",
      "old_mode": 33188,
      "old_path": "hw/virtio-pci.c",
      "new_id": "85f14a2c233c0202eef875e2b2dd8e5e76151d99",
      "new_mode": 33188,
      "new_path": "hw/virtio-pci.c"
    }
  ]
}
