)]}'
{
  "log": [
    {
      "commit": "77ef50a522717fa040636ee1017179ceba12ff62",
      "tree": "57b082ad5b314605d5d9dab50068737f324cae60",
      "parents": [
        "a656c8efb40a8700046df20da2195f8aa39ce38a"
      ],
      "author": {
        "name": "Vegard Nossum",
        "email": "vegard.nossum@gmail.com",
        "time": "Wed Jun 18 17:08:48 2008 +0200"
      },
      "committer": {
        "name": "Vegard Nossum",
        "email": "vegard.nossum@gmail.com",
        "time": "Tue Jul 22 21:31:34 2008 +0200"
      },
      "message": "x86: consolidate header guards\n\nThis patch is the result of an automatic script that consolidates the\nformat of all the headers in include/asm-x86/.\n\nThe format:\n\n1. No leading underscore. Names with leading underscores are reserved.\n2. Pathname components are separated by two underscores. So we can\n   distinguish between mm_types.h and mm/types.h.\n3. Everything except letters and numbers are turned into single\n   underscores.\n\nSigned-off-by: Vegard Nossum \u003cvegard.nossum@gmail.com\u003e\n"
    },
    {
      "commit": "1c6e55032e24ff79668581a0f296c278ef7edd4e",
      "tree": "5368ede51192cc0b4413ac8be9ea86bad211187c",
      "parents": [
        "0699eae140a3eeca976df4e3b7699b1fa3f763cd"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Tue Jun 17 15:41:45 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 08 10:38:47 2008 +0200"
      },
      "message": "x86: use acpi_numa_init to parse on 32-bit numa\n\nseperate SRAT finding and parsing from get_memcfg_from_srat,\nand let getmemcfg_from_srat only handle array from previous step.\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ef3fb66ced1a890769d71a4f4ae9f68b8afa98b6",
      "tree": "d32a738c199cde6d2fe7837501f75d9d762d0919",
      "parents": [
        "99da9047e675a4a8d671bbd67b34eb096c308b0d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu May 01 04:35:01 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 01 08:04:01 2008 -0700"
      },
      "message": "dmi: clean-up dmi helper declarations\n\nThe declaration of dmi helper functions is a bit messy and inconsistent at the\nmoment:\n\n* On ia64 they are declared in \u003casm/io.h\u003e.\n* On x86-64 they are declared in \u003casm/dmi.h\u003e.\n* On i386 they are declared both in \u003casm/io.h\u003e and \u003casm/dmi.h\u003e.\n\nFix the header files so that the dmi helper functions are consistently\ndefined in \u003casm/dmi.h\u003e.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "beacfaac3f23b30814aafee37a055257c7062ef3",
      "tree": "9a9a25cafa5fa4b79026caa8b0b442dc54b78889",
      "parents": [
        "4716e79c9946044a53a65418cfba04836f6a5c36"
      ],
      "author": {
        "name": "Huang, Ying",
        "email": "ying.huang@intel.com",
        "time": "Wed Jan 30 13:33:44 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:33:44 2008 +0100"
      },
      "message": "x86 32-bit boot: rename bt_ioremap() to early_ioremap()\n\nThis patch renames bt_ioremap to early_ioremap, which is used in\nx86_64. This makes it easier to merge i386 and x86_64 usage.\n\n[ mingo@elte.hu: fix ]\n\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "bca25bafbb390eeec376ac994954b99489d198ec",
      "tree": "39f9cd65b78c8efe65b633456c5473c38c4d249c",
      "parents": [
        "79da4721117fcf188b4b007b775738a530f574da"
      ],
      "author": {
        "name": "Parag Warudkar",
        "email": "parag.warudkar@gmail.com",
        "time": "Wed Jan 30 13:31:59 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:59 2008 +0100"
      },
      "message": "x86: fix dmi_alloc() to not advance alloc index in case of\n\ndmi_alloc() for CONFIG_X86_64 is defined to allocate from a static array\nand it maintains a allocation index which is advanced each time allocation\nis attempted - it gets incremented even if an allocation fails thereby\ndepriving any future request that may be small enough to be satisfied from\nthe array.\n\nFix this by first testing if allocation is going to be possible and\nincrementing alloc index only then.\n\nSigned-off-by: Parag Warudkar \u003cparag.warudkar@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "327c21bc3d347d545d227103d7cc58039ab8a0be",
      "tree": "a7d66db9e564c4cdaef2c45fc74b6b8884b3beff",
      "parents": [
        "f1ea05466a13c4fbae852f2ce87aada594f3134f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Oct 15 23:28:20 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@inhelltoy.tec.linutronix.de",
        "time": "Wed Oct 17 20:17:18 2007 +0200"
      },
      "message": "x86: unify include/asm/dmi_32/64.h\n\nUnification, so we have these things in one file.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "96a388de5dc53a8b234b3fd41f3ae2cedc9ffd42",
      "tree": "d947a467aa2da3140279617bc4b9b101640d7bf4",
      "parents": [
        "27bd0c955648646abf2a353a8371d28c37bcd982"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:20:03 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:20:03 2007 +0200"
      },
      "message": "i386/x86_64: move headers to include/asm-x86\n\nMove the headers to include/asm-x86 and fixup the\nheader install make rules\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    }
  ]
}
