)]}'
{
  "log": [
    {
      "commit": "eed63519e3e74d515d2007ecd895338d0ba2a85c",
      "tree": "4b33f284ab39080293b287316d18745c770058e2",
      "parents": [
        "c967da6a0ba837f762042e931d4afcf72045547c"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ian.campbell@citrix.com",
        "time": "Sun Mar 28 19:42:56 2010 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Mar 29 18:55:40 2010 +0200"
      },
      "message": "x86: Do not free zero sized per cpu areas\n\nThis avoids an infinite loop in free_early_partial().\n\nAdd a warning to free_early_partial() to catch future problems.\n\n-v5: put back start \u003e end back into WARN_ONCE()\n-v6: use one line for warning, suggested by Linus\n-v7: more tests\n-v8: remove the function name as suggested by Johannes\n     WARN_ONCE() will print out that function name.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nTested-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nTested-by: Joel Becker \u003cjoel.becker@oracle.com\u003e\nTested-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Johannes Weiner \u003channes@cmpxchg.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nLKML-Reference: \u003c1269830604-26214-4-git-send-email-yinghai@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "dce46a04d55d6358d2d4ab44a4946a19f9425fe2",
      "tree": "37436a42293f4a47a1fb989007531123baedefa5",
      "parents": [
        "81d0d950e5037a26b71e568ff235ff9e998f4ab3"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Mon Mar 01 18:48:52 2010 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Mar 01 23:23:02 2010 -0800"
      },
      "message": "early_res: Need to save the allocation name in drop_range_partial()\n\nDuring free_early_partial(), reserve_early_without_check() could end\nextending the early_res area from __check_and_double_early_res(); as a\nresult, the location of the name for the current reservation could\nchange.\n\nTherefore, we need to save a local copy of the name.\n\n[ hpa: rewrote comment and checkin description ]\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nLKML-Reference: \u003c4B8C7C94.7070000@kernel.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "fb90ef93df654f2678933efbbf864adac0ae490e",
      "tree": "c590e99bc70fbbfa0e1615a29734ca3c1f586729",
      "parents": [
        "2ee78f7b1d8ada2615ecbcd9fea70580008bd6ce"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Wed Feb 24 18:36:53 2010 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Feb 26 08:25:35 2010 +0100"
      },
      "message": "early_res: Add free_early_partial()\n\nTo free partial areas in pcpu_setup...\n\nReported-by: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nCc: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nCc: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nLKML-Reference: \u003c4B85E245.5030001@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "580e0ad21d6d6f932461d24b47041e3dd499c23f",
      "tree": "3476c71849c0f9aa54c160b9a994bf4d211bd697",
      "parents": [
        "dd645cee7b50b61cb2d05b59eb6027679c437af6"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Tue Feb 16 18:40:35 2010 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Feb 16 21:43:39 2010 -0800"
      },
      "message": "core: Move early_res from arch/x86 to kernel/\n\nThis makes the range reservation feature available to other\narchitectures.\n\n-v2: add get_max_mapped, max_pfn_mapped only defined in x86...\n     to fix PPC compiling\n-v3: according to hpa, add CONFIG_HAVE_EARLY_RES\n-v4: fix typo about EARLY_RES in config\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nLKML-Reference: \u003c4B7B5723.4070009@kernel.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "dd645cee7b50b61cb2d05b59eb6027679c437af6",
      "tree": "7304337cef9df9dd31c2370015dd7b2051175042",
      "parents": [
        "9b3be9f99203d9a400e8547f0e80f1d8f8e5738c"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Wed Feb 10 01:20:30 2010 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Feb 12 09:42:40 2010 -0800"
      },
      "message": "x86: Add find_fw_memmap_area\n\n... so we can move early_res up.\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nLKML-Reference: \u003c1265793639-15071-27-git-send-email-yinghai@kernel.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "59be5a8e8ce765cf739ec7f07176219972de7481",
      "tree": "0dead91be8e1ccbbb0514877d4d1c1047cf401f0",
      "parents": [
        "53db62a2529280ff216c941d8a2650204547e44a"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Wed Feb 10 01:20:28 2010 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Feb 12 09:42:39 2010 -0800"
      },
      "message": "x86: Make 32bit support NO_BOOTMEM\n\nLet\u0027s make 32bit consistent with 64bit.\n\n-v2: Andrew pointed out for 32bit that we should use -1ULL\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nLKML-Reference: \u003c1265793639-15071-25-git-send-email-yinghai@kernel.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "53db62a2529280ff216c941d8a2650204547e44a",
      "tree": "d36dba91fb6a1902aa5c2de70557ad858327ec75",
      "parents": [
        "efdd0e81df0f23830c6d2cb971cf87f415b8dbdb"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Wed Feb 10 01:20:27 2010 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Feb 12 09:42:39 2010 -0800"
      },
      "message": "early_res: Enhance check_and_double_early_res\n\n... to make it always try to start from low at first.\n\nThis makes it less likely for early_memtest to reserve a bad range, in\nparticular it puts new early_res in a range that is already tested.\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nLKML-Reference: \u003c1265793639-15071-24-git-send-email-yinghai@kernel.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "efdd0e81df0f23830c6d2cb971cf87f415b8dbdb",
      "tree": "377941fbfeee4cd887ace1de0826a8df03aa965c",
      "parents": [
        "7da657d1f1dd27fa9d8289d5f7e53479c7fd3a95"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Wed Feb 10 01:20:26 2010 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Feb 12 09:42:39 2010 -0800"
      },
      "message": "x86: Move back find_e820_area to e820.c\n\nMakes early_res.c more clean, so later could move it to /kernel.\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nLKML-Reference: \u003c1265793639-15071-23-git-send-email-yinghai@kernel.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "7da657d1f1dd27fa9d8289d5f7e53479c7fd3a95",
      "tree": "1983c2f84554434eccb580fb55b59a3353bc3def",
      "parents": [
        "a678c2be75773e112f6d656a22a7f1645c4dbd6c"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Wed Feb 10 01:20:25 2010 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Feb 12 09:42:39 2010 -0800"
      },
      "message": "x86: Add find_early_area_size\n\nPrepare to move bck find_e820_area_size back to e820.c.\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nLKML-Reference: \u003c1265793639-15071-22-git-send-email-yinghai@kernel.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "a678c2be75773e112f6d656a22a7f1645c4dbd6c",
      "tree": "5c2220110d7733d935eb2e5fa3d84e3b43d0ac20",
      "parents": [
        "db8f77c889542b09457b8b97efb311343c99a75d"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Wed Feb 10 01:20:24 2010 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Feb 12 09:42:38 2010 -0800"
      },
      "message": "x86: Separate early_res related code from e820.c\n\n... to make e820.c smaller.\n\n-v2: fix 32bit compiling with MAX_DMA32_PFN\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nLKML-Reference: \u003c1265793639-15071-21-git-send-email-yinghai@kernel.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    }
  ]
}
