)]}'
{
  "log": [
    {
      "commit": "c59d87c460767bc35dafd490139d3cfe78fb8da4",
      "tree": "2aad8261f86488e501d9645bd35d1398906da46d",
      "parents": [
        "06f8e2d6754dc631732415b741b5aa58a0f7133f"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@infradead.org",
        "time": "Fri Aug 12 16:21:35 2011 -0500"
      },
      "committer": {
        "name": "Alex Elder",
        "email": "aelder@sgi.com",
        "time": "Fri Aug 12 16:21:35 2011 -0500"
      },
      "message": "xfs: remove subdirectories\n\nUse the move from Linux 2.6 to Linux 3.x as an excuse to kill the\nannoying subdirectories in the XFS source code.  Besides the large\namount of file rename the only changes are to the Makefile, a few\nfiles including headers with the subdirectory prefix, and the binary\nsysctl compat code that includes a header under fs/xfs/ from\nkernel/.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Alex Elder \u003caelder@sgi.com\u003e\n"
    },
    {
      "commit": "27174203f570b923e5c02c618a5557295bab8755",
      "tree": "eb30774a90705761afa12ce9c78cbb1d8af17aee",
      "parents": [
        "1a5902c5d2ad4f3aa1ee747017622d5d4edfa20f"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Mar 30 10:21:31 2009 +0200"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@brick.lst.de",
        "time": "Mon Mar 30 10:21:31 2009 +0200"
      },
      "message": "xfs: cleanup uuid handling\n\nThe uuid table handling should not be part of a semi-generic uuid library\nbut in the XFS code using it, so move those bits to xfs_mount.c and\nrefactor the whole glob to make it a proper abstraction.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nReviewed-by: Felix Blyakher \u003cfelixb@sgi.com\u003e\n"
    },
    {
      "commit": "9f8868ffb39c2f80ba69df4552cb530b6634f646",
      "tree": "fba09366faf55ee039cdbd91dff78b7d87a86d0b",
      "parents": [
        "136f8f21b6d564f553abe6130127d16fb50432d3"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@infradead.org",
        "time": "Fri Jul 18 17:11:46 2008 +1000"
      },
      "committer": {
        "name": "Niv Sardi",
        "email": "xaiki@debian.org",
        "time": "Mon Jul 28 16:59:25 2008 +1000"
      },
      "message": "[XFS] streamline init/exit path\n\nCurrently the xfs module init/exit code is a mess. It\u0027s farmed out over a\nlot of function with very little error checking. This patch makes sure we\npropagate all initialization failures properly and clean up after them.\nVarious runtime initializations are replaced with compile-time\ninitializations where possible to make this easier. The exit path is\nsimilarly consolidated.\n\nThere\u0027s now split out function to create/destroy the kmem zones and\nalloc/free the trace buffers. I\u0027ve also changed the ktrace allocations to\nKM_MAYFAIL and handled errors resulting from that.\n\nAnd yes, we really should replace the XFS_*_TRACE ifdefs with a single\nXFS_TRACE..\n\nSGI-PV: 976035\n\nSGI-Modid: xfs-linux-melb:xfs-kern:31354a\n\nSigned-off-by: Christoph Hellwig \u003chch@infradead.org\u003e\nSigned-off-by: Niv Sardi \u003cxaiki@sgi.com\u003e\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\n"
    },
    {
      "commit": "de2eeea609b55e8c3994133a565b39edeaaaaf69",
      "tree": "f0726491c2667427e643e5e26808b0c250884f4e",
      "parents": [
        "450790a2c51e6d9d47ed30dbdcf486656b8e186f"
      ],
      "author": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@sgi.com",
        "time": "Wed Feb 06 13:37:56 2008 +1100"
      },
      "committer": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@redback.melbourne.sgi.com",
        "time": "Thu Feb 07 18:25:19 2008 +1100"
      },
      "message": "[XFS] add __init/__exit mark to specific init/cleanup functions\n\nSGI-PV: 971186\nSGI-Modid: xfs-linux-melb:xfs-kern:30459a\n\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\nSigned-off-by: Denis Cheng \u003ccrquan@gmail.com\u003e\n"
    },
    {
      "commit": "a780143ea53d26362b7cfb6666c8d04fb989bb7a",
      "tree": "7c42fcbc93036dfbff3cc172bec5d152ab1deedc",
      "parents": [
        "e8234a6871aa0de1ed0aeeecb5230ecf3ab414e2"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Mar 14 13:24:46 2006 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Mar 14 13:24:46 2006 +1100"
      },
      "message": "[XFS] UUID endianess fix.  uu_timelow is a 32bit field and needs to be\nswapped with be32_to_cpu. \n\nSGI-PV: 943272\nSGI-Modid: xfs-linux-melb:xfs-kern:25232a\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "794fe2dc65f1ec4acacc388053bb52d32d3a932e",
      "tree": "3aecc571134961cdf78fa392b14d02ae84f7f1c4",
      "parents": [
        "60a204f096dd67683f3993798e14905ee9828ba5"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Jan 11 15:37:17 2006 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Jan 11 15:37:17 2006 +1100"
      },
      "message": "[XFS] endianess annotations and tidying for the uuid code\n\nSGI-PV: 943272\nSGI-Modid: xfs-linux-melb:xfs-kern:203709a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "794ee1baee1c26be40410233e6c20bceb2b03c08",
      "tree": "1173a5cca98ddfbc1520d2d124af6d16bf950df2",
      "parents": [
        "de5097c2e73f826302cd8957c225b3725e0c7553"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@trained-monkey.org",
        "time": "Mon Jan 09 15:59:21 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:21 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to mutex: XFS\n\nThis patch switches XFS over to use the new mutex code directly as\nopposed to the previous workaround patch I posted earlier that avoided\nthe namespace clash by forcing it back to semaphores. This falls in the\n\u0027works for me\u003ctm\u003e\u0027 category.\n\nSigned-off-by: Jes Sorensen \u003cjes@trained-monkey.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7b71876980d87c8f237b94d8529ee7fcc05ec2d9",
      "tree": "7fd3f1425e8946b3b2c1defeba0b4889f19b6290",
      "parents": [
        "a844f4510dce23c07f3923cb42138f5fdd745017"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 14:58:39 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 14:58:39 2005 +1100"
      },
      "message": "[XFS] Update license/copyright notices to match the prefered SGI\nboilerplate.\n\nSGI-PV: 913862\nSGI-Modid: xfs-linux:xfs-kern:23903a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\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"
    }
  ]
}
