)]}'
{
  "log": [
    {
      "commit": "e627432c2948d500669a6c4522f22b66f5118d64",
      "tree": "dc7abe744ab9eff3a3b95251a3d3552ed8b54f0c",
      "parents": [
        "ae6b95d4d86565a4f267359852f7fbe000b6e0e7"
      ],
      "author": {
        "name": "Aneesh Kumar K.V",
        "email": "aneesh.kumar@gmail.com",
        "time": "Tue Feb 20 13:57:58 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 20 17:10:14 2007 -0800"
      },
      "message": "[PATCH] ext[234]: update documentation\n\nSigned-off-by: \"Aneesh Kumar K.V\" \u003caneesh.kumar@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "833f73299fdf4497af1552e219e95661f4d2cdca",
      "tree": "3a8cbf486dce86116ada64d170896141ceee4692",
      "parents": [
        "ac7fb273ca1d0b4fb354575bb6e101ffd09e0b54"
      ],
      "author": {
        "name": "Dave Kleikamp",
        "email": "shaggy@austin.ibm.com",
        "time": "Mon Sep 18 20:12:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 07:59:59 2006 -0700"
      },
      "message": "[PATCH] EXT2: Remove superblock lock contention in ext2_statfs\n\nFix a performance degradation introduced in 2.6.17.  (30% degradation\nrunning dbench with 16 threads)\n\nCommit 21730eed11de42f22afcbd43f450a1872a0b5ea1, which claims to make\nEXT2_DEBUG work again, moves the taking of the kernel lock out of\ndebug-only code in ext2_count_free_inodes and ext2_count_free_blocks and\ninto ext2_statfs.\n\nThe same problem was fixed in ext3 by removing the lock completely (commit\n5b11687924e40790deb0d5f959247ade82196665)\n\nSigned-off-by: Dave Kleikamp \u003cshaggy@austin.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "21730eed11de42f22afcbd43f450a1872a0b5ea1",
      "tree": "f695865bce3b87bbc9e1f0a8e61eaeecf8442b06",
      "parents": [
        "42225a359aa8094242651191ad0ac9c338503d81"
      ],
      "author": {
        "name": "Valerie Henson",
        "email": "val_henson@linux.intel.com",
        "time": "Sun Jun 25 05:48:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:12 2006 -0700"
      },
      "message": "[PATCH] Make EXT2_DEBUG work again\n\nThis patch makes EXT2_DEBUG work again.  Due to lack of proper include\nfile, EXT2_DEBUG was undefined in bitmap.c and ext2_count_free() is left\nout.  Moved to balloc.c and removed bitmap.c entirely.\n\nSecond, debug versions of ext2_count_free_{inodes/blocks} reacquires\nsuperblock lock.  Moved lock into callers.\n\nSigned-off-by: Val Henson \u003cval_henson@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "16f7e0fe2ecc30f30652e8185e1772cdebe39109",
      "tree": "e668703267c7b02f1af3cc1581bb4366a5370fdd",
      "parents": [
        "c59ede7b78db329949d9cdcd7064e22d357560ef"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Jan 11 12:17:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:13 2006 -0800"
      },
      "message": "[PATCH] capable/capability.h (fs/)\n\nfs: Use \u003clinux/capability.h\u003e where capable() is used.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2860b733f114e088b56c20da6145902c16b79a44",
      "tree": "999ad11a6985597b2c4de62d93bdfc1b807ce8e4",
      "parents": [
        "0ad74ffa90fb20b4132ae6e67e473f24621c6af2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Nov 08 21:34:59 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:58 2005 -0800"
      },
      "message": "[PATCH] remove CONFIG_EXT{2,3}_CHECK\n\nThe CONFIG_EXT{2,3}_CHECK options where were never available, and all they\ndid was to implement a subset of e2fsck in the kernel.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.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"
    }
  ]
}
