)]}'
{
  "log": [
    {
      "commit": "2868f89fc43d16441a90714d4676089bdfc4255a",
      "tree": "ac4f1f5ca5843aca081d60dbd2618cabb5d5ef07",
      "parents": [
        "32df81cbd5b41d281cc3d7e7ff6a98ac6201e197"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@openvz.org",
        "time": "Wed Nov 28 16:21:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:53 2007 -0800"
      },
      "message": "The namespaces compatibility list doc\n\nPeople discuss how the namespaces are working/going-to-work together.\n\nTed Ts\u0027o proposed to create some document that describes what problems user\nmay have when he/she creates some new namespace, but keeps others shared.\nI liked this idea, so here\u0027s the initial version of such a document with\nthe problems I currently have in mind and can describe somewhat audibly -\nthe \"namespaces compatibility list\".\n\nThe Documentation/namespaces/ directory is about to contain more docs about\nthe namespaces stuff.\n\nThanks to Cedirc for notes and spell checks on the doc, to Daniel for\nadditional info about IPC and User namespaces interaction and to Randy, who\nalluded me to using a spell checker before sending the documentation :)\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nCc: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Daniel Lezcano \u003cdlezcano@fr.ibm.com\u003e\nCc: Theodore Tso \u003ctytso@mit.edu\u003e\nCc: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5ef43567c55c758c651f8339d01678f12d54ac2a",
      "tree": "d4682596cb2355bf085fb3f21ee89bd59b5716e6",
      "parents": [
        "f0ae5669be0ec8b93d6e6f56001c60c3113df694"
      ],
      "author": {
        "name": "Rob Landley",
        "email": "rob@landley.net",
        "time": "Tue Oct 16 23:31:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:43:06 2007 -0700"
      },
      "message": "Add missing entries to top level Documentation/00-INDEX\n\nAdd missing entries to Documentation/00-INDEX\n\nSigned-off-by: Rob Landley \u003crob@landley.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "98612acd7d98d7f0b5b85f9d1f9100c8ad8001f0",
      "tree": "6387c11ed1a75e56fb4fcb44a2006f50aa8080cd",
      "parents": [
        "6b5b55f6c404fa730a09a8254eb19f5a038afcc2"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Oct 16 23:31:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:43:05 2007 -0700"
      },
      "message": "Documentation: delete unreferenced xterm-linux.xpm file\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "98257af5a2ad0c5b502ebd07094d9fd8ce87acef",
      "tree": "c8ae7b8517ad2f2d6e1cad13b9f15d6b2ebb4e64",
      "parents": [
        "9efa68ed079af97f4e9477eadef567ffe64f7afc"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@citi.umich.edu",
        "time": "Sun Sep 30 22:18:55 2007 -0400"
      },
      "committer": {
        "name": "J. Bruce Fields",
        "email": "bfields@citi.umich.edu",
        "time": "Tue Oct 09 18:32:45 2007 -0400"
      },
      "message": "Documentation: move locks.txt in filesystems/\n\nThis documentation (about file locking) belongs in filesystems/.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\n"
    },
    {
      "commit": "4f3b19ca41fbe572e3d44caf516c215b286fe2a6",
      "tree": "8fdb502c03ed5c4ce2b8ca114f0fee5ec96abde2",
      "parents": [
        "85c59580b30c82aa771aa33b37217a6b6851bc14"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@citi.umich.edu",
        "time": "Mon Sep 24 18:52:09 2007 -0400"
      },
      "committer": {
        "name": "J. Bruce Fields",
        "email": "bfields@citi.umich.edu",
        "time": "Tue Oct 09 18:32:45 2007 -0400"
      },
      "message": "Documentation: move mandatory locking documentation to filesystems/\n\nShouldn\u0027t this mandatory-locking documentation be in the\nDocumentation/filesystems directory?\n\nGive it a more descriptive name while we\u0027re at it, and update 00-INDEX\nwith a more inclusive description of Documentation/filesystems (which\nhas already talked about more than just individual filesystems).\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\n"
    },
    {
      "commit": "c811ac5366750568b0f412c95c6074dec20c69b2",
      "tree": "16afac5a5d8fcdbdf1c8cc439a6c83e0b95b7340",
      "parents": [
        "868047fcbb85dbb44ddd98c336fef83236a2c06a"
      ],
      "author": {
        "name": "Rob Landley",
        "email": "rob@landley.net",
        "time": "Tue Sep 11 15:23:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 11 17:21:19 2007 -0700"
      },
      "message": "Documentation/00-INDEX: notice ecryptfs.txt moved\n\necryptfs.txt moved into filesystems, make 00-INDEX follow.\n\nSigned-off-by: Rob Landley \u003crob@landley.net\u003e\nCc: Michael Halcrow \u003cmhalcrow@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f6b07d39d7904ceecac53699d6b5ddd677304880",
      "tree": "88e56acc37a9f49a58f8435341f1fdbf5f0e429d",
      "parents": [
        "2618c60b8b5836b73e8deb385a036820744d256d"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Jul 15 23:41:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:51 2007 -0700"
      },
      "message": "Add missing files and dirs to 00-INDEX in Documentation/\n\nAdd descriptions for a number of missing files and directories to the\nDocumentation/00-INDEX file.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Rob Landley \u003crob@landley.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d916faace3efc0bf19fe9a615a1ab8fa1a24cd93",
      "tree": "e6adbc42541498306728490a4978afe116131299",
      "parents": [
        "2b5f6dcce5bf94b9b119e9ed8d537098ec61c3d2"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Dec 03 22:22:41 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Dec 03 22:22:41 2006 -0500"
      },
      "message": "Remove long-unmaintained ftape driver subsystem.\n\nIt\u0027s bitrotten, long unmaintained, long hidden under BROKEN_ON_SMP,\netc.  As scheduled in feature-removal-schedule.txt, and ack\u0027d several\ntimes on lkml.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8802f616f6de8576805f32e47602816f141118f2",
      "tree": "0763c745b3b09ebb085b7d8625447e284a5650de",
      "parents": [
        "a51c64f1e5c2876eab2a32955acd9e8015c91c15"
      ],
      "author": {
        "name": "Paul Moore",
        "email": "paul.moore@hp.com",
        "time": "Thu Aug 03 16:45:49 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Sep 22 14:53:31 2006 -0700"
      },
      "message": "[NetLabel]: documentation\n\nDocumentation for the NetLabel system, this includes a basic overview\nof how NetLabel works, how LSM developers can integrate it into their\nfavorite LSM, as well as documentation on the CIPSO related sysctl\nvariables.  Also, due to the difficulty of finding expired IETF\ndrafts, I am including the IETF CIPSO draft that is the basis of the\nNetLabel CIPSO implementation.\n\nSigned-off-by: Paul Moore \u003cpaul.moore@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8907e94be2661be940c622232d6ce5ae938f10c3",
      "tree": "0c87e0d6e8446bd9dcc3b2638a413107c739fad4",
      "parents": [
        "d36cc9d0813f813408a1f0bed5e8ced358bb43bf"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 18 09:31:15 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 18 10:51:22 2005 -0800"
      },
      "message": "[PATCH] update Documentation/00-INDEX\n\nUpdate the index file with descriptions of the stable_api_nonsense.txt\nand stable_kernel_rules.txt files.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d36cc9d0813f813408a1f0bed5e8ced358bb43bf",
      "tree": "6099dc420d6c020d33e471d59d39793aa7c3a4c7",
      "parents": [
        "6fb0425b99e00d4d73012264785c662e1783755f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 18 09:31:11 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 18 10:51:21 2005 -0800"
      },
      "message": "[PATCH] Add HOWTO do kernel development document to the Documentation directory\n\nHere\u0027s a document that describes the process and procedures of how to do Linux\nkernel development.  It has gone through a number of rounds of review on the\nlinux-kernel mailing list, and contains contributions and help from Paolo\nCiarrocchi, Randy Dunlap, Gerrit Huizenga, Pat Mochel, Hanna Linder, Kay\nSievers, Vojtech Pavlik, Jan Kara, Josh Boyer, Kees Cook, Andrew Morton, Andi\nKleen, Vadim Lobanov, Jesper Juhl, Adrian Bunk, Keri Harris, Frans Pop, David\nA. Wheeler, Junio Hamano, Michael Kerrisk, and Alex Shepard.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d533f671852cc4e481ea7070aa1a3b6fc75b8e44",
      "tree": "970419f90c377dbcfb4d8726460d62ad8c8fbac4",
      "parents": [
        "9de75d110c9681d4aaa7fe87b8db99d5562012a2"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sat Sep 10 00:26:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:28 2005 -0700"
      },
      "message": "[PATCH] Spelling fixes for Documentation/\n\nThe attached patch fixes the following spelling errors in Documentation/\n        - double \"the\"\n        - Several misspellings of function/functionality\n        - infomation\n        - memeory\n        - Recieved\n        - wether\nand possibly others which I forgot ;-)\nTrailing whitespaces on the same line as the typo are also deleted.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "754c79768eed257dabd922b85cb9271822e50794",
      "tree": "a10f173233bdebabe857e9e81e83fb2b4796239b",
      "parents": [
        "b6c17ea4eff360359d1741272028610035bb2da9"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Sep 09 13:10:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 14:03:42 2005 -0700"
      },
      "message": "[PATCH] Documentation: how to apply patches for various trees\n\nAdd a new document describing the major kernel trees and how to apply their\npatches.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b089f4a68eccd9782c89262c0d7cae146d5a8a40",
      "tree": "a84874a801e54dd89e5093392aedf49cece4cb11",
      "parents": [
        "a3ea8ac8468f5c7fc65684331dfba3260d5b2d93"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Sat Jun 25 14:58:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:52 2005 -0700"
      },
      "message": "[PATCH] kdump: Documentation for Kdump\n\nThis patch contains the documentation for the kexec based crash dump tool.\n\nQuick kdump-howto\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\n1) Download and build kexec-tools.\n\n2) Download and build the latest kexec/kdump (-mm) kernel patchset.\n   Two kernels need to be built in order to get this feature working.\n\n  A) First kernel:\n   a) Enable \"kexec system call\" feature:\n\tCONFIG_KEXEC\u003dy\n   b) Physical load address (use default):\n\tCONFIG_PHYSICAL_START\u003d0x100000\n   c) Enable \"sysfs file system support\":\n\tCONFIG_SYSFS\u003dy\n   d) Boot into first kernel with the command line parameter \"crashkernel\u003dY@X\":\n      For example: \"crashkernel\u003d64M@16M\".\n\n  B) Second kernel:\n   a) Enable \"kernel crash dumps\" feature:\n\tCONFIG_CRASH_DUMP\u003dy\n   b) Physical load addreess, use same load address as X in \"crashkernel\"\n      kernel parameter in d) above, e.g., 16 MB or 0x1000000.\n\tCONFIG_PHYSICAL_START\u003d0x1000000\n   c) Enable \"/proc/vmcore support\" (Optional, in Pseudo filesystems).\n\tCONFIG_PROC_VMCORE\u003dy\n\n3) Boot into the first kernel.\n\n4) Load the second kernel to be booted using:\n\n   kexec -p \u003csecond-kernel\u003e --crash-dump --args-linux --append\u003d\"root\u003d\u003croot-dev\u003e\n   maxcpus\u003d1 init 1\"\n\n5) System reboots into the second kernel when a panic occurs. A module can be\n   written to force the panic, for testing purposes.\n\n6) See Documentation/kdump.txt for how to read the first kernel\u0027s\n   memory image and how to analyze it.\n\nSigned-off-by: Hariprasad Nellitheertha \u003chari@in.ibm.com\u003e\nSigned-off-by: Eric Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: randy_dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Maneesh Soni \u003cmaneesh@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dfc1e148542f6f4951fd59e32c14a7368356db9d",
      "tree": "781aba6044346d2ccc941e377641b15a448b4a1f",
      "parents": [
        "d769a66970a947613f7c638c362f237583bd141b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu May 05 16:15:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:42 2005 -0700"
      },
      "message": "[PATCH] remove BK documentation\n\nThere\u0027s no longer a reason to document the obsolete BK usage.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.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"
    }
  ]
}
