)]}'
{
  "commit": "f0be6c6a697c2fe8e2efbe98cd157bdbcff969ae",
  "tree": "efaa839c9e9bc627b01c459f299031869defcd7f",
  "parents": [
    "fa1408e4df53ec1e61f59c030b3488a1ef0c635d"
  ],
  "author": {
    "name": "H. Peter Anvin",
    "email": "hpa@zytor.com",
    "time": "Mon Feb 04 16:48:00 2008 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Mon Feb 04 16:48:00 2008 +0100"
  },
  "message": "x86 setup: print missing CPU features in cleartext\n\nInstead of obscure numbers, print the list of missing CPU features in\ncleartext.  To conserve space, use a host program (mkcpustr.c) to\nproduce a compact list of mandatory features only.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "254a58398a67bf0c8228841580a6d82eed2048ff",
      "old_mode": 33188,
      "old_path": "arch/x86/boot/Makefile",
      "new_id": "f88458e83ef0dabc17229685c3b6089d24b5a660",
      "new_mode": 33188,
      "new_path": "arch/x86/boot/Makefile"
    },
    {
      "type": "modify",
      "old_id": "2a5c32da5852a307424a1b5105e60cff63e2d7ce",
      "old_mode": 33188,
      "old_path": "arch/x86/boot/cpu.c",
      "new_id": "00e19edd852c60d8cc32a2b009a604938747dd77",
      "new_mode": 33188,
      "new_path": "arch/x86/boot/cpu.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bbe76953bae9422dd99c403c94a47089e14690dd",
      "new_mode": 33188,
      "new_path": "arch/x86/boot/mkcpustr.c"
    }
  ]
}
