)]}'
{
  "commit": "d4e58d2c21d94282d512979dfa7e045c5034b0be",
  "tree": "598e783541b84e57082b34f8010abd7e7ba3f3f6",
  "parents": [
    "f2539c56c74691e7a88af6372ba2b48c06ed2fe4"
  ],
  "author": {
    "name": "谢致邦 (XIE Zhibang)",
    "email": "Yeking@Red54.com",
    "time": "Thu Jun 25 13:03:49 2026 +0800"
  },
  "committer": {
    "name": "Huacai Chen",
    "email": "chenhuacai@loongson.cn",
    "time": "Thu Jun 25 13:03:49 2026 +0800"
  },
  "message": "LoongArch: Move struct kimage forward declaration before use\n\narch_kimage_file_post_load_cleanup() and load_other_segments(), both\ninside the CONFIG_KEXEC_FILE block, take a struct kimage pointer before\nthe forward declaration appears. Move the forward declaration above so\nit precedes its first use instead of relying on a transitive include.\n\nFixes: d162feec6b6e (\"LoongArch: Add preparatory infrastructure for kexec_file\")\nSigned-off-by: 谢致邦 (XIE Zhibang) \u003cYeking@Red54.com\u003e\nSigned-off-by: Huacai Chen \u003cchenhuacai@loongson.cn\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "209fa43222e1c09f5d2bec3e1b28e521fb1bfce1",
      "old_mode": 33188,
      "old_path": "arch/loongarch/include/asm/kexec.h",
      "new_id": "6be136e9f0a06b2ba822c25ed8ecfd493a6197cf",
      "new_mode": 33188,
      "new_path": "arch/loongarch/include/asm/kexec.h"
    }
  ]
}
