)]}'
{
  "commit": "0ec06b605f88c3fb0ca25ed1f2763cdbe4e9e89c",
  "tree": "87ff9bc2594dcb10e019c43b9e849841b4c6f4de",
  "parents": [
    "db4e6b61c3a91b5bd28f072d720c0d88263547ad"
  ],
  "author": {
    "name": "gBMC Team",
    "email": "gbmc-core@google.com",
    "time": "Fri Oct 30 09:57:15 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Oct 30 09:59:41 2026 -0700"
  },
  "message": "Fix PowerControlInotify stop deadlock and state/inotify parsing bounds.\n\nRelease start_stop_mutex_ before stopping the retry scheduler in PowerControlInotify::Stop, check is_string() before reading PowerState and OperatingSystemState JSON properties, and validate inotify_event header and payload bounds in HostPowerReadHandler and OsStateReadHandler.\n\nPiperOrigin-RevId: 1010594636\nChange-Id: I84fa1d51689350d6ad3e97ca4b485d2b926d2f61\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33e5628b68084d5ebed73a387bdcfd60278d9a57",
      "old_mode": 33188,
      "old_path": "tlbmc/host_state/host_state_collector.cc",
      "new_id": "217abfa42abc6ca655febf34969f9c39b7cc8810",
      "new_mode": 33188,
      "new_path": "tlbmc/host_state/host_state_collector.cc"
    }
  ]
}
