)]}'
{
  "log": [
    {
      "commit": "be859405487324ed548f1ba11dc949b8230ab991",
      "tree": "3893ac2ce3b212b100d9e1e1e3e2fc1fa0c3f47f",
      "parents": [
        "63779436ab4ad0867bcea53bf853b0004d7b895d"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Fri Oct 31 00:56:28 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 31 00:56:28 2008 -0700"
      },
      "message": "fs: replace NIPQUAD()\n\nUsing NIPQUAD() with NIPQUAD_FMT, %d.%d.%d.%d or %u.%u.%u.%u\ncan be replaced with %pI4\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c1206a2c6d87def4af5379e6fef64e928d882ab2",
      "tree": "388c36ab43b2f9d2cf463871866b0fa97aa4154b",
      "parents": [
        "a4d63e729edad704af95e5f2a56e8c8eaaa5216b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 16 23:26:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:50 2007 -0700"
      },
      "message": "fs/afs/: possible cleanups\n\nThis patch contains the following possible cleanups:\n- make the following needlessly global functions static:\n  - rxrpc.c: afs_send_pages()\n  - vlocation.c: afs_vlocation_queue_for_updates()\n  - write.c: afs_writepages_region()\n- make the following needlessly global variables static:\n  - mntpt.c: afs_mntpt_expiry_timeout\n  - proc.c: afs_vlocation_states[]\n  - server.c: afs_server_timeout\n  - vlocation.c: afs_vlocation_timeout\n  - vlocation.c: afs_vlocation_update_timeout\n- #if 0 the following unused function:\n  - cell.c: afs_get_cell_maybe()\n- #if 0 the following unused variables:\n  - callback.c: afs_vnode_update_timeout\n  - cmservice.c: struct afs_cm_workqueue\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "416351f28d2b31d15ff73e9aff699b2163704c95",
      "tree": "4b43838415b2cb95dfc66f9bc5fdb36b0f245e6c",
      "parents": [
        "ef71c15c46a053818f7e69098ebb052b31ffa56b"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed May 09 02:33:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 09 12:30:50 2007 -0700"
      },
      "message": "AFS: AFS fixups\n\nMake some miscellaneous changes to the AFS filesystem:\n\n (1) Assert RCU barriers on module exit to make sure RCU has finished with\n     callbacks in this module.\n\n (2) Correctly handle the AFS server returning a zero-length read.\n\n (3) Split out data zapping calls into one function (afs_zap_data).\n\n (4) Rename some afs_file_*() functions to afs_*() where they apply to\n     non-regular files too.\n\n (5) Be consistent about the presentation of volume ID:vnode ID in debugging\n     output.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "260a980317dac80182dd76140cf67c6e81d6d3dd",
      "tree": "84f3e919fd33be56aad4fc57f5cb844df1a6b952",
      "parents": [
        "c35eccb1f614954b10cba3f74b7c301993b2f42e"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Apr 26 15:59:35 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 26 15:59:35 2007 -0700"
      },
      "message": "[AFS]: Add \"directory write\" support.\n\nAdd support for the create, link, symlink, unlink, mkdir, rmdir and\nrename VFS operations to the in-kernel AFS filesystem.\n\nAlso:\n\n (1) Fix dentry and inode revalidation.  d_revalidate should only look at\n     state of the dentry.  Revalidation of the contents of an inode pointed to\n     by a dentry is now separate.\n\n (2) Fix afs_lookup() to hash negative dentries as well as positive ones.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "08e0e7c82eeadec6f4871a386b86bf0f0fbcb4eb",
      "tree": "1c4f7e91e20e56ff2ec755e988a6ee828b1a21c0",
      "parents": [
        "651350d10f93bed7003c9a66e24cf25e0f8eed3d"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Apr 26 15:55:03 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 26 15:55:03 2007 -0700"
      },
      "message": "[AF_RXRPC]: Make the in-kernel AFS filesystem use AF_RXRPC.\n\nMake the in-kernel AFS filesystem use AF_RXRPC instead of the old RxRPC code.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ec26815ad847dbf74a1e27aa5515fb7d5dc6ee6f",
      "tree": "32510ab35b3524f6be9231ab8065b80be5d9b68d",
      "parents": [
        "17926a79320afa9b95df6b977b40cca6d8713cea"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Apr 26 15:49:28 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 26 15:49:28 2007 -0700"
      },
      "message": "[AFS]: Clean up the AFS sources\n\nClean up the AFS sources.\n\nAlso remove references to AFS keys.  RxRPC keys are used instead.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b593e48d2bf09c40c0f5165f2f2a10cc3983ea51",
      "tree": "5eba2dd937d9ce14790776542a2835c8e19e2c2f",
      "parents": [
        "4d2d3cec1da18123b301270381eb748e5ba4f638"
      ],
      "author": {
        "name": "Yan Burman",
        "email": "burman.yan@gmail.com",
        "time": "Wed Dec 06 20:40:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:45 2006 -0800"
      },
      "message": "[PATCH] affs: replace kmalloc+memset with kzalloc\n\nReplace kmalloc+memset with kzalloc\n\nSigned-off-by: Yan Burman \u003cburman.yan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f116629d03655adaf7832b93b03c99391d09d4a7",
      "tree": "526f689619817df3c23ab00e3228b4776bde2190",
      "parents": [
        "179e09172ab663b8587ecc46bb18a56a770304a9"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Mon Jun 26 00:24:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:18 2006 -0700"
      },
      "message": "[PATCH] fs: use list_move()\n\nThis patch converts the combination of list_del(A) and list_add(A, B) to\nlist_move(A, B) under fs/.\n\nCc: Ian Kent \u003craven@themaw.net\u003e\nAcked-by: Joel Becker \u003cjoel.becker@oracle.com\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: Hans Reiser \u003creiserfs-dev@namesys.com\u003e\nCc: Urban Widmark \u003curban@teststation.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\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"
    }
  ]
}
