)]}'
{
  "commit": "3461b0af025251bbc6b3d56c821c6ac2de6f7209",
  "tree": "5350ad712311a69b4b59deec1ec60d8573db8817",
  "parents": [
    "9f248bde9d47cc177011198c9a15fb339b9f3215"
  ],
  "author": {
    "name": "Mike Travis",
    "email": "travis@sgi.com",
    "time": "Mon May 12 21:21:13 2008 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Tue Jul 08 11:31:25 2008 +0200"
  },
  "message": "x86: remove static boot_cpu_pda array v2\n\n  * Remove the boot_cpu_pda array and pointer table from the data section.\n    Allocate the pointer table and array during init.  do_boot_cpu()\n    will reallocate the pda in node local memory and if the cpu is being\n    brought up before the bootmem array is released (after_bootmem \u003d 0),\n    then it will free the initial pda.  This will happen for all cpus\n    present at system startup.\n\n    This removes 512k + 32k bytes from the data section.\n\nFor inclusion into sched-devel/latest tree.\n\nBased on:\n\tgit://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n    +   sched-devel/latest  .../mingo/linux-2.6-sched-devel.git\n\nSigned-off-by: Mike Travis \u003ctravis@sgi.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": "e25c57b8aa844937742f246288e9ffa2e2be5229",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/head64.c",
      "new_id": "0ab59edd70676ff5f93a9f71d80ac1f1592ca7af",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/head64.c"
    },
    {
      "type": "modify",
      "old_id": "913af838c3c56c3fc4228dc768b11c5a019016e9",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/setup.c",
      "new_id": "dd12c1c84a8fcd8179df2cfb02412ff349def4de",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/setup.c"
    },
    {
      "type": "modify",
      "old_id": "aee0e8200777057699f8cd580c1add23684d780d",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/setup64.c",
      "new_id": "631ea6cc01d8b868b98ff0b4a190b7563b1262c2",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/setup64.c"
    },
    {
      "type": "modify",
      "old_id": "036604d3daed09d4b42e2cd36c01aa0dc8ded433",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/smpboot.c",
      "new_id": "bf08334874559bc933b69290c59c79eae1f53edd",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/smpboot.c"
    },
    {
      "type": "modify",
      "old_id": "de2ad9ac35a952fa3b222cbb66e59c126927eb45",
      "old_mode": 33188,
      "old_path": "include/asm-x86/pda.h",
      "new_id": "b34e9a7cc80b3002dc9e331f224298d8754482f1",
      "new_mode": 33188,
      "new_path": "include/asm-x86/pda.h"
    },
    {
      "type": "modify",
      "old_id": "586a943cab018647da208582bc1f19e0dc485f1d",
      "old_mode": 33188,
      "old_path": "include/linux/mm.h",
      "new_id": "0ea48a5af823d37a352e45915ba5fd642271fa05",
      "new_mode": 33188,
      "new_path": "include/linux/mm.h"
    }
  ]
}
