)]}'
{
  "log": [
    {
      "commit": "0129a057b652b33dba6406a940af061cf0f36f79",
      "tree": "27a31c64d36f5ced5d9d285fe217bb772b33dd55",
      "parents": [
        "2b54960bdf8fbb57d94dd61f4ac7513535ca7168"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jul 30 03:03:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:40 2006 -0700"
      },
      "message": "[PATCH] kernel-doc: ignore __devinit\n\nIgnore __devinit in function definitions so that kernel-doc won\u0027t fail on\nthem.\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": "f47634b276db6956998350e5fc26a0673fdb125c",
      "tree": "7e74f91dd554882041d51cfe9e67ee64abdfcd1e",
      "parents": [
        "faab17ba06d86adf5568f3e9ff914e124546d19e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jul 01 04:36:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:04 2006 -0700"
      },
      "message": "[PATCH] kernel-doc: make man/text mode function output same\n\nMake output of function descriptions in text mode match contents of \u0027man\u0027\nmode by adding Name: plus function-short-description (\"purpose\") and\nchanging Function: to Synopsis:.\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": "1d7e1d4517f11ebeb80f92e227c8fdbc3215385c",
      "tree": "8512de18d137a976eb056b2c5d4ccd66e2949b79",
      "parents": [
        "dd535a5965cef7551da34aef5cec47f46e97b6d9"
      ],
      "author": {
        "name": "Randy.Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jul 01 04:36:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:04 2006 -0700"
      },
      "message": "[PATCH] kernel-doc: consistent text/man mode output\n\nAdd a space between data type and struct field name in man-mode\nbitfield struct output so that they don\u0027t run together.\n\nFor text-mode struct output, print the struct \u0027purpose\u0027 or\nshort description (as done in man-mode output).\n\nFor text-mode enum output, print the enum \u0027purpose\u0027 or\nshort description (as done in man-mode output).\n\nFor text-mode typedef output, print the typedef \u0027purpose\u0027 or\nshort description (as done in man-mode output).\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": "c51d3dac321df417d59a47574caa7ab61b30d447",
      "tree": "2e4e44a4fc348a0610ddc627702c1ffb82123def",
      "parents": [
        "ecfb251a95dfca6ca0dba63414e9c91fcbb92335"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jun 25 05:49:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:23 2006 -0700"
      },
      "message": "[PATCH] kernel-doc: use Members for struct fields consistently\n\nkernel-doc struct fields should be consistently called \"Members\", not\n\"Arguments\", so switch man-mode output to use \"Members\" like all of the\nother formats do.\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": "ecfb251a95dfca6ca0dba63414e9c91fcbb92335",
      "tree": "c965b6d557faf873d5df0eacb79597aab6d4858d",
      "parents": [
        "cc44a817f65f9b4651643d334f6351b6d1f5e6c2"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jun 25 05:49:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:23 2006 -0700"
      },
      "message": "[PATCH] kernel-doc: don\u0027t use XML escapes in text or man output mode\n\nFor kernel-doc output modes of text and man, do not use XML escapes for\nless-than, greater-than, and ampersand characters.  I.e., leave the text\nand man output clean and readable.\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": "850622dfaf3d62907c96707773e0f8e84b3c0c06",
      "tree": "905e002ee082453ab8da9f4a8fe805d69f59bc45",
      "parents": [
        "9c8ef5614da22666e339b125263d315cfaa89109"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jun 25 05:48:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:20 2006 -0700"
      },
      "message": "[PATCH] kernel-doc: warn on malformed function docs.\n\nWhen the verbose (-v) option is used with scripts/kernel-doc, this option\nreports when the kernel-doc format is malformed and apparently contains\nfunction description lines before function parameters.  In these cases, the\nkernel-doc script will print something like: Warning(filemap.c:335):\ncontents before sections\n\nI have fixed the problems in mm/filemap.c and added lots of kernel-doc to\nthat file (posted to the linux-mm mailing list Mon.  2006-June-12).\n\nThe real goal (as requested by Andrew Morton) is to allow the short\nfunction description to be more than one line long.  This patch is both a\nkernel-doc checker and a tool en route to that goal.\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": "232acbcf5304c29f5bb03b0dddeaefd0f98ef45e",
      "tree": "a5ddf8cf470c25d00dba942003a20625b02a68f2",
      "parents": [
        "05189497d10c715bf41c05fb2fd89aa2cf7602f1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jun 25 05:47:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:07 2006 -0700"
      },
      "message": "[PATCH] kernel-doc: script cleanups\n\nFix indentation.\nQuote a brace \u0027{\u0027 so that vi won\u0027t be fooled by it.\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": "05189497d10c715bf41c05fb2fd89aa2cf7602f1",
      "tree": "505d66eb295267c4b744434fba33171729335d22",
      "parents": [
        "5d18639a833e9f034b055dcbb16a980be627f475"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jun 25 05:47:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:07 2006 -0700"
      },
      "message": "[PATCH] kernel-doc: drop leading space in sections\n\nDrop leading space of kernel-doc section contents.\n\n\"Section\" data (contents) are split from the section header\n(e.g., Note: below is a section header:\n * Note: list_empty on entry does not return true after this, the entry is\n * in an undefined state.\n).\n\nCurrently the data/contents begins with a space and is left that way, which\ncauses it to look bad when printed (in text mode; see example below), so\njust remove the leading space.\n\nNote:\n\nlist_empty on entry does not return true after this, the entry is in an\nundefined state.\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": "3c3b809e256c417847f1a96b2f9d9f66c7fcb02c",
      "tree": "420599fa3b119656d3faba55bbc781185dcd95aa",
      "parents": [
        "d28bee0c0a9c6abddf1d14c69f188400e994eb5a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Feb 01 03:06:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:27 2006 -0800"
      },
      "message": "[PATCH] kernel-doc: clean up the script (whitespace)\n\nRemove lots of trailing whitespace.  Nothing else.\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": "d28bee0c0a9c6abddf1d14c69f188400e994eb5a",
      "tree": "fb05862b35aa6f4f96867c9baeb4d6508d55bdb9",
      "parents": [
        "7045f37b17ffa6e85435ca980122b46a74caa7e4"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Feb 01 03:06:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:27 2006 -0800"
      },
      "message": "[PATCH] Doc/kernel-doc: add more usage info\n\n- Add info that structs, unions, enums, and typedefs are supported.\n\n- Add doc about \"private:\" and \"public:\" tags for struct fields.\n\n- Fix some typos.\n\n- Remove some trailing whitespace.\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": "9598f91f2216ba51fef472a7fc3074a0c8429a96",
      "tree": "85c60f2a303ff4c057a0332aff94d2cc9aa9f389",
      "parents": [
        "00d340b94f6df17d5dc478521e4ee1cfb30c53ac"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Wed Feb 01 03:06:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:27 2006 -0800"
      },
      "message": "[PATCH] DocBook: allow even longer return types\n\nkernel-doc errored out because it could not understand the new __copy_to_user\ndefinition.  Now we allow return types with four words.\n\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a6d3fe77dace2c41a32b9699fe78960ab0908a97",
      "tree": "344e0f32ffcfc85d8494abca697d0cba682649b0",
      "parents": [
        "0863afb32b77fc89c7110b3d10fb048cb56bb1b5"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Mon Jan 09 20:53:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:54 2006 -0800"
      },
      "message": "[PATCH] DocBook: warn for missing macro parameters\n\nPreviously kernel-doc silently ignored missing parameter descriptions for\npreprocessor macros.  Now that all such omissions are fixed up we can warn\nabout them in kernel-doc to be able to keep it that way.\n\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aeec46b97a7975fd983219177980c58ed4fd607c",
      "tree": "9ed1f67d86585c096afe12b944182c7e7c41ec39",
      "parents": [
        "f5f4917c92a9a3814eda9c947fda8afabbd1812d"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Sun Nov 13 16:08:13 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:21 2005 -0800"
      },
      "message": "[PATCH] DocBook: allow to mark structure members private\n\nMany structures contain both an internal part and one which is part of the API\nto other modules.  With this patch it is possible to only include these public\nmembers in the kernel documentation.\n\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2283a117f65650352f2a9fd6b9af4cdbf5478d14",
      "tree": "7edbe30174376b214e8583b3a0b24cb1c26f625c",
      "parents": [
        "66da665ca36b07728acf35881f918a89a2c9fbb2"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu Jul 07 15:39:26 2005 -0700"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 13 23:18:36 2005 +0000"
      },
      "message": "[PATCH] scripts/kernel-doc: don\u0027t use uninitialized SRCTREE\n\nCurrent kernel-doc (perl) script generates this warning:\nUse of uninitialized value in concatenation (.) or string at scripts/kernel-doc line 1668.\n\nSo explicitly check for SRCTREE in the ENV before using it,\nand then if it is set, append a \u0027/\u0027 to the end of it, otherwise\nthe SRCTREE + filename can (will) be missing the intermediate \u0027/\u0027.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "8b0c2d989cc60db1767481386ca912e99807eddb",
      "tree": "d4987614a6171ce7eee3fa63023ce5ed4c45f8f7",
      "parents": [
        "ac9296f95228f50d112e6caec3b461fd816de084"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Sun May 01 08:59:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:27 2005 -0700"
      },
      "message": "[PATCH] DocBook: Use xmlto to process the DocBook files.\n\nxmlto uses standared XSLT templates to generate manpages, (x)html pages, and\nXML FO files which can be processed with passivetex.  This is much faster than\nusing jadetex for everything.  This patch also reduces the number of\nkernel-specific scripts that are needed to generate documentation.\n\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c73894c1e1160296552d8713e88bc76eac43beba",
      "tree": "583a8d4c955c9bdf21f1eb2c24592cab30744c6e",
      "parents": [
        "67be2dd1bace0ec7ce2dbc1bba3f8df3d7be597e"
      ],
      "author": {
        "name": "Rich Walker",
        "email": "rw@shadow.org.uk",
        "time": "Sun May 01 08:59:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:26 2005 -0700"
      },
      "message": "[PATCH] DocBook: use \u003cinformalexample\u003e for examples\n\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6013d5445f9a6d0b28090027868f455c5012d1cc",
      "tree": "4c21ee01fc24bb75993f7111098398a9b7761ab4",
      "parents": [
        "4dc3b16ba18c0f967ad100c52fa65b01a4f76ff0"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Sun May 01 08:59:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:25 2005 -0700"
      },
      "message": "[PATCH] DocBook: fix \u003cvoid/\u003e xml tag\n\nThis fix is needed to create valid XML.\n\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4dc3b16ba18c0f967ad100c52fa65b01a4f76ff0",
      "tree": "fa038ad8969980eec6cef5b737872fda9feb4c6a",
      "parents": [
        "333f981720d619e2038b980a55ad01b10580eb9f"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "pisa@cmp.felk.cvut.cz",
        "time": "Sun May 01 08:59:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:25 2005 -0700"
      },
      "message": "[PATCH] DocBook: changes and extensions to the kernel documentation\n\nI have recompiled Linux kernel 2.6.11.5 documentation for me and our\nuniversity students again.  The documentation could be extended for more\nsources which are equipped by structured comments for recent 2.6 kernels.  I\nhave tried to proceed with that task.  I have done that more times from 2.6.0\ntime and it gets boring to do same changes again and again.  Linux kernel\ncompiles after changes for i386 and ARM targets.  I have added references to\nsome more files into kernel-api book, I have added some section names as well.\n So please, check that changes do not break something and that categories are\nnot too much skewed.\n\nI have changed kernel-doc to accept \"fastcall\" and \"asmlinkage\" words reserved\nby kernel convention.  Most of the other changes are modifications in the\ncomments to make kernel-doc happy, accept some parameters description and do\nnot bail out on errors.  Changed \u003cpid\u003e to @pid in the description, moved some\n#ifdef before comments to correct function to comments bindings, etc.\n\nYou can see result of the modified documentation build at\n  http://cmp.felk.cvut.cz/~pisa/linux/lkdb-2.6.11.tar.gz\n\nSome more sources are ready to be included into kernel-doc generated\ndocumentation.  Sources has been added into kernel-api for now.  Some more\nsection names added and probably some more chaos introduced as result of quick\ncleanup work.\n\nSigned-off-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\u003e\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\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"
    }
  ]
}
