)]}'
{
  "log": [
    {
      "commit": "72c6e251ed84b3a9cdfde6711191155c47bb2b9c",
      "tree": "06b526bb6ee497bc19b8609753a5cd3e65ebc7b6",
      "parents": [
        "62786b9e81a2dbe9c073a2ade52d33a2627d6d85"
      ],
      "author": {
        "name": "Thorsten Kranzkowski",
        "email": "dl8bcu@dl8bcu.de",
        "time": "Mon Jun 23 20:57:22 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 23 18:26:04 2008 -0700"
      },
      "message": "alpha: fix compile error in arch/alpha/mm/init.c\n\nCommit 9267b4b3880d00dc2dab90f1d817c856939114f7 (\"alpha: fix module load\nfailures on smp (bug #10926)\") causes a regression for my ev4\nuniprocessor build:\n\n  CC      arch/alpha/mm/init.o\n/export/data/repositories/linux-2.6/arch/alpha/mm/init.c:34: error: expected ‘\u003d’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘typeof’\nmake[2]: *** [arch/alpha/mm/init.o] Error 1\nmake[1]: *** [arch/alpha/mm] Error 2\nmake: *** [sub-make] Error 2\n\nThis fixes it for me (compile and boot tested):\n\nSigned-off-by: Thorsten Kranzkowski \u003cdl8bcu@dl8bcu.de\u003e\nAcked-by: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9267b4b3880d00dc2dab90f1d817c856939114f7",
      "tree": "9823a76657f257d71aac2a5f4374c56560dd2e6e",
      "parents": [
        "d70ac829b7f42d7ef4f879635c6a772b0b4ed0a2"
      ],
      "author": {
        "name": "Ivan Kokshaysky",
        "email": "ink@jurassic.park.msu.ru",
        "time": "Sat Jun 21 03:25:39 2008 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 20 16:46:10 2008 -0700"
      },
      "message": "alpha: fix module load failures on smp (bug #10926)\n\nTo calculate addresses of locally defined variables, GCC uses 32-bit\ndisplacement from the GP. Which doesn\u0027t work for per cpu variables in\nmodules, as an offset to the kernel per cpu area is way above 4G.\n\nThe workaround is to force allocation of a GOT entry for per cpu variable\nusing ldq instruction with a \u0027literal\u0027 relocation.\nI had to use custom asm/percpu.h, as a required argument magic doesn\u0027t\nwork with asm-generic/percpu.h macros.\n\nSigned-off-by: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b00742d399513a4100c24cc2accefdc1bb1e0b15",
      "tree": "57551a08eb218ed4aadb0a90806f33826df27f8a",
      "parents": [
        "bbba11c35baaad3f70f32e185a2c1d40d7901fe9"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Wed May 02 19:27:11 2007 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Wed May 02 19:27:11 2007 +0200"
      },
      "message": "[PATCH] x86-64: Account for module percpu space separately from kernel percpu\n\nRather than using a single constant PERCPU_ENOUGH_ROOM, compute it as\nthe sum of kernel_percpu + PERCPU_MODULE_RESERVE.  This is now common\nto all architectures; if an architecture wants to set\nPERCPU_ENOUGH_ROOM to something special, then it may do so (ia64 is\nthe only one which does).\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "65fdc8544f7d27df95256cbcfc2a53fa0fa38134",
      "tree": "48aaa96e127cfd16e9b4d4fb16a9467755ed8481",
      "parents": [
        "6ff1b4426e3afc61dcb67299709fde9041d59265"
      ],
      "author": {
        "name": "Aneesh Kumar K.V",
        "email": "aneesh.kumar@gmail.com",
        "time": "Sat Feb 10 01:43:22 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:19 2007 -0800"
      },
      "message": "[PATCH] Alpha: increase PERCPU_ENOUGH_ROOM\n\nModule loading on Alpha was failing with error \"Could not allocate 8 bytes\npercpu data\".\n\nLooking at dmesg we have the below error \"No per-cpu room for modules.\"\n\nIncrease the PERCPU_ENOUGH_ROOM in a similar way as x86_64\n\nSigned-off-by: Aneesh Kumar K.V \u003caneesh.kumar@gmail.com\u003e\nCc: \u003cJay.Estabrook@hp.com\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
