)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "93b016f8f393c1f8c27e8c4df06ad1420fac65f5",
      "tree": "b1babe0c20a4c9eae4ac7847487f4a386d8db8bc",
      "parents": [
        "c559764923dacef301116a248695856e6eb96e48"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:40 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:53 2008 +0200"
      },
      "message": "x86: move disabled_cpus to common header\n\ndisabled_cpus is (up to now) a x86_64-only contruction.\nBut it\u0027s extern declaration can be moved to common header anyway\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c559764923dacef301116a248695856e6eb96e48",
      "tree": "6ab62d053e683aeb130025f260dfd4de86252bb3",
      "parents": [
        "7557da67208f6ed3a1073594b7597bf20c9eb63a"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:39 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:53 2008 +0200"
      },
      "message": "x86: unify smp_cpus_done\n\ndefinition is moved to common header. x86_64 version is now called\nnative_smp_cpus_done\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7557da67208f6ed3a1073594b7597bf20c9eb63a",
      "tree": "ee166a69da2df6588d78ba650579f163109f5f3d",
      "parents": [
        "1e3fac83da056f26bcb96e13967c157de55bf2ef"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:38 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:53 2008 +0200"
      },
      "message": "x86: unify smp_prepare_cpus\n\ndefinition is moved to common header. x86_64 version is now called\nnative_smp_prepare_cpus\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1e3fac83da056f26bcb96e13967c157de55bf2ef",
      "tree": "4bdbac0e22ecf4a5e2d086ed61d514986546d637",
      "parents": [
        "71d195492a6e0b22135a7156af1b41c0f99a116b"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:37 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:53 2008 +0200"
      },
      "message": "x86: unify prepare_boot_cpu\n\ndefinition is moved to common header. x86_64 version is now called\nnative_prepare_boot_cpu\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "71d195492a6e0b22135a7156af1b41c0f99a116b",
      "tree": "8c6606c1dcdf6b225c90ece08fe44b60f85bc52c",
      "parents": [
        "64b1a21e0924dca7ea3b7cf4287fa719c8ba7fc5"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:36 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:53 2008 +0200"
      },
      "message": "x86: unify __cpu_up.\n\nfunction definition is moved to common header. x86_64 version\nis now called native_cpu_up\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "64b1a21e0924dca7ea3b7cf4287fa719c8ba7fc5",
      "tree": "189bd464e319f2980d3832978b06a757d1d55092",
      "parents": [
        "8678969e60d80527d96d2af0011e72c87c9c1fe5"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:35 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:53 2008 +0200"
      },
      "message": "x86: unify smp_call_function_mask\n\ndefinition is moved to common header, x86_64 function name\nnow is native_smp_call_function_mask\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8678969e60d80527d96d2af0011e72c87c9c1fe5",
      "tree": "4be2bc2caabfb76dbb7a3b09a2774bcc52e9ff53",
      "parents": [
        "c76cb36846da6d5d6fb2951968869faa4fd1001d"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:34 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:53 2008 +0200"
      },
      "message": "x86: merge smp_send_reschedule\n\nfunction definition is moved to common header, x86_64 version is now called\nnative_smp_send_reschedule\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c76cb36846da6d5d6fb2951968869faa4fd1001d",
      "tree": "4252ac5b35b83aed5ca4509a0d12afe9788014ce",
      "parents": [
        "16694024d6d6fa84dfcf5400b53afe1e75cebf0d"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:33 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:53 2008 +0200"
      },
      "message": "x86: move smp_ops extern declaration to common header\n\nthe smp_ops symbol is temporarily defined in smp_64.c, but it will soon\nbe unified\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "16694024d6d6fa84dfcf5400b53afe1e75cebf0d",
      "tree": "b395c835a175854f20e062196f9ea3fb51e43bab",
      "parents": [
        "53ebef4961c7d5347b4fa2b878258ccd11fc9663"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:32 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:52 2008 +0200"
      },
      "message": "x86: define smp_ops in common header\n\nx86_64 will benefit from it\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "53ebef4961c7d5347b4fa2b878258ccd11fc9663",
      "tree": "f772233c7d982e9f5e5c83a7142410784505c043",
      "parents": [
        "639acb16e6b93342a786c01425cf8eb8ebbb1351"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:31 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:52 2008 +0200"
      },
      "message": "x86: merge extern variables definitions\n\nmove extern definitions that are the same between smp_{32,64}.h\nto smp.h\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "639acb16e6b93342a786c01425cf8eb8ebbb1351",
      "tree": "809cc51e57d40b245a7aab1e221a11052a86eb99",
      "parents": [
        "c27cfeffad436816ecd500b8dc94acf348182b13"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:30 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:52 2008 +0200"
      },
      "message": "x86: merge extern function definitions\n\nmove extern function definitions that are the same between smp_{32,64}.h\nto smp.h\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c27cfeffad436816ecd500b8dc94acf348182b13",
      "tree": "a87542b0119232f39f47809ad8249009daedbe57",
      "parents": [
        "8b6451fe5cf78909f28d3762f77df060c8603cd0"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Mar 03 14:12:29 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:52 2008 +0200"
      },
      "message": "x86: commonize smp.h\n\nthis is the first step of integrating smp.h between x86_64\nand i386\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8b6451fe5cf78909f28d3762f77df060c8603cd0",
      "tree": "a9e6a3a9f79877675a1855469ed98677db771797",
      "parents": [
        "23b55bd9f33a1812a664e548803db34c9bec56e8"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 05 10:46:38 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:52 2008 +0200"
      },
      "message": "x86: fix switch_to() clobbers\n\nLiu Pingfan noticed that switch_to() clobbers more registers than its\nasm constraints specify.\n\nWe get away with this due to luck mostly - schedule()\nby its nature only has \u0027local\u0027 state which gets reloaded\nautomatically. Fix it nevertheless, we could hit this anytime.\n\nit turns out that with the extra constraints gcc manages to make\nschedule() even more compact:\n\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n  28626\t    684\t   2640\t  31950\t   7cce\tsched.o.before\n  28613\t    684\t   2640\t  31937\t   7cc1\tsched.o.after\n\nReported-by: Liu Pingfan \u003ckernelfans@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "23b55bd9f33a1812a664e548803db34c9bec56e8",
      "tree": "0559906e87b50567941f983560017671de13f9b3",
      "parents": [
        "ecd94c0809eb0ff50b628fa061c531a6fbf2fbbc"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 05 10:24:37 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:52 2008 +0200"
      },
      "message": "x86: clean up switch_to()\n\nMake the code more readable and more hackable:\n\n - use symbolic asm parameters\n - use readable indentation\n - add comments that explains the details\n\nNo code changed:\n\nkernel/sched.o:\n\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n  28626\t    684\t   2640\t  31950\t   7cce\tsched.o.before\n  28626\t    684\t   2640\t  31950\t   7cce\tsched.o.after\n\nmd5:\n   2823d406c18b781975cdb2e7cfea0059  sched.o.before.asm\n   2823d406c18b781975cdb2e7cfea0059  sched.o.after.asm\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ecd94c0809eb0ff50b628fa061c531a6fbf2fbbc",
      "tree": "4e687b38cb695a18470d2368c55ed69746cab8f4",
      "parents": [
        "2fde61fdb00c2337efc56cfbb05bde8a42864e65"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Tue Mar 04 20:12:28 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:52 2008 +0200"
      },
      "message": "x86: reserve end-of-conventional-memory to 1MB, 64-bit, use paravirt_enabled\n\nJeremy Fitzhardinge pointed out that looking at the boot_params\nstruct to determine if the system is running in a paravirtual\nenvironment is not reliable for the Xen case, currently. He also\npoints out that there already exists a function to determine if\nthe system is running in a paravirtual environment. So let\u0027s use\nthat instead. This gets rid of the preprocessor test too.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2fde61fdb00c2337efc56cfbb05bde8a42864e65",
      "tree": "1bb0c42e59c9e045cc8621438581bde40aee6659",
      "parents": [
        "0d7a1819e97ef89be5bcbb4b724acb9f6c873c97"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Tue Mar 04 19:57:42 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:52 2008 +0200"
      },
      "message": "x86: reserve end-of-conventional-memory to 1MB, 32-bit, use paravirt_enabled\n\nJeremy Fitzhardinge pointed out that looking at the boot_params\nstruct to determine if the system is running in a paravirtual\nenvironment is not reliable for the Xen case, currently. He also\npoints out that there already exists a function to determine if\nthe system is running in a paravirtual environment. So let\u0027s use\nthat instead. This gets rid of the preprocessor test too.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "0d7a1819e97ef89be5bcbb4b724acb9f6c873c97",
      "tree": "814e51eda64528744fc3aea5f769f430607c2a64",
      "parents": [
        "3c2047cd32b1a8c782d7efab72707e7daa251625"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Mon Mar 03 12:49:09 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:52 2008 +0200"
      },
      "message": "x86: wmb() confusion in system.h\n\nComment says wmb is a nop, but it is implemented as lock addl\nbelow... Should it be compiled to nop if we know we are running on\n\"good\" Intel cpu?\n\nAt least remove confusing comment for now.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    }
  ],
  "next": "3c2047cd32b1a8c782d7efab72707e7daa251625"
}
