)]}'
{
  "commit": "10f4338ca8534823bc6c843edbbe42fd4e73d258",
  "tree": "e0e94513f07166de7f45cfdc2b8c2199e5be7a3d",
  "parents": [
    "761a3ac08c63718dacde12aaf0ec6d6760e8c2b7"
  ],
  "author": {
    "name": "Ivan Kokshaysky",
    "email": "ink@jurassic.park.msu.ru",
    "time": "Fri Jul 29 12:16:22 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Fri Jul 29 13:12:51 2005 -0700"
  },
  "message": "[PATCH] PCI: remove PCI_BRIDGE_CTL_VGA handling from setup-bus.c\n\nThe setup-bus code doesn\u0027t work correctly for configurations\nwith more than one display adapter in the same PCI domain.\nThis stuff actually is a leftover of an early 2.4 PCI setup code\nand apparently it stopped working after some \"bridge_ctl\" changes.\nSo the best thing we can do is just to remove it and rely on the fact\nthat any firmware *has* to configure VGA port forwarding for the boot\ndisplay device properly.\n\nBut then we need to ensure that the bus-\u003ebridge_ctl will always\ncontain valid information collected at the probe time, therefore\nthe following change in pci_scan_bridge() is needed.\n\nSigned-off-by: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "df3bdae2040f8ce03fdce6a836dc294e15d74afe",
      "old_mode": 33188,
      "old_path": "drivers/pci/probe.c",
      "new_id": "93e8a878ea951d379c2c1af147193928c728c480",
      "new_mode": 33188,
      "new_path": "drivers/pci/probe.c"
    },
    {
      "type": "modify",
      "old_id": "9fe48f712be9572183e9fe7bd415e0ea87fcb6f6",
      "old_mode": 33188,
      "old_path": "drivers/pci/setup-bus.c",
      "new_id": "a2eebc6eaacca5a7fc6750b76c8fc180f13dbe71",
      "new_mode": 33188,
      "new_path": "drivers/pci/setup-bus.c"
    }
  ]
}
