)]}'
{
  "log": [
    {
      "commit": "4fe29a85642544503cf81e9cf251ef0f4e65b162",
      "tree": "1fe0ed2b1e80e7c638fc12e32806e90ba0272516",
      "parents": [
        "fbac7fcbadc54cc5d374873a2e60e924a056d198"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:23 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:01 2008 +0200"
      },
      "message": "x86: use specialized routine for setup per-cpu area\n\nWe use the same routing as x86_64, moved now to setup.c.\nJust with a few ifdefs inside.\nNote that this routing uses prefill_possible_map().\nIt has the very nice side effect of allowing hotplugging of\ncpus that are marked as present but disabled by acpi bios.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "fbac7fcbadc54cc5d374873a2e60e924a056d198",
      "tree": "f63f1ed68fc874a0ea83be8d3ba597eccc1c9443",
      "parents": [
        "04d1dd20f64f2b41baf5c01f57c574ca942ab4eb"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:22 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: fix alloc_bootmem_pages_node macro\n\nmissing a semicolon\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "04d1dd20f64f2b41baf5c01f57c574ca942ab4eb",
      "tree": "a2aa8a1b54b3db29f009cfdcfa88a231693701d0",
      "parents": [
        "ccf82085ee32c9b171183d8042e8a6e2776ec628"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:21 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: make node to apic mapping declarations unconditional\n\nInstead of declaring them inside of X86_64 ifdef, do it\nunconditionally\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ccf82085ee32c9b171183d8042e8a6e2776ec628",
      "tree": "69b948126a7046974042ae8300aafc155dc1c6c5",
      "parents": [
        "cbe879fc6c77b5751a91167654b75a39421d0f3f"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:20 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: initialize map pointers in setup_32.c\n\nthis will serve as a reference as to whether or not to\nuse the per_cpu variables in mpparse. Done the same way\nas x86_64\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "cbe879fc6c77b5751a91167654b75a39421d0f3f",
      "tree": "aa06f7b0979dd1365ad97ba7779078c625cee41b",
      "parents": [
        "7e1efc0cde2a266fc31932ea7aed4bb20f524544"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:19 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: define bios to apicid mapping\n\nThis mapping already exists in x86_64, just provide it for\ni386\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7e1efc0cde2a266fc31932ea7aed4bb20f524544",
      "tree": "56b224702dcd6fb3771973378d840caa9777d882",
      "parents": [
        "8154fa3740d2bbc64aa46e75bcccb71dd82280d3"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:18 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: unify extern masks declaration\n\ntake them off smp_{32,64}.h and move to smp.h\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8154fa3740d2bbc64aa46e75bcccb71dd82280d3",
      "tree": "cba2aaeed88f0584571d15c30628ac028c01d19b",
      "parents": [
        "f3ce4466abd6f5173db98b5cc2269c139cd1790a"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:17 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: move assignment of CPU_PREPARE before do_boot_cpu\n\nDone to match x86_64\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f3ce4466abd6f5173db98b5cc2269c139cd1790a",
      "tree": "15df6f7dad31bfaace208856b0222fb45111f7af",
      "parents": [
        "f915d7f46b84192a19647c8e6b111a7e518875cb"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:16 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: make __smp_prepare_cpu void\n\nWe have already removed the only condition that could fail here.\nso just don\u0027t test for any return value\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f915d7f46b84192a19647c8e6b111a7e518875cb",
      "tree": "2f45f895e62233677aadc0ae9abbfc162eeaf0fc",
      "parents": [
        "b675f11127291cdb6a090ece289e4f9a0b1d609e"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:15 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: do tests before do_boot_cpu in i386\n\nDo tests before do_boot_cpu in native_cpu_up for i386.\nTests are a little bit broader than originally, and are the\nsame as x86_64. Test for smp_callin is not applicable right now\nand is deferred.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b675f11127291cdb6a090ece289e4f9a0b1d609e",
      "tree": "09ca4ae731054d1d27ffa67481c6289583878291",
      "parents": [
        "4780b261e2b71ca72804b26479d794839e68d9ab"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:14 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: isolate logic to disable smp\n\nPut it in a disable_smp() function, as x86_64 does\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "4780b261e2b71ca72804b26479d794839e68d9ab",
      "tree": "c3eb279720569985e7edb218889bd9cb7d3be4f7",
      "parents": [
        "fa8004d8e0c2ba21a44bdc95c44c6c5267a991ec"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:13 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: isolate sanity checking\n\nIsolate all sanity checking in a smp_sanity_check()\nfunction as x86_64 does.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "fa8004d8e0c2ba21a44bdc95c44c6c5267a991ec",
      "tree": "4ba54d48ba30f26a08e33211505dbd68cef6fff7",
      "parents": [
        "148a30f8cf2ac72b7ea6e5c8971fad8d80ec3879"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:12 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: add barriers statement\n\ngoal is to have i386 and x86_64 closer, so we\nadd barriers to match\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "148a30f8cf2ac72b7ea6e5c8971fad8d80ec3879",
      "tree": "471a35308b130102ea4dfabe007a821667cccd81",
      "parents": [
        "ac56ef61a1f65aaf1cb31dca2a407322c5f0a4dd"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:11 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: use APIC_INTEGRATED tests in x86_64\n\nThis patch does not change the behaviour of x86_64, since APIC_INTEGRATED\nis always defined as (1). But the code now matches exactly i386 version\n(well, this part of the code, at least)\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ac56ef61a1f65aaf1cb31dca2a407322c5f0a4dd",
      "tree": "3334f6ea6b87d81ddded9e2b27139991afcfb099",
      "parents": [
        "5733f627498121870b081b7ab73ffba01348f8cd"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:10 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: provide APIC_INTEGRATED definition for x86_64\n\nit is always integrated, so define as 1.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5733f627498121870b081b7ab73ffba01348f8cd",
      "tree": "d91846e55fe2d475795739185a5bd4602ca47f42",
      "parents": [
        "8f15b82e22779fd44baeb78515c9c154b407eff0"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:09 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: move state update out of ipi_lock\n\nit does not need to be inside lock. Do the way i386 does.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8f15b82e22779fd44baeb78515c9c154b407eff0",
      "tree": "33db348e06c073a3ed1f175d4ef2dc3126c109bc",
      "parents": [
        "3ff8171feecfcdee46be7d6e92259debe46ac87f"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:08 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: move setup_secondary_clock a little bit down in the function\n\nThis is done so we call setup_secondary_clock() in the same place x86_64\ndoes. A separate patch for this is appearantly not needed. But clock\ninitialization is such a delicate thing, that it\u0027s safer to do this way\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3ff8171feecfcdee46be7d6e92259debe46ac87f",
      "tree": "571f40f61b2638de9f96b6add9dd48fb4a7620b4",
      "parents": [
        "3b22ec7b13cb31e0d87fbc0aabe14caaaad309e8"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:07 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: don\u0027t call local_irq_enable before entering idle\n\nthe call to idle is guaranteed to do it.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3b22ec7b13cb31e0d87fbc0aabe14caaaad309e8",
      "tree": "9a68b5a0a8d7b63d5773f61c27237f7d1f2290ec",
      "parents": [
        "1d89a7f072d4f76f0538edfb474d527066ee7838"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:06 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: always enable irqs when entering idle\n\nThis matches x86_64 behaviour, which is a superior one IMHO\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1d89a7f072d4f76f0538edfb474d527066ee7838",
      "tree": "8d9ae2788f90923a3c31c5fc6b8400b2387c416a",
      "parents": [
        "f7401f7fe653f90f8f80a241840b9b499779e87d"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:05 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:00 2008 +0200"
      },
      "message": "x86: merge smp_store_cpu_info\n\nnow that it is the same between arches, put it into smpboot.c\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f7401f7fe653f90f8f80a241840b9b499779e87d",
      "tree": "f0f869fd7bf1a23d1a0e709975b2617c6f0c0987",
      "parents": [
        "5745abfe86841a97fbe9e3f1e4f881a01b0c5f5b"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:04 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: call identify_secondary_cpu in smp_store_cpu_info\n\nCall it conditionally for secondary cpus. This behaviour\nmatches i386\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5745abfe86841a97fbe9e3f1e4f881a01b0c5f5b",
      "tree": "d84220ecb58c65bd4631279d8a6a890cf1bac75d",
      "parents": [
        "7a636af66404766df60acff88c475df8e8d79347"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:03 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: use identify_boot_cpu\n\nCall this function instead of identify_cpu in bugs_64.c\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7a636af66404766df60acff88c475df8e8d79347",
      "tree": "2d0d13b5de610a06f736030ac76f4166e4e99496",
      "parents": [
        "4f3ab1959a63a2686524f17665d799fac28eb271"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:02 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: provide specialized identification routines for x86_64\n\nprovide two specialized identify_secondary_cpu() and identify_boot_cpu()\nroutines for x86_64. Although not strictly needed, they are functionally\ncorrect, and will ease integration with i386\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "4f3ab1959a63a2686524f17665d799fac28eb271",
      "tree": "6c3f8c58b4dd8aeac351f1386f8e0751900177b0",
      "parents": [
        "82389871b89467b4478e02d13be2f776e0138b5b"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:01 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: decouple call to print_cpu_info from smp_store_cpu_info\n\nThis will ease integration with i386\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "82389871b89467b4478e02d13be2f776e0138b5b",
      "tree": "ce4129123216b84530abe2af284d654cb0bc1fc0",
      "parents": [
        "d0173aeac4f7fa90a63319b817bd207bdc0ac87e"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:25:00 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: add an smp_apply_quirks to smpboot_32.c\n\nThe split of smp_store_cpu_info in a quirks-only part\nwill ease integration with x86_64\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d0173aeac4f7fa90a63319b817bd207bdc0ac87e",
      "tree": "f1a70f264d7b749ea4377bb59cbfb7268e84f5f4",
      "parents": [
        "1af8a0c1b3b85b1007f49917ea6a351b7aeb7562"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:24:59 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: use start_ipi_hook in x86_64\n\nIt is used to match i386. The definition for the non-paravirt\ncase is moved to smp.h instead of smp_32.h\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1af8a0c1b3b85b1007f49917ea6a351b7aeb7562",
      "tree": "ccc43bcb4eb7e69d99a5fa1c6a111f7787e0ec91",
      "parents": [
        "ba10485c2f5a9482d93b095960cbe7d865d59e04"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:24:58 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: use apic_*_around instead of apic_write in x86_64\n\nThis patch replaces apic_read() for apic_read_around()\nand apic_write for apic_write_around() in smpboot_64.c\nWe do it to have a common usage between x86_64 and i386.\nIn the former, it will always simply expand to apic_write\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ba10485c2f5a9482d93b095960cbe7d865d59e04",
      "tree": "958bc5b1824419fb2fe1696af328fc057b88ad0e",
      "parents": [
        "26c6b5ea5575a5a4886dc45f889e7b783641f2de"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:24:57 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: add loglevel to printks\n\nAdd loglevel facilities to printks in __inquire_remote_apic.\nthe levels are the ones to match x86_64 ones.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "26c6b5ea5575a5a4886dc45f889e7b783641f2de",
      "tree": "3dfbbf1943d5180f6461f4aab11ac34f31156f9f",
      "parents": [
        "b552da8740222c35bcd83c9be7b27185bfb6d53c"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Mar 19 14:24:56 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: change var types in __inquire_remote_apic\n\nchange some variables\u0027 types in __inquire_remote_apic to\nmatch x86_64\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b552da8740222c35bcd83c9be7b27185bfb6d53c",
      "tree": "a70bc63a224d850ecf6935d9bb8a508d8f4764d2",
      "parents": [
        "037cab07e9515149fecc2274775807f06ea6b036"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Wed Mar 19 15:58:11 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86 iommu: add more documentation\n\nFix coding style in pci-dma_64.c and add stubs for documentation. I\nhope someone fills the rest, I understand maybe off and soft...\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "037cab07e9515149fecc2274775807f06ea6b036",
      "tree": "ce551b4846fa55f8e60cd62d3c0004e856e838dd",
      "parents": [
        "e129cb490e842753b43af7aae136935fc0928dc8"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Tue Mar 11 22:55:48 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: move mp_bus_id_to_node to numa.c\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e129cb490e842753b43af7aae136935fc0928dc8",
      "tree": "aa5c03fe44d3e05481842ca71c80090746b40ef5",
      "parents": [
        "c0a282c251181aa423d4831719613b8286b5b839"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Tue Mar 11 22:55:42 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: move mp_bus_id_to_local to numa.c\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c0a282c251181aa423d4831719613b8286b5b839",
      "tree": "8083d4d0e0b28a1640c5d640cc69e5e33596e0a1",
      "parents": [
        "9e0a2de2684372f16130b753efdbf226a997efb0"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Mar 20 14:55:02 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: make mp_bus_id_to_type optional\n\n[ mingo@elte.hu: fix boot regression. ]\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9e0a2de2684372f16130b753efdbf226a997efb0",
      "tree": "4502723a25bb3656a028bde2de425f090db3bc83",
      "parents": [
        "643befed1090af5f0000297ce11fa23e2777f42b"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Mar 20 14:54:56 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: rearrange bus_type parse\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "643befed1090af5f0000297ce11fa23e2777f42b",
      "tree": "15ba54000c8a380741407dacb4b0a7c626650212",
      "parents": [
        "9c0076cb34a0ea968413d9a1ccb6c7c850d3a1ee"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Mar 20 14:54:49 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: use not_pci bitmap #6\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9c0076cb34a0ea968413d9a1ccb6c7c850d3a1ee",
      "tree": "fa7d2268eb9e83a36f243fff376612b1a2578853",
      "parents": [
        "6728801dce13f83ee7e1778b137ceebab61b71c4"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Mar 20 14:54:43 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: use not_pci bitmap #5\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "6728801dce13f83ee7e1778b137ceebab61b71c4",
      "tree": "e06eb8de31664f5ff41e46fe5596256aa73d81bf",
      "parents": [
        "47cab822d6b25d8e130da00edef91ec3eef0efab"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Mar 20 14:54:36 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: use not_pci bitmap #4\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "47cab822d6b25d8e130da00edef91ec3eef0efab",
      "tree": "c4e21e90778eb1c15eb5f7709a146700d403049b",
      "parents": [
        "73b2961bfa003518bb9cdd3c4003fad4d474ec13"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Mar 20 14:54:30 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86: use not_pci bitmap #3\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "73b2961bfa003518bb9cdd3c4003fad4d474ec13",
      "tree": "554e9509153f6c7498b22d12b5c605a5ed37eed3",
      "parents": [
        "d27e2b8e2ac34b62aca95d3cd7efe9708b718fde"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Mar 20 14:54:24 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: use not_pci bitmap #2\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d27e2b8e2ac34b62aca95d3cd7efe9708b718fde",
      "tree": "6cd18e4de32dc179ed9628dabdec26adb9f23b0b",
      "parents": [
        "a6333c3ccbdc0ae001cff6ee1d3633942ef763f4"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Mar 20 14:54:18 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: use not_pci bitmap #1\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a6333c3ccbdc0ae001cff6ee1d3633942ef763f4",
      "tree": "fc775b3a0a74bd32534082a64ca53aaae406a346",
      "parents": [
        "8643f9d02a7bb9db74634b4c062d8e70ce7c59b9"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Mar 20 14:54:09 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: add mp_bus_not_pci bitmap to mpparse_32.c\n\nSigned-off: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8643f9d02a7bb9db74634b4c062d8e70ce7c59b9",
      "tree": "f7d31205f8a9ea6e1c9551cbc0d160072c33f112",
      "parents": [
        "6079d2d5d11122eb52721f0f3c828952a490e6c1"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "Yinghai.Lu@Sun.COM",
        "time": "Tue Feb 19 03:21:06 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: get boot_cpu_id as early for k8_scan_nodes\n\nWhen acpi\u003doff or there is no SRAT defined, apicid_to_node is got from K8\nNorthbridge PCI configuration space in k8_scan_nodes() in\narch/x86_64/mm/k8toplogy.c.\n\nThe problem is that it assumes bsp apic id is 0 at that point.\n\nFor four socket system with Quad core cpus installed, all cpus apic id\nis offset by 4, and bsp apic id is 4.\n\nFor eight socket system with dual core cpus installed, all cpus apic id\nis offset by 2, and bsp apic id is 2.\n\nWe need get boot_cpu_id --- bsp apic id, before k8_scan_nodes by called.\n\nSo create early_acpi_boot_init and early_get_smp_config for get boot_cpu_id.\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "6079d2d5d11122eb52721f0f3c828952a490e6c1",
      "tree": "7882df91e3953cf0d6097548c35c90fb43a2e045",
      "parents": [
        "5d570cbbf25a62e9c077f5b351fb142dbfc67288"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Tue Mar 11 19:45:48 2008 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: move quad_local_to_mp_bus_id to numa.c\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5d570cbbf25a62e9c077f5b351fb142dbfc67288",
      "tree": "8a6958c2cc729741435a3a5d1db697e86cf6436e",
      "parents": [
        "1415d160c7f7fe8f1026735d5b6cc19aec7a367f"
      ],
      "author": {
        "name": "Mikael Pettersson",
        "email": "mikpe@it.uu.se",
        "time": "Tue Mar 11 16:43:31 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: correct/clarify comment in nops.h\n\n\u003casm-x86/nops.h\u003e describes certain multibyte instructions as\n\"generic\" nops when in fact they aren\u0027t nops at all in 64-bit\nmode (missing REX.W causing truncation of a register).\n\nUpdate the comment to state that K8 or P6 style nops should be\nused in 64-bit mode. This matches what the alternatives code does.\n\nSigned-off-by: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1415d160c7f7fe8f1026735d5b6cc19aec7a367f",
      "tree": "24cc3b649845af431c51b2b7894e4ed7a015597b",
      "parents": [
        "5b0e508415a83989fe704b4718a1a214bc333ca7"
      ],
      "author": {
        "name": "Johannes Weiner",
        "email": "hannes@saeurebad.de",
        "time": "Mon Mar 10 21:10:57 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: Remove redundant display of free swap space in show_mem()\n\nSigned-off-by: Johannes Weiner \u003channes@saeurebad.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5b0e508415a83989fe704b4718a1a214bc333ca7",
      "tree": "bf73f1e6b944c190441413cedfb49b05e04ffe6b",
      "parents": [
        "f694010185c429629ad5a65245da08103e611852"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Mar 10 13:11:17 2008 +0000"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: prevent unconditional writes to DebugCtl MSR\n\nOtherwise, enabling (or better, subsequent disabling) of single\nstepping would cause a kernel oops on CPUs not having this MSR.\n\nThe patch could have been added a conditional to the MSR write in\nuser_disable_single_step(), but centralizing the updates seems safer\nand (looking forward) better manageable.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: Markus Metzger \u003cmarkus.t.metzger@intel.com\u003e\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f694010185c429629ad5a65245da08103e611852",
      "tree": "2b430e62c2fcf59c25cf041ba5a10f5cb5e0efec",
      "parents": [
        "12db648c1518b2627cc983199a97ec6f5d6a1de2"
      ],
      "author": {
        "name": "Gautham R Shenoy",
        "email": "ego@in.ibm.com",
        "time": "Mon Mar 10 17:44:03 2008 +0530"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: Don\u0027t send RESCHEDULE_VECTOR to offlined cpus\n\nIn the x86 native_smp_send_reschedule_function(), don\u0027t send the IPI if the\ncpu has gone offline already. Warn nevertheless!!\n\nSigned-off-by: Gautham R Shenoy \u003cego@in.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "12db648c1518b2627cc983199a97ec6f5d6a1de2",
      "tree": "01cfae2077d782e3d8509ebc4274f9bf97c87565",
      "parents": [
        "86975101e46ec93be972d8f46715aa6273102545"
      ],
      "author": {
        "name": "stephane eranian",
        "email": "eranian@googlemail.com",
        "time": "Fri Mar 07 13:05:39 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: add AMD Northbridge MSR definition\n\nadds AMD Northbridge config MSR definition\n\nSigned-off-by: Stephane Eranian \u003ceranian@gmail.com\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "86975101e46ec93be972d8f46715aa6273102545",
      "tree": "df479b937d09123be36f0329a263e34ae57e8c88",
      "parents": [
        "e40c0fe6b0b5dd16aec3c0dad311d36b19d78fd9"
      ],
      "author": {
        "name": "stephane eranian",
        "email": "eranian@googlemail.com",
        "time": "Fri Mar 07 13:05:27 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: add cpu_has_arch_perfmon\n\nadds cpu_has_arch_perfmon to test presence of architectural perfmon on\nIntel x86 processor\n\nSigned-off-by: Stephane Eranian \u003ceranian@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e40c0fe6b0b5dd16aec3c0dad311d36b19d78fd9",
      "tree": "efdb83368f0818ff51555bdd70f6ec2c6b439318",
      "parents": [
        "537d916066f66de18dbca79adf82933cd12d2a36"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Mar 09 12:35:00 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: cleanup duplicate includes\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\n\n arch/x86/kernel/reboot.c      |    1 -\n include/asm-x86/elf.h         |    5 ++---\n include/asm-x86/posix_types.h |    8 +-------\n include/asm-x86/processor.h   |    3 +--\n include/asm-x86/unistd.h      |    8 +-------\n 5 files changed, 5 insertions(+), 20 deletions(-)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "537d916066f66de18dbca79adf82933cd12d2a36",
      "tree": "5435566db1282f0e368c96d0d0f5236bf5e32541",
      "parents": [
        "9a79cf9c1aa671325fa5ba37576c2cee23823d04"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Fri Mar 07 19:26:26 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: coding style fixes to arch/x86/kernel/setup_32.c\n\nFix:\n\n  ERROR: do not initialise externals to 0 or NULL\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9a79cf9c1aa671325fa5ba37576c2cee23823d04",
      "tree": "fc14610ef75807800bf0f1deadf14593ad36bb38",
      "parents": [
        "01aaea1afbcdb7c49fe4a567ebe3e295db9f720d"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Fri Mar 07 19:17:55 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: sort address_markers for dump_pagetables\n\notherwise Vmemmap and High Kernel Mapping string is not showing up.\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "01aaea1afbcdb7c49fe4a567ebe3e295db9f720d",
      "tree": "21974b32aad2b004d2ac67bf5ee7d8812d0d30cd",
      "parents": [
        "459cce726730ca0ac93701e53aa1d0d055ce9e90"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Thu Mar 06 13:46:39 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: introduce initial apicid\n\nstore initial_apicid from early identify. it is could be different from\nphys_proc_id later.\n\nalso print it out in /proc/cpuinfo.\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "459cce726730ca0ac93701e53aa1d0d055ce9e90",
      "tree": "575e914b85859fdcc4edfde69bd14a13e12a00e4",
      "parents": [
        "4e4eee0e0139811b36a07854dcfa9746bc8b16d3"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 06 18:38:52 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: remove mach_reboot.h\n\nall reboot details are handled in reboot.c and quirks are handled\nvia reboot_fixups_32.c.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "4e4eee0e0139811b36a07854dcfa9746bc8b16d3",
      "tree": "a9386a0816fe40cec4fae524759dc7cb93f46725",
      "parents": [
        "e587cadd8f47e202a30712e2906a65a0606d5865"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sat Feb 02 15:42:20 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: enhance DEBUG_RODATA support for hotplug and kprobes\n\nStandardize DEBUG_RODATA, removing special cases for hotplug and kprobes.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: pageexec@freemail.hu\nCc: akpm@linux-foundation.org\nCC: Andi Kleen \u003candi@firstfloor.org\u003e\nCC: pageexec@freemail.hu\nCC: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e587cadd8f47e202a30712e2906a65a0606d5865",
      "tree": "9df9016b1cba513cc48472d335899ae5e216f8f1",
      "parents": [
        "77bf90ed66116a1fc0e2f0554ecac75a54290cc0"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Thu Mar 06 08:48:49 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:58 2008 +0200"
      },
      "message": "x86: enhance DEBUG_RODATA support - alternatives\n\nFix a memcpy that should be a text_poke (in apply_alternatives).\n\nUse kernel_wp_save/kernel_wp_restore in text_poke to support DEBUG_RODATA\ncorrectly and so the CPU HOTPLUG special case can be removed.\n\nAdd text_poke_early, for alternatives and paravirt boot-time and module load\ntime patching.\n\nChangelog:\n\n- Fix text_set and text_poke alignment check (mixed up bitwise and and or)\n- Remove text_set\n- Export add_nops, so it can be used by others.\n- Document text_poke_early.\n- Remove clflush, since it breaks some VIA architectures and is not strictly\n  necessary.\n- Add kerneldoc to text_poke and text_poke_early.\n- Create a second vmap instead of using the WP bit to support Xen and VMI.\n- Move local_irq disable within text_poke and text_poke_early to be able to\n  be sleepable in these functions.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCC: Andi Kleen \u003candi@firstfloor.org\u003e\nCC: pageexec@freemail.hu\nCC: H. Peter Anvin \u003chpa@zytor.com\u003e\nCC: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "77bf90ed66116a1fc0e2f0554ecac75a54290cc0",
      "tree": "7b71df7149473be877dfa4488e7e5e154c2cd508",
      "parents": [
        "282bfe21cf0e2af9eac052c89bcc0a5ace80352f"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Mon Mar 03 11:37:23 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: replace remaining __FUNCTION__ occurances\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "282bfe21cf0e2af9eac052c89bcc0a5ace80352f",
      "tree": "ba20a4b48ef1c31a973666e3f4457b9a3dc28ee1",
      "parents": [
        "a7062211865efb53cda253d6e33a106f0fe20ebe"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Thu Mar 06 01:13:34 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: show apicid for cpu in proc\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a7062211865efb53cda253d6e33a106f0fe20ebe",
      "tree": "ad3384e1304ebe8de4e5caa2fee20fb843d8ff61",
      "parents": [
        "97b44ae6cd8117212d41bedc433b5571ee3b79d9"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Thu Mar 06 01:11:11 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: fix amd_detect_cmp\n\nfor system with apicid lifting, boot cpu apicid will be 4\n\ngot:\n\n  CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)\n  CPU: L2 Cache: 512K (64 bytes/line)\n  CPU 0/4 -\u003e Node 0\n  CPU: Physical Processor ID: 1\n  CPU: Processor Core ID: 0\n\nso try to offset apicid back before get phys_proc_id with bits shift.\nthen we can get correct socket ID\n\nalso remove remove cpu_data(0) reference.\n\nbecause cpu_data(0) only be ready after smp_prepare_cpus with the assignment\nfrom boot_cpu_data to current_cpu_data aka cpu_data(0).\n\nand check_bugs()\u003d\u003d\u003eidentify_cpu(\u0026boot_cpu_data) is quite before than\nsmp_prepare_cpus. So just use boot_cpu_id instead.\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "97b44ae6cd8117212d41bedc433b5571ee3b79d9",
      "tree": "4917db26064a59a44601fc600fb9d3befda50fd2",
      "parents": [
        "eee6dd15723639f9270e4c561a0c82e8e18bd587"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 06 10:43:17 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: add KERN_INFO to show_unhandled_signals printout\n\nBefore:\n   total: 0 errors, 1 warnings, 678 lines checked\nAfter:\n   total: 0 errors, 0 warnings, 678 lines checked\n\nNo code changed:\n\narch/x86/kernel/signal_32.o:\n\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n   5333\t      0\t      4\t   5337\t   14d9\tsignal_32.o.before\n   5336\t      0\t      4\t   5340\t   14dc\tsignal_32.o.after\n\nmd5:\n   c279e98012a2808e90cfa2a7787e42a4  signal_32.o.before.asm\n   c279e98012a2808e90cfa2a7787e42a4  signal_32.o.after.asm\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "eee6dd15723639f9270e4c561a0c82e8e18bd587",
      "tree": "fd4218fd8a778e08165d0872a3e9c4f36484d2d3",
      "parents": [
        "7e907f48980d6668f99206ba0dded40dca2d086f"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 06 10:39:07 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: move extern declaration to vdso.h\n\nBefore:\n   total: 0 errors, 3 warnings, 685 lines checked\nAfter:\n   total: 0 errors, 1 warnings, 678 lines checked\n\nNo code changed:\n\narch/x86/kernel/signal_32.o:\n\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n   5333\t      0\t      4\t   5337\t   14d9\tsignal_32.o.before\n   5333\t      0\t      4\t   5337\t   14d9\tsignal_32.o.after\n\nmd5:\n   c279e98012a2808e90cfa2a7787e42a4  signal_32.o.before.asm\n   c279e98012a2808e90cfa2a7787e42a4  signal_32.o.after.asm\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7e907f48980d6668f99206ba0dded40dca2d086f",
      "tree": "fca2bc443e034ad4abbc06f518a03e32a0f48b47",
      "parents": [
        "a7113170214b569d24e413326a56c4cc5cc1a152"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 06 10:33:08 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: clean up arch/x86/kernel/signal_32.c\n\nBefore:\n   total: 21 errors, 6 warnings, 665 lines checked\nAfter:\n   total: 0 errors, 3 warnings, 685 lines checked\n\nNo code changed:\n\narch/x86/kernel/signal_32.o:\n\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n   5333\t      0\t      4\t   5337\t   14d9\tsignal_32.o.before\n   5333\t      0\t      4\t   5337\t   14d9\tsignal_32.o.after\n\nmd5:\n   c279e98012a2808e90cfa2a7787e42a4  signal_32.o.before.asm\n   c279e98012a2808e90cfa2a7787e42a4  signal_32.o.after.asm\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a7113170214b569d24e413326a56c4cc5cc1a152",
      "tree": "a1821afae04f9fabc3c2ca7cfbca9a778ffdf71c",
      "parents": [
        "c1db29dbc761e9a464b417df7d4dbbae7df81f4c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 06 10:24:04 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: remove DEBUG_SIG\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c1db29dbc761e9a464b417df7d4dbbae7df81f4c",
      "tree": "9812c9aaf1808690df27832e90e4bb7ddd80dcff",
      "parents": [
        "16281a998d7340a5bee4078f6f9a26c47208eb86"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 04 16:47:00 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: arch/x86/kernel/cpu/feature_names.c - use angle brackets for include\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "16281a998d7340a5bee4078f6f9a26c47208eb86",
      "tree": "622c040a75eea58cb7c84824a404e498b2117f10",
      "parents": [
        "f668964ea1485c64cc9ab0721679fe9cd90cc406"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 04 16:46:27 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: include/asm-x86/mutex_32.h - use angle brackets for include\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f668964ea1485c64cc9ab0721679fe9cd90cc406",
      "tree": "6065b6efed25830bc5bbab8420bf451a83f59849",
      "parents": [
        "ca9cda2f7b53da619fabde4c0c1bd5f61039bd5b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 05 15:37:32 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: clean up i387.c\n\nminor coding style cleanups.\n\nBefore:\n   total: 0 errors, 3 warnings, 479 lines checked\nAfter:\n   total: 0 errors, 1 warnings, 483 lines checked\n\nNo code changed:\n\narch/x86/kernel/i387.o:\n\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n   2379\t      4\t      8\t   2391\t    957\ti387.o.before\n   2379\t      4\t      8\t   2391\t    957\ti387.o.after\n\nmd5:\n   e1434553a3b4ff1f52ad97a68b1fad8a  i387.o.before.asm\n   e1434553a3b4ff1f52ad97a68b1fad8a  i387.o.after.asm\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ca9cda2f7b53da619fabde4c0c1bd5f61039bd5b",
      "tree": "5ce98d525c27ab2df9e6082358f98a17f969cd78",
      "parents": [
        "e104383fbf26570968cbf060955f67cd5378300a"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 05 15:15:42 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: add comments to processor.h\n\nadd comments to the FPU structures of processor.h.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e104383fbf26570968cbf060955f67cd5378300a",
      "tree": "044ab3ef8d030a92eb55d76bfd72d7688a2ae4b8",
      "parents": [
        "e90009bcc1137c51d677262417f16c00ad2ce9a9"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:14 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: use cpu_relax instead of rep_nop\n\nThis is done for smpboot_32.c\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e90009bcc1137c51d677262417f16c00ad2ce9a9",
      "tree": "77aecc911a4ee119e2fffeca7ec60c13f5566f0c",
      "parents": [
        "91718e8d13c23bfe0aa6fa6b730c5c33ee9771bf"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:13 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: use wait_for_init_deassert in x86_64\n\nwraps the busy loop for wait_for_init_deasserted() in a function,\nso smp_callin in x86_64 looks like more i386\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "91718e8d13c23bfe0aa6fa6b730c5c33ee9771bf",
      "tree": "6ed8d645bfdc0bdcf6b93e3ac9b618f879b3bf8b",
      "parents": [
        "da522b07293756b9cb4e2c570454f95b8e79e189"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:12 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: unify setup_trampoline\n\nsetup_trampoline() looks very similar between architectures, and this\npatch unifies them. The i386 version allocates bootmem memory, while\nthe x86_64 version uses a fixed address.\n\nIn this patch, we initialize the global trampoline_base to the x86_64 version,\nand i386 allocation can later override it.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "da522b07293756b9cb4e2c570454f95b8e79e189",
      "tree": "7edfa113ca9430d62999184132b0c9a30c5d19b2",
      "parents": [
        "d507897b2f179a9b30ce2f91b768ed2ee84575bc"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:11 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: adapt voyager\u0027s setup_trampoline\n\nmake setup_trampoline non-static. This way, it won\u0027t conflict\nwith the extern declaration in smp.h\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d507897b2f179a9b30ce2f91b768ed2ee84575bc",
      "tree": "015cc30234e6987f9893e1c2795461e4867fa681",
      "parents": [
        "420688293927a590d092ec76ef97c2565ae21aff"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:10 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:57 2008 +0200"
      },
      "message": "x86: adapt voyager\u0027s trampoline_base\n\nChange voyager\u0027s trampoline base to unsigned char *\ninstead of u32. This way, it won\u0027t conflict with\nthe other architectures when including smp.h\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "420688293927a590d092ec76ef97c2565ae21aff",
      "tree": "03dfb10406094bb146cebe487cb9c2c7232feee8",
      "parents": [
        "89b08200ad8bc8fb860da218c4f3bcc292bf286c"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:09 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: move trampoline arrays extern definition to smp.h\n\nIn here, they can serve both architectures\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "89b08200ad8bc8fb860da218c4f3bcc292bf286c",
      "tree": "e298a805491494fef4083bd452fe5e9b712626d5",
      "parents": [
        "69c18c15d39c4622c6e2f97e5db4d8c9c43adaaa"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:08 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: make x86_64 accept the max_cpus parameter\n\nThe parameter passing parsing is done in the common smpboot.c\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "69c18c15d39c4622c6e2f97e5db4d8c9c43adaaa",
      "tree": "cf04add1e7b3544056eecb3b511bf4d6177120bc",
      "parents": [
        "e9a6cb96fafa4d4df2033ab6cf9c817f6f47e052"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:07 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: merge __cpu_disable and cpu_die\n\nThey are now equal, and are moved to a common file\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e9a6cb96fafa4d4df2033ab6cf9c817f6f47e052",
      "tree": "5c172cae5bc9314f093f28db995aaec28ab44747",
      "parents": [
        "045f9d22029e94d6609d46f8ee07c63f4693dfb3"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:06 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: do not clear cpu_online_map\n\nit was already cleared two lines above, and so, this removal\nis bogus\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "045f9d22029e94d6609d46f8ee07c63f4693dfb3",
      "tree": "2eea11b017c1614d5de9138d78436e1e3759bcdc",
      "parents": [
        "fc25da9ec6c910976b76c70f7604a838679f75b2"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:05 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: use remove_from_maps in cpu_disable\n\nit is already used in x86_64. In i386, it only\nremoves from cpu_online_map\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "fc25da9ec6c910976b76c70f7604a838679f75b2",
      "tree": "5bcf4c5fe59de6a27367c55948c7553938b43bc3",
      "parents": [
        "70708a18e834fd709a4f497bb419ec84d1eb3511"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:04 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: remove vector_lock around cpu_online_map\n\nThis lock does not protect cpu_online_map, so its\nlength can be shortened, and in some cases, removed.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "70708a18e834fd709a4f497bb419ec84d1eb3511",
      "tree": "d93d39ca9829f762f51406f9759d2dd54a88e112",
      "parents": [
        "768d95051bdaf60b4eb89b42c133b14627f478f2"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:03 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: move cpu_coregroup_map to common file\n\nit is equal between architectures\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "768d95051bdaf60b4eb89b42c133b14627f478f2",
      "tree": "805873c963721c6a52c3b0737118f6f18d2a02d8",
      "parents": [
        "1dbb4726faebe9e64a1e9cf40e3b39fffa065a65"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:02 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: move sibling functions to common file\n\nset_cpu_sibling_map() and remove_sibling_info() are\nequal between architectures, and are now moved to common\nfile\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1dbb4726faebe9e64a1e9cf40e3b39fffa065a65",
      "tree": "b475a21d9da5f55d3635028a8700d95425c79e5f",
      "parents": [
        "61d5989973cc52b0ef0f781e870dfe5da6d5023e"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:01 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: move hotplug related extern definitions to smp.h\n\ndefinitions that are inside CONFIG_HOTPLUG_CPU in\nthe arch-specific smp*.h files are moved to common\nheader\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "61d5989973cc52b0ef0f781e870dfe5da6d5023e",
      "tree": "26719f7d4814d36a6a9655f81a1a89f912b53e23",
      "parents": [
        "1452207689b3c0dd2ffed40735289a3a4a8c0c7c"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:13:00 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: make remove_siblinginfo non-static\n\nthis is done to match i386\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1452207689b3c0dd2ffed40735289a3a4a8c0c7c",
      "tree": "098e5b305974127c864276e636ad174846bbcfed",
      "parents": [
        "a355352b97901d987f54ea7c7d7161eb51a3799c"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:59 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: make set_cpu_sibling_map nonstatic\n\nAnd move its extern definition to smp.h, the common header\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a355352b97901d987f54ea7c7d7161eb51a3799c",
      "tree": "70ccde573fa07e8d2c38c113aef0718d9dc31fa6",
      "parents": [
        "5382e89670399f9db8a58b3c6f850fa4a94f6cca"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:58 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: move equal types to common file\n\nmove definitions that are now equal in type from\nsmpboot_{32,64}.c to smpboot.c\n\ncpu_callin_map is put temporarily in smp_64.h (already\nexists in smp_32.h), and will soon be merged.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5382e89670399f9db8a58b3c6f850fa4a94f6cca",
      "tree": "8106996ab3c1d5c2e6880fc87c050ac884914a21",
      "parents": [
        "fe6762030ca3728d3e24b556676114a6a64a97be"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:57 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: adjust types in smpcommon_32.c\n\nso they can have the same type as x86_64\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "fe6762030ca3728d3e24b556676114a6a64a97be",
      "tree": "bd5ef51af909b84c3826006da3668860b4e0f1f4",
      "parents": [
        "0941ecb55fbfd2d8bcc62dfd2fcaba1b35f2f196"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:56 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: remove cpu_llc_id from processor.h\n\nit is already defined in smp.h\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "0941ecb55fbfd2d8bcc62dfd2fcaba1b35f2f196",
      "tree": "1e5ab463fc747dcc1cf56c22df7c3c5b745ac981",
      "parents": [
        "c048fdfe6178e082be918d4062c86d9764979112"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:55 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: get rid of smp_32.c and smp_64.c\n\nThis patch merges the copyright notices, and valuable\ncomments that were left back on smp_{32,64}.c. With that,\nfiles are empty, and are deleted\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c048fdfe6178e082be918d4062c86d9764979112",
      "tree": "51814f6d4c259bd5a6c3eaa02c3fb5ff7f844228",
      "parents": [
        "8202350367ac11d571f6dd4c21c2027a4d235276"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:54 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: create tlb files\n\nthis patch creates tlb_32.c and tlb_64.c, with\ntlb-related functions that used to live in smp*.c files.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8202350367ac11d571f6dd4c21c2027a4d235276",
      "tree": "2af8ec46d8191638c43b13ca16a8df2545db5064",
      "parents": [
        "f9e47a126be2eaabf04a1a5c71ca7b23a473d0d8"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:53 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: create ipi.c\n\nThis patch moves all ipi and apic related functions\nfrom smp_32.c to ipi.c\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f9e47a126be2eaabf04a1a5c71ca7b23a473d0d8",
      "tree": "5a16cf4ac06bb4031de1be5070281ef5f7847bf0",
      "parents": [
        "377d698426b8c685fb6d48fe89694fe4ce3aa1f8"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:52 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: create smp.c\n\nthis patch moves all the functions and data structures that look\nlike exactly the same from smp_{32,64}.c to smp.c\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "377d698426b8c685fb6d48fe89694fe4ce3aa1f8",
      "tree": "b7f14ee713660b01007385c00bfe85c12efd84c2",
      "parents": [
        "321183c145a37e6d31cc55e0f69a226f9006e621"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:51 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:56 2008 +0200"
      },
      "message": "x86: unify smp_send_stop\n\nfunction definition is moved to common header.\nx86_64 version is now called native_smp_send_stop\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "321183c145a37e6d31cc55e0f69a226f9006e621",
      "tree": "f230034dc40d34c5592185994d48ae9907ad87c8",
      "parents": [
        "3be5b49e8f1002bc562a2b4670093e4ebf27b4e9"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:50 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:55 2008 +0200"
      },
      "message": "x86: add reboot_force test to native_smp_send_stop\n\nThis can be safely added to i386. After that,\nfunctions look exactly the same for both arches\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3be5b49e8f1002bc562a2b4670093e4ebf27b4e9",
      "tree": "a6ec2f5165c557dcd46ef926094897cf823a8bb9",
      "parents": [
        "3d3f487c58ef1ece714af280b29411960908149c"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:49 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:55 2008 +0200"
      },
      "message": "x86: make stop_this_cpu looks exactly equal in both arches\n\nwith the hlt_works change, it is possible to have i386\nand x86_64 stop_this_cpu() looking exactly the same. They\ncan, after that, be merged.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3d3f487c58ef1ece714af280b29411960908149c",
      "tree": "74a117e5cf717a41ed82ca1f752b99fcb9983872",
      "parents": [
        "2513926c286ca1d0d189c206966011bdd4080354"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:48 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:55 2008 +0200"
      },
      "message": "x86: provide hlt_works function.\n\nIn x86_64, hlt always work. in i386, we\u0027ll query the cpuinfo associated\nwith this cpu\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2513926c286ca1d0d189c206966011bdd4080354",
      "tree": "f93f8788a4c972e40231aae88c15015c79d019d7",
      "parents": [
        "3a36d1e435af79ec3bc5ead871e5b22d5558ebf3"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:47 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:55 2008 +0200"
      },
      "message": "x86: change x86_64 smp_call_function_mask to look alike i386\n\nthe two versions (the inner version, and the outer version, that takes\nthe locks) of smp_call_function_mask are made into one. With the changes,\ni386 and x86_64 versions look exactly the same.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3a36d1e435af79ec3bc5ead871e5b22d5558ebf3",
      "tree": "d7b07427b52a63fce0050cfad4462a113fb76a08",
      "parents": [
        "e32640a2cd530e1259a06e34a72b0cdb73738ce2"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:46 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:55 2008 +0200"
      },
      "message": "x86: provide __smp_call_function\n\nThis function is used in smp_send_stop(). It\u0027s like\nsmp_call_function_mask, but always go to all online cpus,\nand does not take any locks.\n\nIt is added to x86_64, but will soon be unified in a common file\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e32640a2cd530e1259a06e34a72b0cdb73738ce2",
      "tree": "56cbc749b47c287c6bbb2a1f92ece7b81977f8f6",
      "parents": [
        "3428f3d6caa3bc2adde050a2771a2821eb46f901"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:45 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:55 2008 +0200"
      },
      "message": "x86: create smpcommon.c\n\nThis patch creates smpcommon.c with functions that are\nequal between architectures. The i386-only init_gdt\nis ifdef\u0027d.\n\nNote that smpcommon.o figures twice in the Makefile:\nthis is because sub-architectures like voyager that does\nnot use the normal smp_$(BITS) files also have to access them\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3428f3d6caa3bc2adde050a2771a2821eb46f901",
      "tree": "c979f745ef021db069606f4846594b5ce58c22e0",
      "parents": [
        "7930e53422d3d06ea873199f66c288806d37cc94"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:44 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:55 2008 +0200"
      },
      "message": "x86: remove irqs disabled warning.\n\nthere\u0027s already a warning in the topmost function\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7930e53422d3d06ea873199f66c288806d37cc94",
      "tree": "a65972e344707ec8047ab75a02908be98e67ba82",
      "parents": [
        "68a1c3f8cd893f5c3c1396fec5be7d8acac4fc93"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:43 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:54 2008 +0200"
      },
      "message": "x86: remove export for smp_call_function_mask.\n\nwith this removal, exports for both i386 and x86_64,\nregarding the \"smp_call_function\" series are now the same.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "68a1c3f8cd893f5c3c1396fec5be7d8acac4fc93",
      "tree": "9e68b2943f67912535b649a45a659ee1fc076aa2",
      "parents": [
        "7b1292e2371e3ae2ac69fbb899d539ddc7b53a27"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:42 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:53 2008 +0200"
      },
      "message": "x86: move prefill_possible_map to common file\n\nthis patches moves prefill_possible_map() to smpboot.c\nRight now it is x86_64-specific, but nothing intrinsically\nprevents it to be used by i386\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7b1292e2371e3ae2ac69fbb899d539ddc7b53a27",
      "tree": "e18c0668c0245f7096fe0a31771133ce96ea8af7",
      "parents": [
        "93b016f8f393c1f8c27e8c4df06ad1420fac65f5"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:41 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:53 2008 +0200"
      },
      "message": "x86: use disabled_cpus in i386\n\nthis patch allows a cpu to be marked as present but disabled in i386,\njust as x86_64 currently does.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    }
  ],
  "next": "93b016f8f393c1f8c27e8c4df06ad1420fac65f5"
}
