)]}'
{
  "commit": "e342086c9d71e3eb38c0a159e559ab4de0033492",
  "tree": "6795427cc0b379243663cf35c253c305bba9cff8",
  "parents": [
    "b5bfd647c5385686687d438499a0014a99be4060"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Thu Jun 05 12:25:03 2025 +0200"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Wed Jun 11 19:46:15 2025 +0000"
  },
  "message": "treewide: basic ARM64 fixes\n\nThis introduces per-arch kernel configs, adds a basic ARM64 kconfig,\nadds ttyAMA0 as a console as well as makes some smaller fixes needed for\nbasic ARM64 operation. This is not production-ready, but it boots\nMonogon on ARM64.\n\nChange-Id: Ifd1d8e33f3fe65883626b8ae7a766c98ea912121\nReviewed-on: https://review.monogon.dev/c/monogon/+/4247\nTested-by: Jenkins CI\nReviewed-by: Tim Windelschmidt \u003ctim@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d9957770df20e72ba26092a0364c87d09ad94ea8",
      "old_mode": 33188,
      "old_path": "metropolis/installer/BUILD.bazel",
      "new_id": "cf7beb06f404b7b908894361d743b4fb0d7d3809",
      "new_mode": 33188,
      "new_path": "metropolis/installer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "fffa16c902eb7252054169acf2ec746c061b81b7",
      "old_mode": 33188,
      "old_path": "metropolis/node/BUILD.bazel",
      "new_id": "04b164a9dc2ac0fbbe08fbe488e7fb0a41a9ff98",
      "new_mode": 33188,
      "new_path": "metropolis/node/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "b7783171b6f2f5b46dc90dcd084c31badb255554",
      "old_mode": 33188,
      "old_path": "osbase/kmod/modinfo.go",
      "new_id": "42ef446cb086fbd108915d23ab4d52582ad0820f",
      "new_mode": 33188,
      "new_path": "osbase/kmod/modinfo.go"
    },
    {
      "type": "modify",
      "old_id": "e247ca1498c0d144b18883470eca43a2ef383718",
      "old_mode": 33188,
      "old_path": "osbase/test/ktest/BUILD.bazel",
      "new_id": "654416e6bd4fbab5a356ba614ac91e62d5119ab2",
      "new_mode": 33188,
      "new_path": "osbase/test/ktest/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "0d1bad9bc83355247ade2243754c5727e5dd0951",
      "old_mode": 33188,
      "old_path": "third_party/linux/BUILD.bazel",
      "new_id": "cccc30056587d69b2e82951a3af99886b9b68c46",
      "new_mode": 33188,
      "new_path": "third_party/linux/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a9935aa1749b57730ae2b744c5a212216c2967fb",
      "old_mode": 33188,
      "old_path": "third_party/linux/def.bzl",
      "new_id": "461c669a20fbba777a4b04950d1f4f6b97bec7b2",
      "new_mode": 33188,
      "new_path": "third_party/linux/def.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c611fb3580249d58b882161eceb020ccb7bbaf0",
      "new_mode": 33188,
      "new_path": "third_party/linux/kconfig-aarch64"
    },
    {
      "type": "rename",
      "old_id": "baed5481450bd41f858ecc7ce42189100271d1c9",
      "old_mode": 33188,
      "old_path": "third_party/linux/linux-metropolis.config",
      "new_id": "baed5481450bd41f858ecc7ce42189100271d1c9",
      "new_mode": 33188,
      "new_path": "third_party/linux/kconfig-x86_64",
      "score": 100
    }
  ]
}
