)]}'
{
  "commit": "6239615695530c23a1927a4c02a1e8a401b79c94",
  "tree": "c1c978435812f09a7607aecdddd58a6b229ee87c",
  "parents": [
    "ea436ef09d96eabb81a7a9aa95e7b57c793c6855"
  ],
  "author": {
    "name": "Chongyi Zheng",
    "email": "git@zcy.dev",
    "time": "Tue Oct 28 01:51:46 2025 +0000"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Tue Oct 28 09:43:50 2025 -0700"
  },
  "message": "cpu: add HPDS, LOR, PAN detection for arm64\n\nThis CL gets ID_AA64MMFR1_EL1, Memory Model Feature Register 1, and\ngrabs HPDS, LOR, PAN features from its bits.\n\nFixes golang/go#75472.\n\nChange-Id: Ic04b109d79aceba9b3b1d3a1ea514fcf132007c5\nGitHub-Last-Rev: f938ff468bca49cc7863aa26e7a880eec2823bb4\nGitHub-Pull-Request: golang/sys#263\nReviewed-on: https://go-review.googlesource.com/c/sys/+/704075\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nAuto-Submit: Keith Randall \u003ckhr@golang.org\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "63541994ef03090c2e977455f80cf78067f37125",
      "old_mode": 33188,
      "old_path": "cpu/cpu.go",
      "new_id": "34c9ae76efd48eaf49ea95a15763a2fd3af48c62",
      "new_mode": 33188,
      "new_path": "cpu/cpu.go"
    },
    {
      "type": "modify",
      "old_id": "af2aa99f9f06c916e57b73ae44f7d8b27d6ad33a",
      "old_mode": 33188,
      "old_path": "cpu/cpu_arm64.go",
      "new_id": "f449c679fe462fd91ad635a813ed75921bd53c63",
      "new_mode": 33188,
      "new_path": "cpu/cpu_arm64.go"
    },
    {
      "type": "modify",
      "old_id": "22cc99844a75693c78f2241ac334da02644411fc",
      "old_mode": 33188,
      "old_path": "cpu/cpu_arm64.s",
      "new_id": "9053a43e7201704c8538aedbfae2f2d8c4f8dbe9",
      "new_mode": 33188,
      "new_path": "cpu/cpu_arm64.s"
    },
    {
      "type": "modify",
      "old_id": "6ac6e1efb2087b950ad459226610811485fce2d1",
      "old_mode": 33188,
      "old_path": "cpu/cpu_gc_arm64.go",
      "new_id": "e3fc5a8d31ca6642f2f9b9d128e06686b3a9e1dd",
      "new_mode": 33188,
      "new_path": "cpu/cpu_gc_arm64.go"
    },
    {
      "type": "modify",
      "old_id": "7f1946780bd305c1d17491b40bc4062ea32d228d",
      "old_mode": 33188,
      "old_path": "cpu/cpu_gccgo_arm64.go",
      "new_id": "8df2079e15f95093b1ab6d529197bd1f8f11d20d",
      "new_mode": 33188,
      "new_path": "cpu/cpu_gccgo_arm64.go"
    },
    {
      "type": "modify",
      "old_id": "ebfb3fc8e76d2acc9d337527e450fb3d69f8107b",
      "old_mode": 33188,
      "old_path": "cpu/cpu_netbsd_arm64.go",
      "new_id": "19aea0633e8e9188c48c33dcb4d4a86de299a6da",
      "new_mode": 33188,
      "new_path": "cpu/cpu_netbsd_arm64.go"
    },
    {
      "type": "modify",
      "old_id": "85b64d5ccb735e9387ee9dad8b583d4458bc6ffe",
      "old_mode": 33188,
      "old_path": "cpu/cpu_openbsd_arm64.go",
      "new_id": "87fd3a7780767eedc725d0c7115c240763c71a83",
      "new_mode": 33188,
      "new_path": "cpu/cpu_openbsd_arm64.go"
    }
  ]
}
