)]}'
{
  "log": [
    {
      "commit": "0acbc6c651911dc9ffb4f59b34306bc1ccb751e5",
      "tree": "d6af14717c31b850df821aae2a9ee7a884709ee6",
      "parents": [
        "5872fb94f85d2e4fdef94657bd14e1a492df9825"
      ],
      "author": {
        "name": "Teemu Likonen",
        "email": "tlikonen@iki.fi",
        "time": "Thu Jan 29 16:28:16 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:19:29 2009 -0800"
      },
      "message": "Documentation: update CodingStyle tips for Emacs users\n\nWith the previous Emacs tips example the kernel style was made available\nfor files in the kernel-tree only. This patch updates the tip to add a\nseparate cc-mode indent style (\"linux-tabs-only\"). This makes it easy to\nswitch between different indent styles and also makes the kernel style\neasily available for any filetype mode (c++, awk, ...) that is managed\nby the Emacs cc-mode.\n\nSigned-off-by: Teemu Likonen \u003ctlikonen@iki.fi\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a7f371e54fac49ff62bb640d4a7276fca01527e8",
      "tree": "d18489939fe84cbd706c0ac242fabd0732858eb2",
      "parents": [
        "197dcffc8ba0ea943fee86e28e99cd9575799772"
      ],
      "author": {
        "name": "Johannes Weiner",
        "email": "hannes@saeurebad.de",
        "time": "Fri Jul 25 01:45:51 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 25 10:53:29 2008 -0700"
      },
      "message": "documentation: update CodingStyle tips for Emacs users\n\nDescribe a setup that integrates better with Emacs\u0027 cc-mode and also fixes\nup the alignment of continuation lines to really only use tabs.\n\nSigned-off-by: Johannes Weiner \u003channes@saeurebad.de\u003e\nCc: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nCc: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dff4982f5cd4e30e2a140a3bca95d8814115bf5b",
      "tree": "f859a98784eb0318cecd9be20d3288ef7b95e2da",
      "parents": [
        "9c6cdad7fee1630941cdd9d74ec310632a9e5c93"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Oct 16 23:27:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:55 2007 -0700"
      },
      "message": "CodingStyle: relax the 80-cole rule\n\nI would suggest this change to make CodingStyle properly reflect the style\nused by the kernel, rather than the current wording which is wishful\nthinking and misleading, and comes from the same school of thought that\ngets off on prescriptive grammar, latin and comp.std.c\n\nSigned-off-by: Alan Cox \u003calan@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": "6b09448ab81e90e59c09cfbc6d0d612dc84a2b1d",
      "tree": "6c2fc89767cb438dc168dc867c9931b5425c5f46",
      "parents": [
        "aebdc3b450a3febf7d7d00cd2235509055ec7082"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Jul 13 16:32:09 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 18 15:49:50 2007 -0700"
      },
      "message": "dev_vdbg() documentation\n\nUpdate CodingStyle to talk about \"-DDEBUG\" message conventions and the\nnew \"-DVERBOSE_DEBUG\" convention.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4e7bd66318b3ae60fbba7d886d9a98b71ffbf74e",
      "tree": "02cb27db780c8c12f457f15bbabcb5859d29c7f6",
      "parents": [
        "a923fd6ae7599aee63934ed13c3033fdefc7a18e"
      ],
      "author": {
        "name": "Josh Triplett",
        "email": "josht@linux.vnet.ibm.com",
        "time": "Sun Jul 15 23:41:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:50 2007 -0700"
      },
      "message": "CodingStyle: add information about editor modelines\n\nI recently received a patch including a file that had a vim modeline,\nand I realized that nothing specifically proscribed that practice.\n\nSigned-off-by: Josh Triplett \u003cjosh@freedesktop.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a923fd6ae7599aee63934ed13c3033fdefc7a18e",
      "tree": "ac1f5eac94ef7b6f3f92671146fc4be5a541a7fd",
      "parents": [
        "9e8c4273ef4f631a896650bd2ade4c1b6487131b"
      ],
      "author": {
        "name": "Josh Triplett",
        "email": "josht@linux.vnet.ibm.com",
        "time": "Sun Jul 15 23:41:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:50 2007 -0700"
      },
      "message": "CodingStyle: add information about trailing whitespace\n\nSigned-off-by: Josh Triplett \u003cjosh@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6754bb4de94098a0aaa23a600f0edb9a9454c252",
      "tree": "032624419ad65e63fe259d91702860144498208d",
      "parents": [
        "9aaffc898ff4a3df18c5fc4b9e0fa47e779ad726"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed May 23 13:57:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:12 2007 -0700"
      },
      "message": "Documentation: fix the explanation of Kconfig files\n\nFix the obvious errors in the explanation of Kconfig files.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "53ab97a1c1536015d4d6d900363ea96fece5ed97",
      "tree": "d56c8d674a3027983ab8ea46f3779dca003c2091",
      "parents": [
        "4f99ed67cc1cf5302ea18aa042d75641b61a0a1b"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Tue May 08 00:31:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:13 2007 -0700"
      },
      "message": "Fix chapter reference in CodingStyle\n\ncommit 226a6b84aaaf1fac7a5d41cf4e7387fd9ba895d5 renumbered Chapter 11 in\nDocumentation/CodingStyle to Chapter 12, but it didn\u0027t update the reference\nto that chapter further down in the file.  This patch corrects the chapter\nreference.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@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": "e659ba4a0d2d471c0d73590f78e1a1b5a1eede48",
      "tree": "136df203defc2924d2c29aef9330f4a5650bfb2a",
      "parents": [
        "28be5abb400e5e082f5225105fdc69337ec0c0b4"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue May 08 00:30:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:12 2007 -0700"
      },
      "message": "CodingStyle: start flamewar about use of braces\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nCc: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "58637ec90b7ceed5909e726ac90118852f79d2b1",
      "tree": "f5478b2f088d31b609ed07bb10fb641bad7cd10e",
      "parents": [
        "163ca88b9c5858909ee3f8801ae0096b5f94e835"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Fri Dec 22 01:09:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 22 08:55:49 2006 -0800"
      },
      "message": "[PATCH] Add a new section to CodingStyle, promoting include/linux/kernel.h\n\nAdd a new section to the CodingStyle file, encouraging people not to\nre-invent available kernel macros such as ARRAY_SIZE(), FIELD_SIZEOF(),\nmin() and max(), among others.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b3fc9941fbc6efe5cb77728adb0fb12be363e73e",
      "tree": "3155c06708f90c662e9863c8b8555dde669499c8",
      "parents": [
        "8d94cc50aa4f1448a6483975097805eb8d6be0e0"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Dec 10 02:18:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 10 09:55:40 2006 -0800"
      },
      "message": "[PATCH] CodingStyle updates\n\nAdd some kernel coding style comments, mostly pulled from emails\nby Andrew Morton, Jesper Juhl, and Randy Dunlap.\n\n- add paragraph on switch/case indentation (with fixes)\n- add paragraph on multiple-assignments\n- add more on Braces\n- add section on Spaces; add typeof, alignof, \u0026 __attribute__ with sizeof;\n  add more on postfix/prefix increment/decrement operators\n- add paragraph on function breaks in source files; add info on\n  function prototype parameter names\n- add paragraph on EXPORT_SYMBOL placement\n- add section on /*-comment style, long-comment style, and data\n  declarations and comments\n- correct some chapter number references that were missed when\n  chapters were renumbered\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c16a02d6f5fcfe05dc6fd40aa80a8e1d055300db",
      "tree": "9335cbe024a12723395a92f5aeca7111700a0766",
      "parents": [
        "fdf8cb0909b531f9ae8f9b9d7e4eb35ba3505f07"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Sep 29 02:01:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:22 2006 -0700"
      },
      "message": "[PATCH] Add section on function return values to CodingStyle\n\nThis patch (as776) adds a new chapter to Documentation/CodingStyle,\nexplaining the circumstances under which a function should return 0 for\nfailure and non-zero for success as opposed to a negative error code for\nfailure and 0 for success.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "226a6b84aaaf1fac7a5d41cf4e7387fd9ba895d5",
      "tree": "f1d72ef1145ddbd108c2701e1154fb81e078adb3",
      "parents": [
        "3439dd86e34580384d3b58cf8d54a9283cd7a342"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Fri Jun 23 02:05:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:43:08 2006 -0700"
      },
      "message": "[PATCH] CodingStyle: add typedefs chapter\n\nAdd a chapter on typedefs, copied from an email from Linus to lkml on Feb.\n3, 2006.  (Subject: Re: [RFC][PATCH 1/5] Virtualization/containers:\nstartup)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dc3d28d02e3e83c3147b2afc5e19e3b58d23f31b",
      "tree": "d8db50512067ad53ce999dfea7cf6aa79a416234",
      "parents": [
        "d060a3218f6a046509fa31939ce1a671b0359086"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Jan 09 20:53:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:52 2006 -0800"
      },
      "message": "[PATCH] CodingStyle correction\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": "a771f2b82aa266fe578468deed82f797e26a3dc4",
      "tree": "79ca898412d790b3cfcb8557cc8225f9194eba39",
      "parents": [
        "e0804b17984afa1504649e2535db489d2a3029b6"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Sun Jan 08 01:05:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:06 2006 -0800"
      },
      "message": "[PATCH] Add a section about inlining to Documentation/CodingStyle\n\nAdds a bit of text to Documentation/Codingstyle to state that inlining\neverything \"just because\" is a bad idea\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5b0ed2c64d8fdafb5fcfb3baabdd288628b1ff9b",
      "tree": "e73ba55739b27f239cd224a413df9d4b61aff586",
      "parents": [
        "71fabd5e4835309b4feca6209122ce56c595c461"
      ],
      "author": {
        "name": "Xose Vazquez Perez",
        "email": "xose.vazquez@gmail.com",
        "time": "Sun Jan 08 01:02:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:53 2006 -0800"
      },
      "message": "[PATCH] docs: updated some code docs\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "af4e5a218e18ad588d60a4f9d6f8fb5db1a32587",
      "tree": "39f6737bb96998199144382cdb4eb867be180873",
      "parents": [
        "f647e08a55d2c88c4e7ab17a0a8e3fcf568fbc65"
      ],
      "author": {
        "name": "Pekka J Enberg",
        "email": "penberg@cs.Helsinki.FI",
        "time": "Fri Sep 16 19:28:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 17 11:50:02 2005 -0700"
      },
      "message": "[PATCH] CodingStyle: memory allocation\n\nThis patch adds a new chapter on memory allocation to\nDocumentation/CodingStyle.\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e776eba0feaea9a3eba7aff73f50701b9804b57f",
      "tree": "383288122ca4d86ca61c0cc9752b7575bc3b63da",
      "parents": [
        "c05e0664e1d080344d6ce346de43e51895541e21"
      ],
      "author": {
        "name": "Pekka J Enberg",
        "email": "penberg@cs.Helsinki.FI",
        "time": "Sat Sep 10 00:26:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:28 2005 -0700"
      },
      "message": "[PATCH] Add kerneldoc reference to CodingStyle\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\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"
    }
  ]
}
