)]}'
{
  "log": [
    {
      "commit": "2e42060c19cb79adacc48beb5e9ec5361df976a2",
      "tree": "22b4d7b0ad591ace905cb54f44222eb094406bf7",
      "parents": [
        "e04d645f326bc8e591bc4ae21c4ab535987a17c1"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Sep 23 15:37:13 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:51 2008 +0200"
      },
      "message": "x86, uv: add early detection of UV system types\n\nPortions of the ACPI code needs to know if a system is a UV system prior\nto genapic initialization. This patch adds a call early_acpi_boot_init()\nso that the apic type is discovered earlier.\n\nV2 of the patch adding fixes from Yinghai Lu.\nMuch cleaner and smaller.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nAcked-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e04d645f326bc8e591bc4ae21c4ab535987a17c1",
      "tree": "d3a84449192afd9c418dcf52926c8be4be73f2dd",
      "parents": [
        "33c053d0aec344c8b2ad6966d904ebeff64e590b"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "glommer@redhat.com",
        "time": "Mon Sep 22 14:35:08 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:49 2008 +0200"
      },
      "message": "x86: move vgetcpu mode probing to cpu detection\n\nTake it out of time initialization and move it to\ncpu detection time.\n\nSigned-off-by: Glauber Costa \u003cglommer@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "33c053d0aec344c8b2ad6966d904ebeff64e590b",
      "tree": "4c5688f392c8a762c83a55be8e9401432e28eab1",
      "parents": [
        "2c460d0b6813a5d2a7d571b0b561e4e727036dd7"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Mon Jul 21 18:42:52 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:47 2008 +0200"
      },
      "message": "x86: wrap MCA_bus test around an ifdef\n\nOnly test for MCA_bus if support for MCA is compiled in.\nAlso, for x86_64, write the code inside the conditional\nfor consistency with i386. It won\u0027t bite us, since it\u0027ll\nprobably never select CONFIG_MCA anyway.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2c460d0b6813a5d2a7d571b0b561e4e727036dd7",
      "tree": "e1a91687a89b0666e3f75646f1d0148cbba6d834",
      "parents": [
        "461ebd109569d666d367f774f74002add6444d49"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Fri Jul 11 16:06:40 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:44 2008 +0200"
      },
      "message": "x86: replace hardcoded number\n\nReplace \"4\" in time_32.c code by sizeof(long).\nThis way, it can work on x86_64 too.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "461ebd109569d666d367f774f74002add6444d49",
      "tree": "930131fd48ec36b2a2eaf4a457c38a34bee69585",
      "parents": [
        "780209af714ba733cd9e2f3526107becfc1969bc"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Fri Jul 11 15:25:13 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:42 2008 +0200"
      },
      "message": "x86: rename timer_event_interrupt to timer_interrupt\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "780209af714ba733cd9e2f3526107becfc1969bc",
      "tree": "aa41ac04d3ca808789816cf679f98b079575eb8f",
      "parents": [
        "2f97435e57926a5cdc104fe5a7c64932cb62cdda"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Fri Jul 11 15:12:39 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:40 2008 +0200"
      },
      "message": "x86: make init_ISA_irqs nonstatic\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2f97435e57926a5cdc104fe5a7c64932cb62cdda",
      "tree": "e3be9ae8d6475466db0d154b5610681b4d3d427e",
      "parents": [
        "2ff298372d03b01c9ca8738ee2791227a81928e2"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Fri Jul 11 15:08:39 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:38 2008 +0200"
      },
      "message": "x86: factor out irq initialization for x86_64\n\nProvide apic_intr_init and smp_intr_init functions.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2ff298372d03b01c9ca8738ee2791227a81928e2",
      "tree": "cabeeafc5618799cf89283ccf48e1b73368105fb",
      "parents": [
        "8de0b8a7eaf274d197698b035090eeb805f62de6"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Fri Jul 11 14:21:29 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:36 2008 +0200"
      },
      "message": "x86: bind irq0 irq data to cpu0\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8de0b8a7eaf274d197698b035090eeb805f62de6",
      "tree": "ccca2dc5d9f16247fcb5d758cfcce1ebe11a7289",
      "parents": [
        "efa323abd424a2450f810b96203c1fbf138998b9"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Fri Jul 11 14:10:13 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:34 2008 +0200"
      },
      "message": "x86: use user_mode_vm instead of user_mode\n\nFor x86_64, it does not really matter. But makes the\ncode equal to i386.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "efa323abd424a2450f810b96203c1fbf138998b9",
      "tree": "c699812bfc6cf770980351b8e155e2b8a67517f7",
      "parents": [
        "3927fa9e4b5d5f346d12aa0531744daef106ebd3"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Fri Jul 11 14:00:14 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:32 2008 +0200"
      },
      "message": "x86: remove SEGMENT_IS_FLAT_CODE\n\nThere are no users in the kernel.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3927fa9e4b5d5f346d12aa0531744daef106ebd3",
      "tree": "9696065bbbc8e0a6cd019ecd6be0b3c21884105e",
      "parents": [
        "097a0788df71b0f3328c70ab5f4e41c27ee66817"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Fri Jul 11 13:53:43 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:29 2008 +0200"
      },
      "message": "x86: use frame pointer information on x86_64 profile_pc\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "097a0788df71b0f3328c70ab5f4e41c27ee66817",
      "tree": "b66d74b112f7816adc6b4b3f88ee7b8ee8ae66f8",
      "parents": [
        "2c44e66843cd50c5ef4f4271fbd63a4f4bf4d083"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Thu Aug 14 17:33:12 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:27 2008 +0200"
      },
      "message": "x86: set bp field in pt_regs properly\n\nSave rbp twice: One is for marking the stack frame, as usual (already\nthere), and the other, to fill pt_regs properly. This is because bx\ncomes right before the last saved register in that structure, and not\nbp. If the base pointer were in the place bx is today, this would not\nbe needed.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2c44e66843cd50c5ef4f4271fbd63a4f4bf4d083",
      "tree": "1b626d44a5a120162f9a9941b2fb6fb3e3f8acc7",
      "parents": [
        "cf4cfb225ab2b48611cb4f9e8db23c87486416d6"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Fri Jul 11 13:48:07 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:25 2008 +0200"
      },
      "message": "x86: coalesce tests\n\nCoalesce v8086_mode and user_mode into a single\nuser_mode_vm() test.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "cf4cfb225ab2b48611cb4f9e8db23c87486416d6",
      "tree": "25caceae9e6f387026f3798b277a99b2cae691b7",
      "parents": [
        "bd32a8cfa8f172bd943655a3663d8005e5c1d83c"
      ],
      "author": {
        "name": "Glauber Costa",
        "email": "gcosta@redhat.com",
        "time": "Fri Jul 11 13:45:46 2008 -0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:23 2008 +0200"
      },
      "message": "x86: use user_mode macro\n\nInstead of using SEGMENT_IS_KERNEL_CODE, use the\n\"user_mode\" macro, which can play the same role. Delete\nthe former, since it now lacks any user.\n\nSigned-off-by: Glauber Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "bd32a8cfa8f172bd943655a3663d8005e5c1d83c",
      "tree": "f2d35722bed978828114ea53ccb13a2f0e0b805f",
      "parents": [
        "606ee44dbb72fd48beb47f171d7b9cecf6ade6dd"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Fri Sep 19 18:41:16 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:21 2008 +0200"
      },
      "message": "x86: cpu don\u0027t print duplicated vendor string\n\nSome CPUs have vendor string in the middle of model_id instead of beginning\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "606ee44dbb72fd48beb47f171d7b9cecf6ade6dd",
      "tree": "f7e773665ac577a3553a1460cf73c33f1cff6162",
      "parents": [
        "5e72d9e4850c91b6a0f06fa803f7393b55a38aa8"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Sep 17 16:48:17 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:18 2008 +0200"
      },
      "message": "x86: make mm/gup.c more virtualization friendly\n\nSince pte_flags() is much cheaper than pte_val() in some virtualized\nenvironments (namely, Xen), use the former whereever possible.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: \"Nick Piggin\" \u003cnpiggin@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5e72d9e4850c91b6a0f06fa803f7393b55a38aa8",
      "tree": "8c4aff01fd6538abad4a25f9cbfdc09180f29069",
      "parents": [
        "59ef48a58e59cc27255d526ae3fa60ddcd977208"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Fri Sep 12 15:43:04 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:16 2008 +0200"
      },
      "message": "x86-64: fix combining of regions in init_memory_mapping()\n\nWhen nr_range gets decremented, the same slot must be considered for\ncoalescing with its new successor again.\n\nThe issue is apparently pretty benign to native code, but surfaces as a\nboot time crash in our forward ported Xen tree (where the page table\nsetup overall works differently than in native).\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nAcked-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "59ef48a58e59cc27255d526ae3fa60ddcd977208",
      "tree": "4ea0c5025cc1d072ccca7c91dfe64491841985c8",
      "parents": [
        "33f8c40a30ae99e971d068c9ec6088e713c46f5f"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Sun Sep 14 21:58:49 2008 +0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:14 2008 +0200"
      },
      "message": "x86: smpboot - check if we have ESR register in wakeup_secondary_cpu\n\nWe should check if we have ESR register before reading from it.\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nCc: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nCc: \"Maciej W. Rozycki\" \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "33f8c40a30ae99e971d068c9ec6088e713c46f5f",
      "tree": "fa824ccaf601c7ac388dbd5f5caa03c96c8bba26",
      "parents": [
        "3e6de5a393661c5cdabe44115e93bcbde6a742fc"
      ],
      "author": {
        "name": "Vegard Nossum",
        "email": "vegard.nossum@gmail.com",
        "time": "Sun Sep 14 19:03:53 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:12 2008 +0200"
      },
      "message": "x86: add memory clobber in switch_to()\n\nSegment registers are reloaded, so we should add a memory clobber. The\ngenerated assembly code is identical in my tests, but this doesn\u0027t mean\nit is necessarily true for all configurations/compilers.\n\nx86_64 already has the memory clobber.\n\nSigned-off-by: Vegard Nossum \u003cvegard.nossum@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3e6de5a393661c5cdabe44115e93bcbde6a742fc",
      "tree": "5d159e4f8bd60b384dce14ed142734d2d6be9f76",
      "parents": [
        "a73aaedd95703bd49f4c3f9df06fb7b7373ba905"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Sep 15 08:26:15 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:10 2008 +0200"
      },
      "message": "x86: print out EBDA/lowmem address\n\nit\u0027s useful for debugging purposes to know the location of the EBDA.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a73aaedd95703bd49f4c3f9df06fb7b7373ba905",
      "tree": "e912ceecc93975d59a3c95f20ec26b1ba8e01fc0",
      "parents": [
        "a32ad4626776f09b30ef98a872a5f6fb64fe6607"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Sun Sep 14 02:33:14 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:07 2008 +0200"
      },
      "message": "x86: check dsdt before find oem table for es7000, v2\n\nv2: use __acpi_unmap_table()\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a32ad4626776f09b30ef98a872a5f6fb64fe6607",
      "tree": "5345673a5c9728c2f51ab177b19842b5f2fa2965",
      "parents": [
        "88b4c146961f4178f38a8c3e6e54709fa39a3f36"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Sun Sep 07 15:21:17 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:05 2008 +0200"
      },
      "message": "x86-64: don\u0027t check for map replacement\n\nThe check prevents flags on mappings from being changed, which is not\ndesireable.  There\u0027s no need to check for replacing a mapping, and\nx86-32 does not do this check.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "88b4c146961f4178f38a8c3e6e54709fa39a3f36",
      "tree": "e0079f416b26b41ff93a03be48f6936d9ee0f8c5",
      "parents": [
        "1494177942b23b7094ca291d37e6f6263fa60fdd"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Sun Sep 07 15:21:16 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:03 2008 +0200"
      },
      "message": "x86: use early_memremap() in setup.c\n\nThe remappings in setup.c are all just ordinary memory, so use\nearly_memremap() rather than early_ioremap().\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1494177942b23b7094ca291d37e6f6263fa60fdd",
      "tree": "3248808433f4d8c5ca9f11be3ff799a448a23206",
      "parents": [
        "efc9eb20b2f5125642fc37a1dbabadc3ce5d321c"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Sun Sep 07 15:21:15 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:21:01 2008 +0200"
      },
      "message": "x86: add early_memremap()\n\nearly_ioremap() is also used to map normal memory when constructing\nthe linear memory mapping.  However, since we sometimes need to be able\nto distinguish between actual IO mappings and normal memory mappings,\nadd a early_memremap() call, which maps with PAGE_KERNEL (as opposed\nto PAGE_KERNEL_IO for early_ioremap()), and use it when constructing\npagetables.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "efc9eb20b2f5125642fc37a1dbabadc3ce5d321c",
      "tree": "47a6957ae34270b9a81d84b6306c933edf2e4fa8",
      "parents": [
        "be43d72835ba610e4af274f2d123b26f66f4f7ed"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Sun Sep 07 15:21:14 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:58 2008 +0200"
      },
      "message": "x86: remove duplicate early_ioremap declarations\n\nearly_ioremap() is redeclared in several places; remove them.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "be43d72835ba610e4af274f2d123b26f66f4f7ed",
      "tree": "004fe651aff85c6cfae6a174217b05d948b7cf6d",
      "parents": [
        "07bb2f6236f11169fbd8a8916b16715b25fea9b6"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Sun Sep 07 15:21:13 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:56 2008 +0200"
      },
      "message": "x86: add _PAGE_IOMAP pte flag for IO mappings\n\nUse one of the software-defined PTE bits to indicate that a mapping is\nintended for an IO address.  On native hardware this is irrelevent,\nsince a physical address is a physical address.  But in a virtual\nenvironment, physical addresses are also virtualized, so there needs\nto be some way to distinguish between pseudo-physical addresses and\nactual hardware addresses; _PAGE_IOMAP indicates this intent.\n\nBy default, __supported_pte_mask masks out _PAGE_IOMAP, so it doesn\u0027t\neven appear in the final pagetable.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "07bb2f6236f11169fbd8a8916b16715b25fea9b6",
      "tree": "204cbbd971b8a3e7929b32e9a39ad547c05d4e73",
      "parents": [
        "a790392faa3a6138b6e90d0fe320a2829652ce22"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:18 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:54 2008 +0200"
      },
      "message": "i386: trace_hardirqs_fixup should now not be necessary: irqs are off.\n\nThe exception handlers in entry_32.S should now all call\nTRACE_IRQS_OFF before calling the C code. The calls to\ntrace_hardirqs_fixup should now be unnecessary. Remove them.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a790392faa3a6138b6e90d0fe320a2829652ce22",
      "tree": "9cf6458e44232fa1eda5242b6b9d4fb28587adb5",
      "parents": [
        "e0c7317557c8fc8eacf611e30c2a80f4e24e47a3"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:17 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:52 2008 +0200"
      },
      "message": "i386: add TRACE_IRQS_OFF for the exception 3 (int3)\n\nAt this point interrupts are off, so let\u0027s inform the tracing\ncode of that fact before calling into C.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e0c7317557c8fc8eacf611e30c2a80f4e24e47a3",
      "tree": "de9152bc2af266bf64f79f938a61ba51894aaed6",
      "parents": [
        "43024a8a5d4c63952687286f3083f7f34d4da2cc"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:16 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:49 2008 +0200"
      },
      "message": "i386: add TRACE_IRQS_OFF for the nmi\n\nAt this point interrupts are off, so let\u0027s inform the tracing\ncode of that fact before calling into C.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "43024a8a5d4c63952687286f3083f7f34d4da2cc",
      "tree": "c9845a8041572043bc2f5c56a5c2ddad2bca3c2e",
      "parents": [
        "85cea51d7e7b8d3408c8e933d88fa067309395fa"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:15 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:47 2008 +0200"
      },
      "message": "i386: add TRACE_IRQS_OFF for exception 1 (debug)\n\nAt this point interrupts are off, so let\u0027s inform the tracing\ncode of that fact before calling into C.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "85cea51d7e7b8d3408c8e933d88fa067309395fa",
      "tree": "badaba07edee41ebc3d6abdc952dff8ee9130258",
      "parents": [
        "f8e0870f589cfa45575dc7333cdf1b8f769e7900"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:14 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:45 2008 +0200"
      },
      "message": "i386: add TRACE_IRQS_OFF to entry_32.S in \u0027error_code\u0027\n\nMany exceptions use the same code path via the label \u0027error_code\u0027\nin entry_32.S. At this point interrupts are off, so let\u0027s inform\nthe tracing code of that fact before calling into C.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f8e0870f589cfa45575dc7333cdf1b8f769e7900",
      "tree": "2ed7a03e09147dcadbcd67d1958b8a7d6f1aaed3",
      "parents": [
        "b939bde2788a7f16741e563ee90f6f3ad38935cf"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:13 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:43 2008 +0200"
      },
      "message": "i386: remove temporary DO_TRAP macros, expanding the last one used\n\nOnly one use of the DO_TRAP macros remains. Expand that one and\nremove the macros now.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b939bde2788a7f16741e563ee90f6f3ad38935cf",
      "tree": "2cf8b19c24ef89e48f1e5f2f529826bbbd92682e",
      "parents": [
        "eb642f62082348c33ead53f736a9698953aa517d"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:12 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:40 2008 +0200"
      },
      "message": "i386: convert hardware exception 19 to an interrupt gate\n\nHandle SIMD coprocessor exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "eb642f62082348c33ead53f736a9698953aa517d",
      "tree": "6f894fb99e28e6a3f4d3c59ee9e11cb2f4550a2b",
      "parents": [
        "5feedfd401c91e41bbe31ddec93cbe809dc98309"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:11 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:38 2008 +0200"
      },
      "message": "i386: convert hardware exception 18 to an interrupt gate\n\nHandle machine check exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5feedfd401c91e41bbe31ddec93cbe809dc98309",
      "tree": "24696df87b706df74616ef8760d5cf9dfe2673e1",
      "parents": [
        "252d28fe65adc2e51bc71358eae43ba94b74da91"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:10 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:36 2008 +0200"
      },
      "message": "i386: convert hardware exception 17 to an interrupt gate\n\nHandle alignment check exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "252d28fe65adc2e51bc71358eae43ba94b74da91",
      "tree": "5f9a758f0da58b2757032d8e53f7d9adf82cf023",
      "parents": [
        "cf81978d5fb32ab75f701690b372e1126b41861f"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:09 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:33 2008 +0200"
      },
      "message": "i386: convert hardware exception 16 to an interrupt gate\n\nHandle coprocessor error exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "cf81978d5fb32ab75f701690b372e1126b41861f",
      "tree": "4da7a2b401dc20aed75340a95801051506722a58",
      "parents": [
        "c6df0d71bec391e78e0a38109d63154acd69a937"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:08 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:31 2008 +0200"
      },
      "message": "i386: convert hardware exception 15 to an interrupt gate\n\nHandle exception 15 with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c6df0d71bec391e78e0a38109d63154acd69a937",
      "tree": "33f59d1495d79e8d56f4831e8c8c1305e650127e",
      "parents": [
        "f5ca81878b42ae7d1b00d0ed5f62bb1a158bfac1"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:07 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:29 2008 +0200"
      },
      "message": "i386: convert hardware exception 13 to an interrupt gate\n\nHandle general protection exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f5ca81878b42ae7d1b00d0ed5f62bb1a158bfac1",
      "tree": "ef29e85fd45416a2a7aa7b6d3031844ecaa36a23",
      "parents": [
        "36d936c7988ac5caf575bc0e2dc618dbfebc6065"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:06 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:27 2008 +0200"
      },
      "message": "i386: convert hardware exception 12 to an interrupt gate\n\nHandle stack segment exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "36d936c7988ac5caf575bc0e2dc618dbfebc6065",
      "tree": "c648b23d558b895706e5d23768f4aaec3edb801e",
      "parents": [
        "6bf77bf93938ae6baad9945a0ba57b3225e8e58b"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:05 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:24 2008 +0200"
      },
      "message": "i386: convert hardware exception 11 to an interrupt gate\n\nHandle segment not present exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "6bf77bf93938ae6baad9945a0ba57b3225e8e58b",
      "tree": "6b7c14fb96b505e0131d7cc3adbfae11f3f8d3c4",
      "parents": [
        "51bc1ed6060e96de5099f604071961540880efc2"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:04 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:22 2008 +0200"
      },
      "message": "i386: convert hardware exception 10 to an interrupt gate\n\nHandle invalid TSS exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "51bc1ed6060e96de5099f604071961540880efc2",
      "tree": "533d8d35c8d6d0aee9ab01d19f463173273c81dd",
      "parents": [
        "7643e9b936b4af31ba4851eb7d5b3a3bfad52502"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:03 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:20 2008 +0200"
      },
      "message": "i386: convert hardware exception 9 to an interrupt gate\n\nHandle coprocessor segment overrun exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7643e9b936b4af31ba4851eb7d5b3a3bfad52502",
      "tree": "1443d0d87a7d7c213253b5b46412fa467e21d6c1",
      "parents": [
        "12394cf567d509f6ab5d94544e1f414b35286d9e"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:02 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:17 2008 +0200"
      },
      "message": "i386: convert hardware exception 7 to an interrupt gate\n\nHandle no coprocessor exception with interrupt initially off.\n\ndevice_not_available in entry_32.S calls either math_state_restore\nor math_emulate. This patch adds an extra indirection to be\nable to re-enable interrupts explicitly in traps_32.c\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "12394cf567d509f6ab5d94544e1f414b35286d9e",
      "tree": "9e5811e30e8e95ff1ee4c36489f0165ba4704b12",
      "parents": [
        "64f644c0b4b8b7818867fb27de077c98c4f0022b"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:01 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:15 2008 +0200"
      },
      "message": "i386: convert hardware exception 6 to an interrupt gate\n\nHandle invalid opcode exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "64f644c0b4b8b7818867fb27de077c98c4f0022b",
      "tree": "204eb2b60aefc7aace6dfcf545845bfe6aeefe53",
      "parents": [
        "8d6f9d69bdc1dcf75a3ba436c9b2efb20478619b"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:56:00 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:13 2008 +0200"
      },
      "message": "i386: convert hardware exception 5 to an interrupt gate\n\nHandle bounds exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8d6f9d69bdc1dcf75a3ba436c9b2efb20478619b",
      "tree": "4c657fcd68bbb4f45ce29b362ce1ee725dca8f80",
      "parents": [
        "b94da1e4b7d396abe10ce4d566f1a5f623602c21"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:55:59 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:11 2008 +0200"
      },
      "message": "i386: convert hardware exception 4 to an interrupt gate\n\nHandle overflow exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b94da1e4b7d396abe10ce4d566f1a5f623602c21",
      "tree": "ccd0e3c5a96501d98d04dcd8e33a7aa4f6c70c8c",
      "parents": [
        "976382dcbe3a2233f48cda5b0840874f43a30825"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:55:58 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:08 2008 +0200"
      },
      "message": "i386: expand exception 3 DO_TRAP macro\n\nThe int3 exception was already takes as an interrupt and\ndo_int3 does not fit in the new DO_ERROR macro. This patch\njust expands the DO_TRAP macro and rearranges the code a\nbit.\n\nNo functional changes intended.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "976382dcbe3a2233f48cda5b0840874f43a30825",
      "tree": "e41fd48484ee1a198733cff20975a370a1afa172",
      "parents": [
        "61aef7d24909b95f9eddaa78d78902fbea1d7059"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:55:57 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:06 2008 +0200"
      },
      "message": "i386: convert hardware exception 0 to an interrupt gate\n\nHandle divide error exception with interrupt initially off.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "61aef7d24909b95f9eddaa78d78902fbea1d7059",
      "tree": "7accab8128d3f791b48614a334fa70e2b54e74bd",
      "parents": [
        "762db4347060c5d23e9675846e02f7d95d7f944f"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:55:56 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:04 2008 +0200"
      },
      "message": "i386: prepare to convert exceptions to interrupts\n\nThere is some macro magic in traps_32.c to construct standard\nexception dispatch functions. This patch renames the DO_ERROR-\nlike macros to DO_TRAP, and introduces new DO_ERROR ones that\nconditionally reenable interrupts explicitly, like x86_64.\n\nNo code changes.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "762db4347060c5d23e9675846e02f7d95d7f944f",
      "tree": "39267b2c53f6525d8f9a95c1bdb6848205362095",
      "parents": [
        "927604c7592473742891dc13e1da09febc06e01b"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@fastmail.fm",
        "time": "Tue Sep 09 21:55:55 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:20:02 2008 +0200"
      },
      "message": "i386: remove kprobes\u0027 restore_interrupts in favour of conditional_sti\n\nx86_64 uses a helper function conditional_sti in traps_64.c which\nis equal to restore_interrupts in kprobes.h. The only user of\nrestore_interrupts is in traps_32.c. Introduce conditional_sti\nfor i386 and remove restore_interrupts.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "927604c7592473742891dc13e1da09febc06e01b",
      "tree": "74355d389d386d26952d5eb664aef1f589328770",
      "parents": [
        "0cefa5b9b0a61b62442c5d0ca00a304c5896b6e9"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Tue Sep 09 23:34:17 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:19:59 2008 +0200"
      },
      "message": "x86: rename discontig_32.c to numa_32.c\n\nname it in line with its purpose.\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "0cefa5b9b0a61b62442c5d0ca00a304c5896b6e9",
      "tree": "5577d8a3b5ad2ab80c096c3b25f15b97d3a15fc6",
      "parents": [
        "295286a89107c353b9677bc604361c537fd6a1c0"
      ],
      "author": {
        "name": "Manfred Spraul",
        "email": "manfred@colorfullife.com",
        "time": "Sun Sep 07 11:29:58 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:19:57 2008 +0200"
      },
      "message": "arch/x86/kernel/smpboot.c: Clarify when irq processing begins.\n\nSecondary cpus start with local interrupts disabled.\nstart_secondary() first initializes the new cpu, then it enables the\nlocal interrupts. (although interrupts are enabled within smp_callin()\nas well).\n\nRight now, the local interrupts are enabled as a side effect of calling\nipi_call_lock_irq().\n\nThe attached patch clarifies when local interrupts are enabled.\n\nSigned-off-by: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "295286a89107c353b9677bc604361c537fd6a1c0",
      "tree": "b358f7fb026c867308ee7cdcf6ff55b16e5a1079",
      "parents": [
        "9f8305fe164077bcef42034c56275c8208042e88"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Fri Aug 29 13:21:11 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:19:54 2008 +0200"
      },
      "message": "x86-64: slightly stream-line 32-bit syscall entry code\n\nAvoid updating registers or memory twice as well as needlessly loading\nor copying registers.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9f8305fe164077bcef42034c56275c8208042e88",
      "tree": "654550c5dc317dc5537c08cf5db5fb53ae3bca2d",
      "parents": [
        "4480f15b3306f43bbb0310d461142b4e897ca45b"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Fri Aug 29 13:14:30 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:19:52 2008 +0200"
      },
      "message": "x86-64: reduce boot fixmap space\n\nJust like for 32-bit - as 256 entries are needed, aligning to a\n256-entry boundary is sufficient and still guarantees the single pte\ntable requirement.\n\nLikewise move up __end_of_permanent_fixed_addresses, to match 32-bit.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "4480f15b3306f43bbb0310d461142b4e897ca45b",
      "tree": "9423fd7d480905af1a685f6417d3390ead2172b6",
      "parents": [
        "e7839f25df8e3129a1cbbfb9484452982098530f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Oct 12 16:11:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 16:59:50 2008 -0700"
      },
      "message": "MAINTAINERS: remove colon from headings\n\nRemove ending \u0027:\u0027 from some of the Topic lines for consistency.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e7839f25df8e3129a1cbbfb9484452982098530f",
      "tree": "07ba01e345e73415ddfe4dba10b77c5d4aed4e43",
      "parents": [
        "e2d1d6c0a5d3fef8da21ed85aa825aa271c62602"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Oct 12 16:11:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 16:59:50 2008 -0700"
      },
      "message": "MAINTAINERS: add F: and acronyms\n\nAdd F: definition since it is being used.\n\nExpand acronyms or add them so that users of MAINTAINERS file can find\nentries more easily.\n\nCorrect driver spelling.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e2d1d6c0a5d3fef8da21ed85aa825aa271c62602",
      "tree": "697406d5d51052928db12ffaca7bd97d11b2f182",
      "parents": [
        "3280fb313911a80b13de52d9fe37f39668f2138e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Oct 12 16:11:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 16:59:50 2008 -0700"
      },
      "message": "MAINTAINERS: alpha sort\n\nSorted case-insensitive (sort -f).\nGroups that begin with ARM, INTEL, etc. not sorted.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3280fb313911a80b13de52d9fe37f39668f2138e",
      "tree": "6903a275ab00172a88cf51ab1d570e4a3e1a286b",
      "parents": [
        "f1b2a5ace996de339292d4035f9f5b294aecd11e",
        "f319fb8bf6899e08bdb8d1e09a4e7a129dfa2312"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 16:10:29 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 16:10:29 2008 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4:\n  ext4: fix kconfig typo and extra whitespace\n  ext4: fix build failure without procfs\n  ext4: add an option to control error handling on file data\n  jbd2: don\u0027t dirty original metadata buffer on abort\n  ext4: add checks for errors from jbd2\n  jbd2: fix error handling for checkpoint io\n  jbd2: abort when failed to log metadata buffers\n"
    },
    {
      "commit": "f319fb8bf6899e08bdb8d1e09a4e7a129dfa2312",
      "tree": "c54494adb7a698bf914bc882c79bd01cfb1120c3",
      "parents": [
        "3244fcb1ae03362e4aa8cb1a9039fbfd61661859"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@medozas.de",
        "time": "Sun Oct 12 15:53:01 2008 -0400"
      },
      "committer": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Sun Oct 12 15:53:01 2008 -0400"
      },
      "message": "ext4: fix kconfig typo and extra whitespace\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@medozas.de\u003e\nSigned-off-by: Theodore Ts\u0027o \u003ctytso@mit.edu\u003e\n\n"
    },
    {
      "commit": "3244fcb1ae03362e4aa8cb1a9039fbfd61661859",
      "tree": "fa46eff0dff3a9a046917bdb0c8ec3b2fef807f4",
      "parents": [
        "5bf5683a33f3584da6eced480967c4f7e11515a8"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Sun Oct 12 17:27:49 2008 -0400"
      },
      "committer": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Sun Oct 12 17:27:49 2008 -0400"
      },
      "message": "ext4: fix build failure without procfs\n\nfs/ext4/super.c: In function \u0027ext4_fill_super\u0027:\nfs/ext4/super.c:2226: error: \u0027ext4_ui_proc_fops\u0027 undeclared (first use\nin this function)\nfs/ext4/super.c:2226: error: (Each undeclared identifier is reported\nonly once\nfs/ext4/super.c:2226: error: for each function it appears in.)\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Theodore Ts\u0027o \u003ctytso@mit.edu\u003e\n\n"
    },
    {
      "commit": "f1b2a5ace996de339292d4035f9f5b294aecd11e",
      "tree": "3bd8144cf1b60e80d33295885b0fe572070e8b52",
      "parents": [
        "5e4c5f4c64902870552d4c15325d9e7d1a39884d",
        "14835a3325c1f84c3ae6eaf81102a3917e84809e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 12:42:29 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 12:42:36 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  [CIFS] cifs: remove pointless lock and unlock of GlobalMid_Lock in header_assemble\n"
    },
    {
      "commit": "5e4c5f4c64902870552d4c15325d9e7d1a39884d",
      "tree": "b1298e32a9feca8118e1c285cfe9803aa54b7c2d",
      "parents": [
        "807f4f8cdd5b65a8a5fcfda266c074f6a23818dd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 12:37:16 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 12:37:16 2008 -0700"
      },
      "message": "Fix Kconfig dependency for WM97xx battery driver\n\nIt needs the WM97xx touchscreen driver to be compiled in, not as a\nmodule.  And it cannot itself be a module, due to some unfortunate\ninteractions with platform data.\n\nReported-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "807f4f8cdd5b65a8a5fcfda266c074f6a23818dd",
      "tree": "395afdf45badd02d03871c827b8baa850cbe5841",
      "parents": [
        "1a2217a9516b134e0a0e54cb4629e1e075d97b17",
        "8daf14cf56816303d64d1a705fcbc389211ba36e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 12:04:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 12:05:14 2008 -0700"
      },
      "message": "Merge branch \u0027x86-core-v2-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\nThis merges in:\n\n  x86/build, x86/microcode, x86/spinlocks, x86/memory-corruption-check,\n  x86/early-printk, x86/xsave, x86/quirks, x86/setup, x86/signal,\n  core/signal, x86/urgent, x86/xen\n\n* \u0027x86-core-v2-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (142 commits)\n  x86: make processor type select depend on CONFIG_EMBEDDED\n  x86: extend processor type select help text\n  x86, amd-iommu: propagate PCI device enabling error\n  warnings: fix arch/x86/kernel/io_apic_64.c\n  warnings: fix arch/x86/kernel/early_printk.c\n  x86, fpu: check __clear_user() return value\n  x86: memory corruption check - cleanup\n  x86: ioperm user_regset\n  xen: do not reserve 2 pages of padding between hypervisor and fixmap.\n  xen: use spin_lock_nest_lock when pinning a pagetable\n  x86: xsave: set FP, SSE bits in the xsave header in the user sigcontext\n  x86: xsave: fix error condition in save_i387_xstate()\n  x86: SB450: deprioritize DMI quirks\n  x86: SB450: skip IRQ0 override if it is not routed to INT2 of IOAPIC\n  x86: replace a magic number with a named constant in the VESA boot code\n  x86 setup: remove IMAGE_OFFSET\n  x86 setup: remove DEF_INITSEG and DEF_SETUPSEG\n  Revert \"x86: fix ghost EDD devices in /sys again\"\n  x86 setup: fix ghost entries under /sys/firmware/edd take 3\n  x86: signal: remove indent in restore_sigcontext()\n  ...\n"
    },
    {
      "commit": "1a2217a9516b134e0a0e54cb4629e1e075d97b17",
      "tree": "044db08962769ede5a6a40d331c19edd43bdbac4",
      "parents": [
        "46b5e34029fef7a042f3ff16e319e737257e5c7b",
        "6eb3ebe04da4c8f31d776217b0b76ca3d00f20b1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 12:00:23 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 12:00:23 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6:\n  avr32: Fix build failures in board code\n  avr32: Allow selecting multiple pins at once\n  avr32: Minor pm_power_off cleanup\n  avr32: Implement {read,write}[bwl]_be\n  avr32: Replace static clock list with dynamic linked list\n  avr32: Use platform_driver_probe for pdc platform driver\n  avr32: Use platform_driver_probe for pio platform driver\n  avr32: Provide a way to deselect pins in the portmux\n  ngw100: export J15 through sysfs\n  avr32: Allow fine-grained control over LCDC pins\n  avr32: added mem kernel command line option support\n  Add kernel support for oprofile callgraphs on AVR32\n  avr32: use the new byteorder headers\n"
    },
    {
      "commit": "46b5e34029fef7a042f3ff16e319e737257e5c7b",
      "tree": "c2e90b7a6d7c39c3a35eed1dfd0fd19077467c93",
      "parents": [
        "94a9f8ad337aec011da2ca901ef89ae7e885f24c",
        "6ee6c6adf1cfebbf432b8d1f204c7f96e395933e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:51:57 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:51:57 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc: (24 commits)\n  MMC: Use timeout values from CSR\n  MMC: CSD and CID timeout values\n  sdhci: \u0027scratch\u0027 may be used uninitialized\n  mmc: explicitly mention SDIO support in Kconfig\n  mmc: remove redundant \"depends on\"\n  Fix comment in include/linux/mmc/host.h\n  sdio: high-speed support\n  mmc_block: hard code 512 byte block size\n  sdhci: force high speed capability on some controllers\n  mmc_block: filter out PC requests\n  mmc_block: indicate strict ordering\n  mmc_block: inform block layer about sector count restriction\n  sdio: give sdio irq thread a host specific name\n  sdio: make sleep on error interruptable\n  sdhci: reduce card detection delay\n  sdhci: let the controller wait for busy state to end\n  atmel-mci: Add missing flush_dcache_page() in PIO transfer code\n  atmel-mci: Don\u0027t overwrite error bits when NOTBUSY is set\n  atmel-mci: Add experimental DMA support\n  atmel-mci: support multiple mmc slots\n  ...\n"
    },
    {
      "commit": "94a9f8ad337aec011da2ca901ef89ae7e885f24c",
      "tree": "755d75783ca7c0e3e3ea49ac42cda720d7d887c9",
      "parents": [
        "cbf7e9490ea3d1680362b4be3a7809042d493617",
        "6d0f0dfdbc8bdb0c52759224b0d423c35f828397"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:51:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:51:32 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] orion5x_wdt.c: add spinlocking\n  [WATCHDOG] Orion: add hardware watchdog support\n  [WATCHDOG] omap_wdt.c: cleanup a bit omap_wdt.c\n  [WATCHDOG] omap_wdt.c: another ioremap() fix\n  [WATCHDOG] omap_wdt.c: sync linux-omap changes\n  [WATCHDOG] Add AT91SAM9X watchdog\n  [WATCHDOG] Add driver for winbond w83697ug/uf watchdog feature\n  [WATCHDOG] add watchdog driver IT8716 IT8726 IT8712J/K\n"
    },
    {
      "commit": "cbf7e9490ea3d1680362b4be3a7809042d493617",
      "tree": "4c32a7931b894d04f92b1659d258e1c1b98a8d7b",
      "parents": [
        "06270d5d6aefb46b88bf44a7c5b1b9b3ef352c48",
        "cb58ffc3889f0545628f138f849e759a331b8ddc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:50:37 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:50:37 2008 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: fix early panic on amd64 due to typo in supported CPU section\n  x86, early_ioremap: fix fencepost error\n  x86: avoid dereferencing beyond stack + THREAD_SIZE\n"
    },
    {
      "commit": "06270d5d6aefb46b88bf44a7c5b1b9b3ef352c48",
      "tree": "61ddb0c8a8634aefb317d45073acf1563e6e6df0",
      "parents": [
        "0dab9cfa17179d1f5b067a32a3bca06cd31a3149"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Oct 12 07:15:19 2008 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:44:37 2008 -0700"
      },
      "message": "provide generic_block_fiemap() only with BLOCK\u003dy\n\nThis fixes the following compile error with CONFIG_BLOCK\u003dn caused by\ncommit 68c9d702bb72f367f3b148963ec6cf5e07ff7f65 (\"generic block based\nfiemap implementation\"):\n\n    CC      fs/ioctl.o\n  fs/ioctl.c: In function \u0027generic_block_fiemap\u0027:\n  fs/ioctl.c:249: error: storage size of \u0027tmp\u0027 isn\u0027t known\n  fs/ioctl.c:272: error: invalid application of \u0027sizeof\u0027 to incomplete type \u0027struct buffer_head\u0027\n  fs/ioctl.c:280: error: implicit declaration of function \u0027buffer_mapped\u0027\n  fs/ioctl.c:249: warning: unused variable \u0027tmp\u0027\n  make[2]: *** [fs/ioctl.o] Error 1\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Josef Bacik \u003cjbacik@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0dab9cfa17179d1f5b067a32a3bca06cd31a3149",
      "tree": "e65e82135f688b9c9cc711d916912194f54ca13c",
      "parents": [
        "07104839597803ccd9b2c4f543ee4651522b4aa1"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Oct 12 07:10:50 2008 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:44:37 2008 -0700"
      },
      "message": "add key_revoke() dummy for KEYS\u003dn\n\nThis fixes the following build error with CONFIG_KEYS\u003dn, caused by\ncommit dfd15c46a6c2cafb006183c0c14f07e59eee4ac0 (\"cifs: explicitly\nrevoke SPNEGO key after session setup\"):\n\n    CC [M]  fs/cifs/sess.o\n  fs/cifs/sess.c: In function \u0027CIFS_SessSetup\u0027:\n  fs/cifs/sess.c:628: error: implicit declaration of function \u0027key_revoke\u0027\n  make[3]: *** [fs/cifs/sess.o] Error 1\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "07104839597803ccd9b2c4f543ee4651522b4aa1",
      "tree": "b3b569c955fb7abe10d1b89139c0f4a388933609",
      "parents": [
        "589acce53e235055806e81e330af1e8f115bfcc2",
        "56c5d900dbb8e042bfad035d18433476931d8f93"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:40:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:40:55 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6: (180 commits)\n  leo: disable cursor when leaving graphics mode\n  cg6: disable cursor when leaving graphics mode\n  sparc32: sun4m interrupt mask cleanup\n  drivers/rtc/Kconfig: don\u0027t build rtc-cmos.o on sparc32\n  sparc: arch/sparc/kernel/pmc.c -- extra #include?\n  sparc32: Add more extensive documentation of sun4m interrupts.\n  sparc32: Kill irq_rcvreg from sun4m_irq.c\n  sparc32: Delete master_l10_limit.\n  sparc32: Use PROM device probing for sun4c timers.\n  sparc32: Use PROM device probing for sun4c interrupt register.\n  sparc32: Delete claim_ticker14().\n  sparc32: Stop calling claim_ticker14() from sun4c_irq.c\n  sparc32: Kill clear_profile_irq btfixup entry.\n  sparc32: Call sun4m_clear_profile_irq() directly from sun4m_smp.c\n  sparc32: Remove #if 0\u0027d code from sun4c_irq.c\n  sparc32: Remove some SMP ifdefs in sun4d_irq.c\n  sparc32: Use PROM infrastructure for probing and mapping sun4d timers.\n  sparc32: Use PROM device probing for sun4m irq registers.\n  sparc32: Use PROM device probing for sun4m timer registers.\n  sparc: Fix user_regset \u0027n\u0027 field values.\n  ...\n"
    },
    {
      "commit": "589acce53e235055806e81e330af1e8f115bfcc2",
      "tree": "3a525461f60d5449eb6b95f03e3a7c3f1c25a77b",
      "parents": [
        "1efd325fbadc02c1338e0ef676f0a6669b251c7a",
        "f3073ac76755abd63b1d4c3d145f4c15b65b5355"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:40:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:40:34 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  smc911x: Fix external PHY detection\n  e1000: allow VLAN devices to use TSO and CSUM offload\n  gre: Initialise rtnl_link tunnel parameters properly\n  ipvs: Add proper dependencies on IP_VS, and fix description header line.\n"
    },
    {
      "commit": "1efd325fbadc02c1338e0ef676f0a6669b251c7a",
      "tree": "9992bffadcf0be95d7dfaa6efddc89ac4ee5d77c",
      "parents": [
        "fd048088306656824958e7783ffcee27e241b361"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:30:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 12 11:30:08 2008 -0700"
      },
      "message": "Fix RTC wakealarm sysfs interface breakage.\n\nCommit ed458df4d2470adc02762a87a9ad665d0b1a2bd4 (\"PnP: move\npnpacpi/pnpbios_init to after PCI init\") moved the PnP RTC discovery\nlater, and now the ACPI RTC glue code doesn\u0027t find it any more, breaking\nthe RTC wakealarm sysfs interfaces, as reported by Rafael.\n\nThis really is fairly messy, and we have several annoying ordering\nconstraints here - the PnP code that sets up the RTC resources wants to\nrun after the PCI resources have to be registered, which in turn needs\nto run after ACPI has at least enumerated the root PCI buses etc.  Our\ninitcall ordering is not fine-grained enough to make this all painless.\n\nSo this moves the ACPI RTC glue (\"acpi_rtc_init()\") down to a regular\nmodule call, which fixes the problem Rafael has.  The reason this isn\u0027t\nwonderful is that we really should do acpi_rtc_init before we do the\nrtc_cmos init, and now those two are in the same module_init() section.\n\nWhich happens to work, but only because drivers/rtc is linked after\ndrivers/acpi.  In other words, we still have a very subtle ordering\nissue here. Grr.\n\nReported-and-tested-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6eb3ebe04da4c8f31d776217b0b76ca3d00f20b1",
      "tree": "eeed814db977a817fdc061cdf6b27b86affca381",
      "parents": [
        "caf18f19eefc0cf5539b4e82b8aa8df6a78391a6"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Sun Oct 12 16:02:46 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Sun Oct 12 16:13:28 2008 +0200"
      },
      "message": "avr32: Fix build failures in board code\n\nFix a few instances of board code breakage introduced by the atmel-mci\nplatform interface changes.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "caf18f19eefc0cf5539b4e82b8aa8df6a78391a6",
      "tree": "732b9435ee1fd4b536dde6fd6252a54ab388270d",
      "parents": [
        "0d62950125241a6e6db8e8f14271f098ec7a2da4"
      ],
      "author": {
        "name": "Julien May",
        "email": "julien.may@miromico.ch",
        "time": "Wed Sep 24 10:30:47 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Sun Oct 12 15:54:00 2008 +0200"
      },
      "message": "avr32: Allow selecting multiple pins at once\n\nat32_select_periph() now takes an u32 bitmask rather than a single pin.\nThis allows to set multiple pins at once.\n\nSigned-off-by: Alex Raimondi \u003cmailinglist@miromico.ch\u003e\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "8daf14cf56816303d64d1a705fcbc389211ba36e",
      "tree": "c14bcf688efd184ab10b576259d570f6d3d09c56",
      "parents": [
        "1db5fff9aeab18566eb380e354629fdbbe7792f0",
        "eceb1383361c6327cef4de01d278cd6722ebceeb",
        "28f7e66fc1da53997a545684b21b91fb3ca3f321",
        "fd1452ebf257317f24e0e285a17a2ec2ce3e6df7",
        "7aa413def76146f7b3784228556d9e4bc562eab3",
        "46eaa6702016e3ac9a188172a2c309d6ca1be1cd",
        "45e96f26f257bd873017c6244a6cafd27f6f5439",
        "9f482807a6bd7e2aa1ed0d8cfc48463ec4ca3568",
        "325af5fb1418c79953db0954556de048e061d8b6",
        "acbaa41a780490c791492c41144c774c04875af1",
        "2407390bd20de38740eef87eab4fe3d1deafdbdd"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:50:02 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:50:02 2008 +0200"
      },
      "message": "Merge branches \u0027x86/xen\u0027, \u0027x86/build\u0027, \u0027x86/microcode\u0027, \u0027x86/mm-debug-v2\u0027, \u0027x86/memory-corruption-check\u0027, \u0027x86/early-printk\u0027, \u0027x86/xsave\u0027, \u0027x86/ptrace-v2\u0027, \u0027x86/quirks\u0027, \u0027x86/setup\u0027, \u0027x86/spinlocks\u0027 and \u0027x86/signal\u0027 into x86/core-v2\n"
    },
    {
      "commit": "0d62950125241a6e6db8e8f14271f098ec7a2da4",
      "tree": "8cdd9e17f6a6ff4cb6166ad12a4d3ed1d45b2dc9",
      "parents": [
        "b3bc2c5562f06ca34b30f61c5714e96490946c81",
        "5e7184ae0dd49456387e8b1cdebc6b2c92fc6d51"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Sun Oct 12 15:44:33 2008 +0200"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Sun Oct 12 15:44:33 2008 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/atmel-mci-2.6.28\n"
    },
    {
      "commit": "1db5fff9aeab18566eb380e354629fdbbe7792f0",
      "tree": "2de6fd4a5d80e9122d28aebb6995563c13351365",
      "parents": [
        "b7b3a42533e1e41297fe517533375f9f8f7b92d0"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:40:45 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:44:07 2008 +0200"
      },
      "message": "x86: make processor type select depend on CONFIG_EMBEDDED\n\ndeselecting one of the CPU type CONFIG_CPU_SUP_* config options\ncan render a kernel unbootable. Make sure this option is only\navailable if CONFIG_EMBEDDED is enabled.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b7b3a42533e1e41297fe517533375f9f8f7b92d0",
      "tree": "3602658037501ee49dd5e0718fe674701662c87c",
      "parents": [
        "8a66712ba0969aea5580b9e312badfc2490fc614"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:36:24 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:36:24 2008 +0200"
      },
      "message": "x86: extend processor type select help text\n\nextend the help text of the CONFIG_CPU_SUP_* config options to\nexpress what it does and what effects it has.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "14835a3325c1f84c3ae6eaf81102a3917e84809e",
      "tree": "1ea764174a676ef68af15fb6fed4b71874eea845",
      "parents": [
        "fd048088306656824958e7783ffcee27e241b361"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Sun Oct 12 13:34:11 2008 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Oct 12 13:34:11 2008 +0000"
      },
      "message": "[CIFS] cifs: remove pointless lock and unlock of GlobalMid_Lock in header_assemble\n\nWe lock GlobalMid_Lock in header_assemble and then immediately unlock it\nagain without doing anything. Not sure what this was intended to do, but\nremove it.\n\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "8a66712ba0969aea5580b9e312badfc2490fc614",
      "tree": "168c696fb3b21bad135a8d9038720dcdaa28f3d0",
      "parents": [
        "d562353a4533c4671af683499191707c9a77c406"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:24:53 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:24:53 2008 +0200"
      },
      "message": "x86, amd-iommu: propagate PCI device enabling error\n\npropagate an error in enabling the PCI device.\n\nAlso eliminates this warning:\n\n arch/x86/kernel/amd_iommu_init.c: In function ‘init_iommu_one’:\n arch/x86/kernel/amd_iommu_init.c:726: warning: ignoring return value of ‘pci_enable_device’, declared with attribute warn_unused_result\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d562353a4533c4671af683499191707c9a77c406",
      "tree": "091907eb19954acd9ec2f6364754863438d10c02",
      "parents": [
        "cb58ffc3889f0545628f138f849e759a331b8ddc"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:22:22 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:22:22 2008 +0200"
      },
      "message": "warnings: fix arch/x86/kernel/io_apic_64.c\n\nfix:\n\n arch/x86/kernel/io_apic_64.c: In function ‘print_local_APIC’:\n arch/x86/kernel/io_apic_64.c:1284: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘long unsigned int’\n arch/x86/kernel/io_apic_64.c:1285: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘long unsigned int’\n\nWe want to print the two halves of \u0027icr\u0027 at 32 bit width.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "45e96f26f257bd873017c6244a6cafd27f6f5439",
      "tree": "014db6b91ea5c51c23fb6e28faa58f7ca45c4755",
      "parents": [
        "30cec97967beb5aa08e893e8ff69623d5fecd9b7"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Aug 27 10:37:14 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:19:36 2008 +0200"
      },
      "message": "warnings: fix arch/x86/kernel/early_printk.c\n\nfix warning:\n\n  arch/x86/kernel/early_printk.c:993: warning: ‘enable_debug_console’ defined but not used\n\nEliminate dead code.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9f482807a6bd7e2aa1ed0d8cfc48463ec4ca3568",
      "tree": "0050a865ffc49e71e9787ad1012d39a4c3c5d8b4",
      "parents": [
        "620f2efcdc5c7a2db68da41bc3df3cf9a718024e"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 18 12:59:32 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:17:39 2008 +0200"
      },
      "message": "x86, fpu: check __clear_user() return value\n\nfix warning:\n\n  arch/x86/kernel/xsave.c: In function ‘save_i387_xstate’:\n  arch/x86/kernel/xsave.c:98: warning: ignoring return value of ‘__clear_user’, declared with attribute warn_unused_result\n\ncheck the return value and act on it. We should not be ignoring faults\nat this point.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "620f2efcdc5c7a2db68da41bc3df3cf9a718024e",
      "tree": "b1a0411e2588953777d0b10245b12044c33cef54",
      "parents": [
        "04944b793e18ece23f63c0252646b310c1845940",
        "fd048088306656824958e7783ffcee27e241b361"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:17:14 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:17:14 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/xsave\n"
    },
    {
      "commit": "46eaa6702016e3ac9a188172a2c309d6ca1be1cd",
      "tree": "77e893c287fe15acafd68bede8eb9b46bd541672",
      "parents": [
        "a9b9e81c915e4a57ac3b21d1a7fa7ff184639780"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:06:29 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:09:23 2008 +0200"
      },
      "message": "x86: memory corruption check - cleanup\n\nMove the prototypes from the generic kernel.h header to the more\nappropriate include/asm-x86/bios_ebda.h header file.\n\nAlso, remove the check from the power management code - this is a\npure x86 matter for now.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a9b9e81c915e4a57ac3b21d1a7fa7ff184639780",
      "tree": "98304395fbb5b9c74fca35b196cd414c1949f280",
      "parents": [
        "a8b71a2810386a5ac8f43d2095fe3355f0d8db37",
        "fd048088306656824958e7783ffcee27e241b361"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:05:39 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:05:39 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/memory-corruption-check\n"
    },
    {
      "commit": "eceb1383361c6327cef4de01d278cd6722ebceeb",
      "tree": "1ef63775514e6085e2cbe32391d458b2c6b21737",
      "parents": [
        "365d46dc9be9b3c833990a06f3994b1987eda578",
        "84e9c95ad92f7afcd960342b6012b0a1b039e21b",
        "4c7145a1ec1bb789d5f07e47510e8bda546a7c4a"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 13:20:25 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 13:20:25 2008 +0200"
      },
      "message": "Merge branches \u0027core/signal\u0027 and \u0027x86/spinlocks\u0027 into x86/xen\n\nConflicts:\n\tinclude/asm-x86/spinlock.h\n"
    },
    {
      "commit": "84e9c95ad92f7afcd960342b6012b0a1b039e21b",
      "tree": "455743da1af7c99168ffacf271be5eabfc4cd9d1",
      "parents": [
        "206855c321adee56db3946ca09a5887cddb9d598",
        "1389ac4b976abdc0555280dfc1aa2c3abcc19641"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 13:17:07 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 13:17:07 2008 +0200"
      },
      "message": "Merge branch \u0027x86/signal\u0027 into core/signal\n"
    },
    {
      "commit": "1389ac4b976abdc0555280dfc1aa2c3abcc19641",
      "tree": "1ec51aa0b1e33201f6f4f3bebc657f9ec65f8539",
      "parents": [
        "69e13ad56f9e2cd81c4f8bfd6267211c10c14c08",
        "fd048088306656824958e7783ffcee27e241b361"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 12:49:27 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 12:49:27 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/signal\n\nConflicts:\n\tarch/x86/kernel/signal_64.c\n"
    },
    {
      "commit": "acbaa41a780490c791492c41144c774c04875af1",
      "tree": "31f1f046875eb071e2aed031e5d9d1584742314f",
      "parents": [
        "8d89adf44cf750e49691ba5b744b2ad77a05e997",
        "fd048088306656824958e7783ffcee27e241b361"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 12:43:21 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 12:43:21 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/quirks\n\nConflicts:\n\tarch/x86/kernel/early-quirks.c\n"
    },
    {
      "commit": "4c7145a1ec1bb789d5f07e47510e8bda546a7c4a",
      "tree": "e2767b77e5413473a3bba302237f4669a203f183",
      "parents": [
        "74e91604b2452c15bbe72d77b37cf47ed0310d13",
        "fd048088306656824958e7783ffcee27e241b361"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 12:39:30 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 12:39:50 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/spinlocks\n\nDone to prevent this failure of an Octopus merge:\n\n Added arch/arm/include/asm/byteorder.h in both, but differently.\n ERROR: Merge conflict in arch/arm/include/asm/byteorder.h\n Auto-merging include/asm-x86/spinlock.h\n ERROR: Merge conflict in include/asm-x86/spinlock.h\n fatal: merge program failed\n"
    },
    {
      "commit": "365d46dc9be9b3c833990a06f3994b1987eda578",
      "tree": "9397d1304144a288411f2118707f44ff5e862fa6",
      "parents": [
        "5dc64a3442b98eaa0e3730c35fcf00cf962a93e7",
        "fd048088306656824958e7783ffcee27e241b361"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 12:35:23 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 12:37:32 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/xen\n\nConflicts:\n\tarch/x86/kernel/cpu/common.c\n\tarch/x86/kernel/process_64.c\n\tarch/x86/xen/enlighten.c\n"
    },
    {
      "commit": "325af5fb1418c79953db0954556de048e061d8b6",
      "tree": "25e71048ff801d0ad30b5d65e0190422999f73d6",
      "parents": [
        "fd048088306656824958e7783ffcee27e241b361"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Fri Aug 08 15:58:39 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 12:05:55 2008 +0200"
      },
      "message": "x86: ioperm user_regset\n\nThis adds a user_regset type for the x86 io permissions bitmap.\nThis makes it appear in core dumps (when ioperm has been used).\nIt will also make it visible to debuggers in the future.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n[conflict resolutions: Signed-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e ]\n"
    },
    {
      "commit": "206855c321adee56db3946ca09a5887cddb9d598",
      "tree": "13a2729d4d0e37170552bd9ad3c6bba71ba0c55c",
      "parents": [
        "e8d3f455de4f42d4bab2f6f1aeb2cf3bd18eb508",
        "cb58ffc3889f0545628f138f849e759a331b8ddc"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 11:32:17 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 11:32:17 2008 +0200"
      },
      "message": "Merge branch \u0027x86/urgent\u0027 into core/signal\n\nConflicts:\n\tarch/x86/kernel/signal_64.c\n"
    },
    {
      "commit": "cb58ffc3889f0545628f138f849e759a331b8ddc",
      "tree": "335fcd151c75e95a0ce0bff6343a3dee8d151457",
      "parents": [
        "c613ec1a7ff3714da11c7c48a13bab03beb5c376"
      ],
      "author": {
        "name": "Petr Vandrovec",
        "email": "petr@vandrovec.name",
        "time": "Sun Oct 12 10:51:03 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 11:19:27 2008 +0200"
      },
      "message": "x86: fix early panic on amd64 due to typo in supported CPU section\n\nDo not crash when enumerating supported CPU architectures\n\nSECURITY_INIT somehow ended up in x86_cpu_dev.init section.  That caused printk\nin code which prints supported architectures to hit #GP due to non-canonical\naddress being used.\n\nSigned-off-by: Petr Vandrovec \u003cpetr@vandrovec.name\u003e\nCc: thomas.petazzoni@free-electrons.com\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c613ec1a7ff3714da11c7c48a13bab03beb5c376",
      "tree": "4e6cc1466bcd1e5b420c29ad9652c0a2893c150f",
      "parents": [
        "e1e23bb0513520035ec934fa3483507cb6648b7c"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Fri Oct 10 10:46:45 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 11:19:04 2008 +0200"
      },
      "message": "x86, early_ioremap: fix fencepost error\n\nThe x86 implementation of early_ioremap has an off by one error. If we get\nan object which ends on the first byte of a page we undermap by one page and\nthis causes a crash on boot with the ASUS P5QL whose DMI table happens to fit\nthis alignment.\n\nThe size computation is currently\n\n\tlast_addr \u003d phys_addr + size - 1;\n\tnpages \u003d (PAGE_ALIGN(last_addr) - phys_addr)\n\n(Consider a request for 1 byte at alignment 0...)\n\nCloses #11693\n\nDebugging work by Ian Campbell/Felix Geyer\n\nSigned-off-by: Alan Cox \u003calan@rehat.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e1e23bb0513520035ec934fa3483507cb6648b7c",
      "tree": "a05f96cf556599a3a0dbc0de852c57921ae6051f",
      "parents": [
        "fd048088306656824958e7783ffcee27e241b361"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Tue Oct 07 14:15:11 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 11:18:59 2008 +0200"
      },
      "message": "x86: avoid dereferencing beyond stack + THREAD_SIZE\n\nIt\u0027s possible for get_wchan() to dereference past task-\u003estack + THREAD_SIZE\nwhile iterating through instruction pointers if fp equals the upper boundary,\ncausing a kernel panic.\n\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "6ee6c6adf1cfebbf432b8d1f204c7f96e395933e",
      "tree": "cf8f017f44b768445eecb6698c47d479c6b46a01",
      "parents": [
        "162350eb75fcb81ec0ea34f042f1deddb759aea8",
        "5e7184ae0dd49456387e8b1cdebc6b2c92fc6d51"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sun Oct 12 11:08:46 2008 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sun Oct 12 11:08:46 2008 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/atmel-mci-2.6.28\n\nConflicts:\n\tdrivers/mmc/host/atmel-mci.c\n"
    },
    {
      "commit": "162350eb75fcb81ec0ea34f042f1deddb759aea8",
      "tree": "6329a8607144e8f7507c058ae6d399d9986f93b5",
      "parents": [
        "0d3e0460f307e84904968aad6cff97bd688583d8"
      ],
      "author": {
        "name": "Matthew Fleming",
        "email": "matthew.fleming@imgtec.com",
        "time": "Thu Oct 02 12:21:42 2008 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sun Oct 12 11:04:38 2008 +0200"
      },
      "message": "MMC: Use timeout values from CSR\n\nHard-coded timeout values of 250ms for writes and 100ms for reads are\ncurrently used for MMC transactions over SPI. The spec states that the\ntimeout values from the card should be used.\n\nSigned-off-by: Matthew Fleming \u003cmatthew.fleming@imgtec.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "0d3e0460f307e84904968aad6cff97bd688583d8",
      "tree": "ea939e4e6b8a5b24b294932974fbe42ca7d427be",
      "parents": [
        "7244b85bd17313d7d300ee93ec7bfbca1f4ccf3d"
      ],
      "author": {
        "name": "Matthew Fleming",
        "email": "matthew.fleming@imgtec.com",
        "time": "Thu Oct 02 12:24:05 2008 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sun Oct 12 11:04:37 2008 +0200"
      },
      "message": "MMC: CSD and CID timeout values\n\nThe MMC spec states that the timeout for accessing the CSD and CID\nregisters is 64 clock cycles.\n\nSigned-off-by: Matthew Fleming \u003cmatthew.fleming@imgtec.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    }
  ],
  "next": "7244b85bd17313d7d300ee93ec7bfbca1f4ccf3d"
}
