)]}'
{
  "commit": "3113e7db1d5d683e91cdbb4796e1b154cdda73bf",
  "tree": "847a604c25ec1da7e3a38e1ac762529fa4d48a7e",
  "parents": [
    "99d0630a454581eeb2bfabdc0bc15cc07d145876"
  ],
  "author": {
    "name": "Mark Cave-Ayland",
    "email": "mark.caveayland@nutanix.com",
    "time": "Thu Aug 28 12:09:59 2025 +0100"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Fri Aug 29 11:20:48 2025 +0200"
  },
  "message": "hw/i386: move isapc machine to separate isapc.c file\n\nNow that pc_init_isa() is independent of any PCI initialisation, move it into a\nseparate isapc.c file including the ISA IDE variables which are now no longer\nneeded for the pc-i440fx machine. This enables us to finally fix the dependency\nof ISAPC on I440FX in hw/i386/Kconfig.\n\nNote that as part of the move to a separate file we can see that the licence text\nis a verbatim copy of the MIT licence. The text originates from commit 1df912cf9e\n(\"VL license of the day is MIT/BSD\") so we can be sure that this was the original\nintent. As a consequence we can update the file header to use a SPDX tag as per\nthe current project contribution guidelines.\n\nSigned-off-by: Mark Cave-Ayland \u003cmark.caveayland@nutanix.com\u003e\nReviewed-by: Bernhard Beschow \u003cshentey@gmail.com\u003e\nReviewed-by: Xiaoyao Li \u003cxiaoyao.li@intel.com\u003e\nLink: https://lore.kernel.org/r/20250828111057.468712-17-mark.caveayland@nutanix.com\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a0e2b8ebbb6f827ac876f261de0a5f7bbeb5edb",
      "old_mode": 33188,
      "old_path": "hw/i386/Kconfig",
      "new_id": "6a0ab54bea4ab8599965a7b4dec60194f85877cb",
      "new_mode": 33188,
      "new_path": "hw/i386/Kconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "300d64b7ad2c536b542a8f12b0729bed1b277fbf",
      "new_mode": 33188,
      "new_path": "hw/i386/isapc.c"
    },
    {
      "type": "modify",
      "old_id": "7896f348cff80821755b6a5db08b9144ddcaa569",
      "old_mode": 33188,
      "old_path": "hw/i386/meson.build",
      "new_id": "436b3ce52d6480457a84c796ee5ed79e3a0bec36",
      "new_mode": 33188,
      "new_path": "hw/i386/meson.build"
    },
    {
      "type": "modify",
      "old_id": "3ea77b2c44f4f6500e7d59118ed6d19225c4c37e",
      "old_mode": 33188,
      "old_path": "hw/i386/pc_piix.c",
      "new_id": "988c9edc32cd0a2082233778a2f3dfa99b3b6b59",
      "new_mode": 33188,
      "new_path": "hw/i386/pc_piix.c"
    }
  ]
}
