)]}'
{
  "commit": "b6df1b8bc1250191cfee15627697111c1cbda53f",
  "tree": "b5991eafa0f5f4e155921bd10d4f44696c271b8d",
  "parents": [
    "d400524affeb84bdfc2b00cd561fbfb8c09dadd7"
  ],
  "author": {
    "name": "Jack Steiner",
    "email": "steiner@sgi.com",
    "time": "Thu Jun 19 21:51:05 2008 -0500"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Tue Jul 08 12:23:28 2008 +0200"
  },
  "message": "x86: fix stack overflow for large values of MAX_APICS\n\nphysid_mask_of_physid() causes a huge stack (12k) to be created if the\nnumber of APICS is large. Replace physid_mask_of_physid() with a\nnew function that does not create large stacks. This is a problem only\non large x86_64 systems.\n\nthis paves the way to increase MAX_APICS.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: linux-mm@kvack.org\nCc: mingo@elte.hu\nCc: tglx@linutronix.de\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d5767cb19d565c421890273eabe465f7fa51505f",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/apic_32.c",
      "new_id": "3f13a1aa07cdd433fe15260521fecfd6248915a6",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/apic_32.c"
    },
    {
      "type": "modify",
      "old_id": "0633cfd0dc291a1310f0632e1012cf663b5e89a9",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/apic_64.c",
      "new_id": "5e22f8d2d5074147dd99aef5ba3cfbfbff29958b",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/apic_64.c"
    },
    {
      "type": "modify",
      "old_id": "3e1cecedde42747261c94053a53191ffa7291107",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/smpboot.c",
      "new_id": "664a5db36d40f961ad3e5428c64b2dfbb1a6e47d",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/smpboot.c"
    },
    {
      "type": "modify",
      "old_id": "57a991b9c0530a0f82268853c74a6feb2411b883",
      "old_mode": 33188,
      "old_path": "include/asm-x86/mpspec.h",
      "new_id": "b69e7ba7bf1d634dc3fe04c8794f3ea29e514979",
      "new_mode": 33188,
      "new_path": "include/asm-x86/mpspec.h"
    }
  ]
}
