)]}'
{
  "commit": "bb81a09e55eaf7e5f798468ab971469b6f66a259",
  "tree": "cf1ed6b0ad75137361228955535044fd4630a57b",
  "parents": [
    "e5e3a0428968dcc1f9318ce1c941a918e99f8b84"
  ],
  "author": {
    "name": "Andrew Morton",
    "email": "akpm@osdl.org",
    "time": "Thu Dec 07 02:14:01 2006 +0100"
  },
  "committer": {
    "name": "Andi Kleen",
    "email": "andi@basil.nowhere.org",
    "time": "Thu Dec 07 02:14:01 2006 +0100"
  },
  "message": "[PATCH] x86: all cpu backtrace\n\nWhen a spinlock lockup occurs, arrange for the NMI code to emit an all-cpu\nbacktrace, so we get to see which CPU is holding the lock, and where.\n\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eaafe233a5da83f4abbb2c17e670b8a46fa4edaa",
      "old_mode": 33188,
      "old_path": "arch/i386/kernel/nmi.c",
      "new_id": "171194ccb7bc480d0dc6cfbfbf06c07514d47d31",
      "new_mode": 33188,
      "new_path": "arch/i386/kernel/nmi.c"
    },
    {
      "type": "modify",
      "old_id": "7af9cb3e2d99a8e71e54d89c170245580b2d470e",
      "old_mode": 33188,
      "old_path": "arch/x86_64/kernel/nmi.c",
      "new_id": "27e95e7922c16e6f2d637f9b677927cc049b989e",
      "new_mode": 33188,
      "new_path": "arch/x86_64/kernel/nmi.c"
    },
    {
      "type": "modify",
      "old_id": "269d315719ca422d478e7d18cd441cf71c44438d",
      "old_mode": 33188,
      "old_path": "include/asm-i386/nmi.h",
      "new_id": "b04333ea6f31e9bd338b9842d1afeec1ea9f7ba4",
      "new_mode": 33188,
      "new_path": "include/asm-i386/nmi.h"
    },
    {
      "type": "modify",
      "old_id": "f367d4014b423b5298df04dfc556ff4d5aeaf3fb",
      "old_mode": 33188,
      "old_path": "include/asm-x86_64/nmi.h",
      "new_id": "72375e7d32a895846200ff921ebfd5e8776296bf",
      "new_mode": 33188,
      "new_path": "include/asm-x86_64/nmi.h"
    },
    {
      "type": "modify",
      "old_id": "e16904e28c3a39b57480d5bc5e64f5923cc5434a",
      "old_mode": 33188,
      "old_path": "include/linux/nmi.h",
      "new_id": "acb4ed1302479ac4f1833466905024e013de41e7",
      "new_mode": 33188,
      "new_path": "include/linux/nmi.h"
    },
    {
      "type": "modify",
      "old_id": "b6c4f898197c52f0b175ad0ea9e26466c338ea30",
      "old_mode": 33188,
      "old_path": "lib/spinlock_debug.c",
      "new_id": "479fd462eaa9c7630df676bdddd91d4dd1212a2c",
      "new_mode": 33188,
      "new_path": "lib/spinlock_debug.c"
    }
  ]
}
