)]}'
{
  "commit": "be8ecaf8059a34f27ed34bbc2e95806537802108",
  "tree": "42c78220f26a47eccdaec9d00b7f9d5d3b0a3965",
  "parents": [
    "62a1d5c0f5bc52227ba43ccb7924694d661449a2"
  ],
  "author": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Fri Feb 10 23:18:47 2023 +0000"
  },
  "committer": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Fri Feb 10 23:34:59 2023 +0000"
  },
  "message": "[eisa] Check for system board presence before probing for slots\n\nEISA expansion slot I/O port addresses overlap space that may be\nassigned to PCI devices, which can lead to register reads and writes\nwith unwanted side effects during EISA probing.\n\nReduce the chances of performing EISA probing on PCI devices by\nprobing EISA slot vendor and product ID registers only if the EISA\nsystem board vendor ID register indicates that the motherboard\nsupports EISA.\n\nDebugged-by: Václav Ovsík \u003cvaclav.ovsik@gmail.com\u003e\nTested-by: Václav Ovsík \u003cvaclav.ovsik@gmail.com\u003e\nSigned-off-by: Michael Brown \u003cmcb30@ipxe.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4efe2621f11bf27868282af0655b7d72ad81a6c",
      "old_mode": 33188,
      "old_path": "src/drivers/bus/eisa.c",
      "new_id": "68837eb4dff21ef610781847d9091448f5eb441c",
      "new_mode": 33188,
      "new_path": "src/drivers/bus/eisa.c"
    }
  ]
}
