)]}'
{
  "commit": "e8c10ef9dde3ab7b7d7db6804859d9daf38f01c4",
  "tree": "528635634911cc977325b746aa149a55b402b2bf",
  "parents": [
    "ea348f3e58f43a27c8ac414dd3a14ee59528b86a"
  ],
  "author": {
    "name": "travis@sgi.com",
    "email": "travis@sgi.com",
    "time": "Wed Jan 30 13:33:12 2008 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Wed Jan 30 13:33:12 2008 +0100"
  },
  "message": "x86: change bios_cpu_apicid to percpu data variable\n\nChange static bios_cpu_apicid array to a per_cpu data variable.\nThis includes using a static array used during initialization\nsimilar to the way x86_cpu_to_apicid[] is handled.\n\nThere is one early use of bios_cpu_apicid in apic_is_clustered_box().\nThe other reference in cpu_present_to_apicid() is called after\nsmp_set_apicids() has setup the percpu version of bios_cpu_apicid.\n\n[ mingo@elte.hu: build fix ]\n\nSigned-off-by: Mike Travis \u003ctravis@sgi.com\u003e\nReviewed-by: Christoph Lameter \u003cclameter@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": "01d4ca27ecf0496ade8cffde14b2107ae9ae5931",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/apic_64.c",
      "new_id": "f9919c492699ebd163cc76a93bb11a4517f6f113",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/apic_64.c"
    },
    {
      "type": "modify",
      "old_id": "528ad9696d9669285a6b67cf1499bc89e59717ee",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/mpparse_64.c",
      "new_id": "fd671754dcb5a08a83122bd5b023b9ad4363c545",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/mpparse_64.c"
    },
    {
      "type": "modify",
      "old_id": "529e45c37b1ce104905f7fd559c1dc6b35e86faa",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/setup_64.c",
      "new_id": "71a420c7fee7ae45d4a91451953d1fe952d69fe5",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/setup_64.c"
    },
    {
      "type": "modify",
      "old_id": "a8bc2bcdb74aefef12dfe05b2df9907c8417c76b",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/smpboot_64.c",
      "new_id": "93071cdf0849a9f79da270dceb67a340fb26c1ac",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/smpboot_64.c"
    },
    {
      "type": "modify",
      "old_id": "6fa332db29cc3eddf043962a8b32270f6d9b6133",
      "old_mode": 33188,
      "old_path": "include/asm-x86/smp_64.h",
      "new_id": "e0a75519ad216e714a1d5430d183c2608dd1a3c4",
      "new_mode": 33188,
      "new_path": "include/asm-x86/smp_64.h"
    }
  ]
}
