)]}'
{
  "commit": "09d236daec8ff0b02516d3fa088fda3da8ba9cdc",
  "tree": "cdfdf88d926dc84f3af58c3c202ecd17937b6e72",
  "parents": [
    "309b9a1abf77d9c643206f512d3db3ed7a23b854"
  ],
  "author": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Thu Nov 10 22:20:15 2022 +0700"
  },
  "committer": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Mon Dec 19 20:31:02 2022 -0500"
  },
  "message": "sim: dv-core: add hw_detach_address method [PR sim/25211]\n\nThe core device has an attach address method as the root of the tree\nwhich calls out to the sim API.  But it doesn\u0027t have a corresponding\ndetach method which means we just crash if anything tries to detach\nitself from the core.  In practice, the m68hc11 is the only model\nthat actually tries to detach itself on the fly, so no one noticed\nearlier.\n\nWith this in place, we can delete the existing detach code from the\nm68hc11 model since it defaults to \"passthru\" callback which will in\nturn call the dv-core detach, and they have the same behavior -- call\nthe sim core API to detach from the address space.\n\nBug: https://sourceware.org/PR25211\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4a5f5a0eb5799516ba1b9137f8e9b0eb2355e0ae",
      "old_mode": 33188,
      "old_path": "sim/common/dv-core.c",
      "new_id": "4cff41bea8eff8a4167afc12b949d9a21ebcc834",
      "new_mode": 33188,
      "new_path": "sim/common/dv-core.c"
    },
    {
      "type": "modify",
      "old_id": "cdcc9f8eb918ae9f0c2b3bf3c980537779c88b22",
      "old_mode": 33188,
      "old_path": "sim/m68hc11/dv-m68hc11.c",
      "new_id": "f255f100d7062f8069972aa32647a54c1d2ab612",
      "new_mode": 33188,
      "new_path": "sim/m68hc11/dv-m68hc11.c"
    }
  ]
}
