)]}'
{
  "commit": "df227e18ad38973b43a01a7886baf66b85a59a8d",
  "tree": "dc925d48911930c0868787de3b08850d4f8185a5",
  "parents": [
    "7d848c9f2e08ed949785f93ef3f3abac6cffdd31"
  ],
  "author": {
    "name": "Alexander Grund",
    "email": "Flamefire@users.noreply.github.com",
    "time": "Wed Nov 05 19:10:34 2025 +0100"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Nov 05 10:37:43 2025 -0800"
  },
  "message": "Ignore disabled hyperthreads (#291)\n\nOnly consider processors with an APIC_ID as valid.\n\nFor processors with Hyperthreads but disabled SMT the APIC_ID will never be set and stays zero for the \"disabled\" threads.\nAmong other inconsistencies this causes the first active thread/processor to be considered \"the same\" as all the disabled ones as they share `APIC_ID\u003d0`\n\nIt also doesn\u0027t make sense to make and decisions based on the APIC_ID if we don\u0027t have any information on it.\n\nGitOrigin-RevId: 0d5985d60de2512a2130eede846fc755cb222dc8\nChange-Id: I75a8f4c54c0ade0f8bf0d0dc2b9a1fc507c27751\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d2b2d47514c8cc75b502c78b1d1176ae49fe3304",
      "old_mode": 33188,
      "old_path": "src/x86/linux/init.c",
      "new_id": "86e7e67b37b7826721fefe145743c3a2e9a5ade4",
      "new_mode": 33188,
      "new_path": "src/x86/linux/init.c"
    }
  ]
}
