)]}'
{
  "commit": "9af45651f1f7c89942e016a1a00a7ebddfa727f8",
  "tree": "a22617474a2a62bc816b97c9156c5a2fc9a566b3",
  "parents": [
    "c6f5e0acd5d12ee23f701f15889872e67b47caa6"
  ],
  "author": {
    "name": "Brian Gerst",
    "email": "brgerst@gmail.com",
    "time": "Mon Jan 19 00:38:58 2009 +0900"
  },
  "committer": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Mon Jan 19 00:38:58 2009 +0900"
  },
  "message": "x86-64: Move kernelstack from PDA to per-cpu.\n\nAlso clean up PER_CPU_VAR usage in xen-asm_64.S\n\ntj: * remove now unused stack_thread_info()\n    * s/kernelstack/kernel_stack/\n    * added FIXME comment in xen-asm_64.S\n\nSigned-off-by: Brian Gerst \u003cbrgerst@gmail.com\u003e\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "256b00b61892b2e3049ef8ff65a672df701efc77",
      "old_mode": 33188,
      "old_path": "arch/x86/ia32/ia32entry.S",
      "new_id": "9c79b247700801e6467b5629e7ee757f09a44b7e",
      "new_mode": 33188,
      "new_path": "arch/x86/ia32/ia32entry.S"
    },
    {
      "type": "modify",
      "old_id": "7209302d922756fa20c4c7a24925d9a045350fd5",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/pda.h",
      "new_id": "4d28ffba6e1b6c7e86224ec26cdf79214254a162",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/pda.h"
    },
    {
      "type": "modify",
      "old_id": "98789647baa9b8a6d1e414f9e40c95c70f704a11",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/thread_info.h",
      "new_id": "b46f8ca007b5754ce1282809d6a7e8669104ed81",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/thread_info.h"
    },
    {
      "type": "modify",
      "old_id": "4f7a210e1e58c915d6a05a46f3629b62b0919c77",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/asm-offsets_64.c",
      "new_id": "cafff5f4a031d95f16697f93e318a202c482f92a",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/asm-offsets_64.c"
    },
    {
      "type": "modify",
      "old_id": "b50e38d168881f200bb0dd6bfc690908c52cc849",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/common.c",
      "new_id": "06b6290088f40dc4618033f788da173688ca4265",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/common.c"
    },
    {
      "type": "modify",
      "old_id": "d22677a66438ebe7e2eeb2ddb13a6d8d4ae45c7e",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/entry_64.S",
      "new_id": "0dd45859a7a863c64e95b62ed1891a8738f13f0c",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/entry_64.S"
    },
    {
      "type": "modify",
      "old_id": "e00c31a4b3c0cbcf793b6258ddd13908b6590aef",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/process_64.c",
      "new_id": "6c5f576021088d023f7161e090ddb4f8323478ce",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/process_64.c"
    },
    {
      "type": "modify",
      "old_id": "5854be0fb804ecb4f82c20af635b26c820045a9a",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/smpboot.c",
      "new_id": "869b98840fd06feefb6c69986767921a2392ea49",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/smpboot.c"
    },
    {
      "type": "modify",
      "old_id": "05794c566e8799382f9a314970661d5ab232e4a8",
      "old_mode": 33188,
      "old_path": "arch/x86/xen/xen-asm_64.S",
      "new_id": "5a23e89936784fd7c70b9eb414f9b90ae9beb829",
      "new_mode": 33188,
      "new_path": "arch/x86/xen/xen-asm_64.S"
    }
  ]
}
