)]}'
{
  "log": [
    {
      "commit": "580b2e3c0183818adf6151e60270405b02ea8504",
      "tree": "596286b22842dd8ab62b5837debab5dc2caea14d",
      "parents": [
        "e752dd6cc66a3e6a11396928998baf390cc00420"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Sep 06 15:17:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:33 2005 -0700"
      },
      "message": "[PATCH] Adapt scripts/ver_linux to new util-linux version strings\n\nTested with 2.12i and 2.13-pre2.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f00df24ee394f345a8789d3a2f98fc1d9195b9f",
      "tree": "5370b391ad05cd98bd189e163e209a4b076f4bb7",
      "parents": [
        "022a4a7bbdefdedc2706a13c81c832d8c3173c6d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Sep 06 15:16:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:20 2005 -0700"
      },
      "message": "[PATCH] Strip local symbols from kallsyms\n\nLocal symbols generated by gcc start with a `$\u0027; no point in including them\nin the kernel.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b3dbb4ecd46767b621df3dedd28788da93ee0cac",
      "tree": "ae0187791a1b1997efadd56461d2e2191af8cf22",
      "parents": [
        "e82894f84dbba130ab46c97748c03647f8204f92"
      ],
      "author": {
        "name": "Paulo Marques",
        "email": "pmarques@grupopie.com",
        "time": "Tue Sep 06 15:16:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:18 2005 -0700"
      },
      "message": "[PATCH] kallsyms: change compression algorithm\n\nThis patch changes the way the compression algorithm works.  The base\nalgorithm is similiar to the previous but we force the compressed token\nsize to 2.\n\nHaving a fixed size compressed token allows for a lot of optimizations, and\nthat in turn allows this code to run over *all* the symbols faster than it\ndid before over just a subset.\n\nHaving it work over all the symbols will make it behave better when symbols\nchange positions between passes, and the \"inconsistent kallsyms\" messages\nshould become less frequent.\n\nIn my tests the compression ratio was degraded by about 0.5%, but the\nresults will depend greatly on the number of symbols to compress.\n\nSigned-off-by: Paulo Marques \u003cpmarques@grupopie.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ef88b7dba2b47c70037a34a599d383462bb74bd3",
      "tree": "f50afe82c446cbf93893880878b97339fbdb8f49",
      "parents": [
        "f65e77693aa5a1cf688fc378bc6913a56f9ff7b7",
        "aaebf4332018980fef4e601d1b5a6e52dd9e9ae4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Tue Sep 06 00:35:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Tue Sep 06 00:35:51 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild \n"
    },
    {
      "commit": "720d6c29e146e96cca858057469951e91e0e6850",
      "tree": "19839317cd225322dd41bf20d4f87434a71b5689",
      "parents": [
        "964267e627966ffa018fc4a3e19e6bad337a9125"
      ],
      "author": {
        "name": "Egry Gabor",
        "email": "gaboregry@t-online.hu",
        "time": "Sat Sep 03 15:55:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:49 2005 -0700"
      },
      "message": "[PATCH] kconfig: linux.pot for all arch\n\nThe \u0027make update-po-config\u0027 creates the .pot file for the default arch.  This\npatch enhances it with all arch.\n\nSigned-off-by: Egry Gabor \u003cgaboregry@t-online.hu\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "964267e627966ffa018fc4a3e19e6bad337a9125",
      "tree": "b13b700da9e5b674c6a819f8826b70d476a59139",
      "parents": [
        "c196eff3060270f155343b63ef3d06f31ccfcd2e"
      ],
      "author": {
        "name": "Egry Gabor",
        "email": "gaboregry@t-online.hu",
        "time": "Sat Sep 03 15:55:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:49 2005 -0700"
      },
      "message": "[PATCH] kconfig: kxgettext: EOL fix\n\nThe end of line character doesn\u0027t exist on end of help in all case, check it\nfirst.\n\nSigned-off-by: Egry Gabor \u003cgaboregry@t-online.hu\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c196eff3060270f155343b63ef3d06f31ccfcd2e",
      "tree": "5a4c173a30b47459713af1a33343e4636eba529d",
      "parents": [
        "c07e02db76940c75fc92f2f2c9adcdbb09ed70d0"
      ],
      "author": {
        "name": "Egry Gabor",
        "email": "gaboregry@t-online.hu",
        "time": "Sat Sep 03 15:55:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:49 2005 -0700"
      },
      "message": "[PATCH] kconfig: kxgettext: message fix\n\nThe gettext doesn\u0027t handle the {CONFIG}:00000 markers as sources.  I added a\nsimple comment prefix for them.\n\nSigned-off-by: Egry Gabor \u003cgaboregry@t-online.hu\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb120da678c517f72d4b39932062c2191827b331",
      "tree": "0ae6b9d42e0c66293c3cc567f2f8279ca2e89cde",
      "parents": [
        "71d276d751ff5ddba28312aecefb174b20a5b970"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Aug 17 16:42:59 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 30 13:31:56 2005 +1000"
      },
      "message": "[PATCH] Make MODULE_DEVICE_TABLE work for vio devices\n\nMake MODULE_DEVICE_TABLE work for vio devices.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8d5290149ee1c6a4cea5f5146d64e2a0d48f4988",
      "tree": "6e61cf51aae72b81e3667e093893265c86febccc",
      "parents": [
        "91aa9fb573fcc50bc74d5ee64c7e9b36131f1804"
      ],
      "author": {
        "name": "Ben Colline",
        "email": "bcollins@debian.org",
        "time": "Fri Aug 19 13:44:57 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 19 13:44:57 2005 -0700"
      },
      "message": "[SPARC]: Deal with glibc changing macro names in modpost.c\n\nGLIBC 2.3.4 and later changed the STT_REGISTER macro to\nSTT_SPARC_REGISTER, so we need to cope with that somehow.\n\nOriginal patch from fabbione, reposted by Ben Collins.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aaebf4332018980fef4e601d1b5a6e52dd9e9ae4",
      "tree": "394ff78f08be95894fe941c752632dcb2e0a0ebf",
      "parents": [
        "dbec486632d2303f5c0e75af7a8473fa4c4a145a"
      ],
      "author": {
        "name": "Ryan Anderson",
        "email": "ryan@michonline.com",
        "time": "Sun Jul 31 04:57:49 2005 -0400"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Aug 10 21:11:23 2005 +0200"
      },
      "message": "[PATCH] kbuild: automatically append a short string to the version based upon the git commit\n\nIf CONFIG_AUTO_LOCALVERSION is set, the user is using a git-based tree, and the\ncurrent HEAD is not referred to by any tags in .git/refs/tags/, append -g and\nthe first 8 characters of the commit to the version string.  This makes it\neasier to use git-bisect, and/or to do a daily build, without trampling on your\nolder, working builds, or accidentally setting up conflicting sets of modules.\n\nSigned-off-by: Ryan Anderson \u003cryan@michonline.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "bafd2df5d0049bccc74947fece37963e3f68fadc",
      "tree": "5a110870f96f842049f8cc9ffd10bf24fb108206",
      "parents": [
        "2ac6608c41f8c45371ea9dddae7f99bc2c15d5cf"
      ],
      "author": {
        "name": "Joachim Nilsson",
        "email": "joachim.nilsson@vmlinux.org",
        "time": "Fri Jul 29 00:18:03 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 15:43:58 2005 -0700"
      },
      "message": "[PATCH] fix gconfig crash\n\nI ran glade-2 on the glade file, fixed two missing stock icons and\ncleaned up the C code that inserts the single/split/full modes. The\nrest of the patch is minor cleanups only. I refrained from using all\nthe included xpm icons in images.c (like qconf.cc does) in favour of\nusing the stock Gtk+ icons instead. Oh, yes there was a \"back\" bug\nin split mode that I also removed, oh well...\n\nIt has been tested with success by several people, including\nJesper Juhl, Randy Dunlap and myself.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb7f6ff614f3ead2ca41bb4a348b9ea431d95176",
      "tree": "4f5b3edca352f764e119b1ec57f5c76f181bb05d",
      "parents": [
        "66d609ec8a4464b5fbe7a0723e3958b98c95991a"
      ],
      "author": {
        "name": "blaisorblade@yahoo.it",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu Jul 28 17:56:25 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 28 23:19:01 2005 +0200"
      },
      "message": "[PATCH] kconfig: trivial cleanup\n\nReplace all menu_add_prop mimicking menu_add_prompt with the latter func. I\u0027ve\nhad to add a return value to menu_add_prompt for one usage.\n\nI\u0027ve rebuilt scripts/kconfig/zconf.tab.c_shipped by hand to reflect changes\nin the source (I\u0027ve not the same Bison version so regenerating it wouldn\u0027t\nhave been not a good idea), and compared it with what Roman itself did some\ntime ago, and it\u0027s the same.\n\nSo I guess this can be finally merged.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "61d9cdf2a9ccb9e4770d7723db8b18b8952778ce",
      "tree": "b401885e7bb2583f55c9e465e7d91e73398ef7e5",
      "parents": [
        "84c2a2eb348f3bd85ec8eb3bb95ba04f65f4e217"
      ],
      "author": {
        "name": "J.A. Magallon",
        "email": "jamagallon@able.es",
        "time": "Fri Jul 15 22:14:43 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 27 22:27:08 2005 +0200"
      },
      "message": "[PATCH] kbuild: signed char fixes for scripts\n\nThis time I did not break anything... and they shut up gcc4 ;)\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "84c2a2eb348f3bd85ec8eb3bb95ba04f65f4e217",
      "tree": "b43434c5f87f09aa093a592a1e6bda8cb80880c9",
      "parents": [
        "db8c1a7b2ca25f37b1429c00e82d6568f86caec1"
      ],
      "author": {
        "name": "Keenan Pepper",
        "email": "keenanpepper@gmail.com",
        "time": "Wed Jul 27 14:14:00 2005 -0400"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 27 22:17:30 2005 +0200"
      },
      "message": "[PATCH] kbuild: signed/unsigned char fix for make menuconfig\n\nQuiet some silly warnings.\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "db8c1a7b2ca25f37b1429c00e82d6568f86caec1",
      "tree": "346bee7ee9cc5929c897825c9a86cb303f945745",
      "parents": [
        "72ba47c1b293ae78f7d798b458bb9d3db65c7551"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 27 22:11:01 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 27 22:11:01 2005 +0200"
      },
      "message": "kbuild: fix building external modules\n\nkbuild failed to locate Makefile for external modules.\nThis brought to my attention how the variables for directories\nhave different values in different usage scenarios.\n\nDifferent kbuild usage scenarios:\nmake       - plain make in same directory where kernel source lives\nmake O\u003d    - kbuild is told to store output files in another directory\nmake M\u003d    - building an external module\nmake O\u003d M\u003d - building an external module with kernel output seperate from src\n\nValue assigned to the different variables:\n\n           |$(src)          |$(obj) |$(srctree)        |$(objtree)\nmake       |reldir to k src |as src |abs path to k src |abs path to k src\nmake O\u003d    |reldir to k src |as src |abs path to k src |abs path to output dir\nmake M\u003d    |abs path to src |as src |abs path to k src |abs path to k src\nmake O\u003d M\u003d |abs path to src |as src |abs path to k src |abs path to k output\n\npath to kbuild file:\n\nmake       | $(srctree)/$(src), $(src)\nmake O\u003d    | $(srctree)/$(src)\nmake M\u003d    | $(src)\nmake O\u003d M\u003d | $(src)\n\nFrom the table above it can be seen that the only good way to find the\nhome directory of the kbuild file is to locate the one of the two variants\nthat is an absolute path. If $(src) is an absolute path (starts with /)\nthen use it, otherwise prefix $(src) with $(srctree).\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "2315c6e42278152360470124ce903ecb8c97270a",
      "tree": "c95b63c0c6c6c625c7a3f0c0c96d6bd713fc3190",
      "parents": [
        "2a691470345a0024dd7ffaf47ad3d0f5f4f41924"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Mon Jul 25 22:41:12 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Mon Jul 25 22:41:12 2005 +0000"
      },
      "message": "kbuild: define clean before including kbuild file\n\nDefining clean before including the kbuild file give us knowledge when\nthe kbuild file is included for cleaning. This is rarey usefull - but in\na corner case in klibc this proved necessary.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n---\n"
    },
    {
      "commit": "2a691470345a0024dd7ffaf47ad3d0f5f4f41924",
      "tree": "593421beaa683526ed187fd540c156c9a1536f74",
      "parents": [
        "8ec4b4ff1c89bb280e662b84eba503ca44abe836"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Mon Jul 25 20:26:04 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Mon Jul 25 20:26:04 2005 +0000"
      },
      "message": "kbuild: fix make O\u003d...\n\nkbuild failed to locate Kbuild.include.\nTeach kbuild how to find Kbuild files when using make O\u003d...\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n---\n"
    },
    {
      "commit": "8ec4b4ff1c89bb280e662b84eba503ca44abe836",
      "tree": "d520638dd0288aba3cff6875928dfa7b7b20d2f1",
      "parents": [
        "7c6b155fb49fbc63e0b30a1d49552693c0b45be7"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Mon Jul 25 20:10:36 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Mon Jul 25 20:10:36 2005 +0000"
      },
      "message": "kbuild: introduce Kbuild.include\n\nKbuild.include is a placeholder for definitions originally present in\nboth the top-level Makefile and scripts/Makefile.build.\nThere were a slight difference in the filechk definition, so the most videly\nused version was kept and usr/Makefile was adopted for this syntax.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n---\n"
    },
    {
      "commit": "7c6b155fb49fbc63e0b30a1d49552693c0b45be7",
      "tree": "55451f57b3963421522a2662bc3d537f6b58f5cd",
      "parents": [
        "43af5f23354dbd67d2fd2d523eefad8053ac388b"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Mon Jul 25 12:51:08 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Mon Jul 25 12:51:08 2005 +0000"
      },
      "message": "kbuild: drop descend - converting existing users\n\nThere was only two users left of descend. Fix them so they\nuse $(clean)\u003d and $(build)\u003d.\nDrop definition of descend.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n---\n"
    },
    {
      "commit": "d178817803d95e4e3ca270bccd1ae2bed4780977",
      "tree": "83e4cdb30891f3af2dbbb8336aec37ca03786ab3",
      "parents": [
        "3c521e06fad4b4b7fe4811fb8363d12cf49f40a2"
      ],
      "author": {
        "name": "Coywolf Qi Hunt",
        "email": "coywolf@sosdg.org",
        "time": "Tue Jul 19 09:42:54 2005 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 21 21:45:47 2005 +0000"
      },
      "message": "[PATCH] kbuild: make help binrpm-pkg fix\n\nThis fixes kbuild make help binrpm-pkg missing `\u0027\u0027.\n\nSigned-off-by: Coywolf Qi Hunt \u003ccoywolf@lovecn.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "a91f98a284321ffc9eb28ccfbf4329f7aa422f97",
      "tree": "ba3589c5b2c72744f2584c98e0840c2d7b5a0bb8",
      "parents": [
        "dc5962fdf13f4d10a5fb8d0b0ae6f406ee8aed49"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:26:09 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:26:09 2005 +0000"
      },
      "message": "kbuild: Fix bug in make deb-pkg when using seperate source and output directories\n\nFrom: Ryan Anderson \u003cryan@michonline.com\u003e\n\nWhen running \"make O\u003dsomething deb-pkg\", I get a failure that claims I\nhaven\u0027t configured my kernel (I have).  Running it a second time tells\nme to run \"make mrproper\"  (include/linux/version.h got built on the\nfirst run)\n\nOriginal patch from:\nFrom: Ajay Patel \u003cpatela@gmail.com\u003e\n\nWith modifications from:\nSigned-off-By: Ryan Anderson \u003cryan@michonline.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "dc5962fdf13f4d10a5fb8d0b0ae6f406ee8aed49",
      "tree": "e1fc54e7d55a12066184c1027635913f47cfc070",
      "parents": [
        "687c3dac59f1746a1cf877eb52e93046a4998e03"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:24:56 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:24:56 2005 +0000"
      },
      "message": "uml: Restore proper descriptions in make deb-pkg target\n\nFrom: Ryan Anderson \u003cryan@michonline.com\u003e\n\nThis pulls the description from the Debian user-mode-linux package, and\nputs $version back in the appropriate places for both descriptions.\n\nSigned-off-by: Ryan Anderson \u003cryan@michonline.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "687c3dac59f1746a1cf877eb52e93046a4998e03",
      "tree": "a5c25447b4bea67871ef46cb43b25939e230a557",
      "parents": [
        "d80e22460968ec7986c82fd7d207ebe3de59e03d"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:24:00 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:24:00 2005 +0000"
      },
      "message": "uml: Make deb-pkg build target build a Debian-style user-mode-linux package\n\nFrom: Ryan Anderson \u003cryan@michonline.com\u003e\n\nMake the deb-pkg build target understand the \"um\" arch and set up the\npackage and directory structure to match a mainline-Debian style\nuser-mode-linux package.\n\nThis is primarily so that it stops matching, exactly, the naming\nconvention used by normal, non-UML kernels generated by this command.\n\nInstalling \"linux-2.6.11\" and \"linux-2.6.11\", where one is a UML kernel\ndoesn\u0027t do the right thing.  This fixes that.\n\nSigned-off-by: Ryan Anderson \u003cryan@michonline.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "c5f75eca120de6587e67a1951ce3e6912e2c6879",
      "tree": "c68fa3752d3868388623ae017c68a9cf39d19551",
      "parents": [
        "33bc25eae40c100238a5abe8472cef0cd40226f1"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:20:13 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:20:13 2005 +0000"
      },
      "message": "kbuild: fix buildcheck\n\nFrom: Randy Dunlap \u003crddunlap@osdl.org\u003e\n\nI should not have added init.text test here;\nit\u0027s more than useless, it actually degrades the output.\n\nSigned-off-by: Randy Dunlap \u003crddunlap@osdl.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "bd5bdd875b29e882f80d2cd6dd1da468641dad2a",
      "tree": "9c01171195532d449d6897711920d764a90521ba",
      "parents": [
        "6d30e3a8995c9fa9e8471bb1dff8e070638df5ea"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:18:07 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:18:07 2005 +0000"
      },
      "message": "kbuild: \"PREEMPT\" in UTS_VERSION\n\nFrom: Matt Mackall \u003cmpm@selenic.com\u003e\n\nAdd PREEMPT to UTS_VERSION where enabled as is done for SMP to make\npreempt kernels easily identifiable.\nAdded SMP PREEMPT as comment in compile.h to force it to be\nupdated when they change (sam).\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "53e88e03e63621a15ec7fbccaaaca1a0f1616ed4",
      "tree": "011c20fd2e8c9e78539911f310f7d64b28a61e21",
      "parents": [
        "cfca82f2179dd1aee84a5bf3b14710e4d7487aed"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:14:42 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:14:42 2005 +0000"
      },
      "message": "buildcheck: reduce DEBUG_INFO noise from reference* scripts\n\nFrom: Randy Dunlap \u003crddunlap@osdl.org\u003e\n\nReduce noise in \u0027make buildcheck\u0027 that is caused by CONFIG_DEBUG_INFO\u003dy.\n\nSigned-off-by: Randy Dunlap \u003crddunlap@osdl.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "cfca82f2179dd1aee84a5bf3b14710e4d7487aed",
      "tree": "d1ddaecfd623320c8a18ce6a0bc965f41e9a1e4b",
      "parents": [
        "2283a117f65650352f2a9fd6b9af4cdbf5478d14"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:12:40 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:12:40 2005 +0000"
      },
      "message": "kbuild: Fix build as root then user\n\nFrom: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nI inadvertently built a tree as root and then rebuilt it as a user.  I\ngot a lot of prompts ...\n\nmv: overwrite `drivers/char/drm/drm_auth.o\u0027, overriding mode 0644?\n\nUsing mv -f fixes that.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.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": "66da665ca36b07728acf35881f918a89a2c9fbb2",
      "tree": "412e2bb040ac00b125c3ffcc389b03206dfdf251",
      "parents": [
        "be3cef986f7c44593d6d112584fbdf4618b6569e"
      ],
      "author": {
        "name": "Jeff Mahoney",
        "email": "jeffm@suse.com",
        "time": "Wed Jul 13 11:55:42 2005 -0400"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 13 23:09:16 2005 +0000"
      },
      "message": "[PATCH] Lindent: ignore .indent.pro\n\n When I recently submitted a Lindent patch, it turned out that my .indent.pro\n options were also applied to the tree. This patch directs indent(1) to ignore\n the .indent.pro directives and only use options specified on the command\n line.\n\nSigned-off-by: Jeff Mahoney \u003cjeffm@suse.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "be3cef986f7c44593d6d112584fbdf4618b6569e",
      "tree": "810984c983bc8508e4d59b044c479447da42a60e",
      "parents": [
        "e0af0d85f55ea800a2e38bf782d68b83e9942611"
      ],
      "author": {
        "name": "Yum Rayan",
        "email": "yum.rayan@gmail.com",
        "time": "Wed Jun 08 22:04:32 2005 -0700"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 13 22:54:57 2005 +0000"
      },
      "message": "[PATCH] kbuild: restrain output of \"make help\" to 80 columns\n\nThis patch fixes the output of \"make help\" to fit in a 80 column\nscreen. Please push upstream as part of your other patches.\n\nSigned-off-by: Yum Rayan \u003cyum.rayan@gmail.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "e0af0d85f55ea800a2e38bf782d68b83e9942611",
      "tree": "e8c94d9e722e1387ea5c01c3833046870f8141cf",
      "parents": [
        "a0674e88d9c150e016a69e78e735f48772314c53"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Fri Feb 18 10:23:41 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 13 22:11:14 2005 +0000"
      },
      "message": "[PATCH] kbuild: obey HOSTLOADLIBES_programname for single-file compilation\n\nSingle-file HOSTCC calls added the libraries from $(HOSTLOADLIBES),\nbut not from $(HOSTLOADLIBES_programname). Multi-file HOSTCC calls do\nboth.\n\nThis patch fixes that inconsistency.\n\nSigned-Off-By: Matthias Urlichs \u003csmurf@debian.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "d2cb1a95c5fa4d1691c90a4f530955b4ea3cfa24",
      "tree": "e802a99c089f94160e83053fbe8e5536b5a6144d",
      "parents": [
        "b95d4fec89c1f503ebad4c704ac08c3c6761329b"
      ],
      "author": {
        "name": "Greg Edwards",
        "email": "edwardsg@sgi.com",
        "time": "Thu Jul 29 13:07:32 2004 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 13 21:08:33 2005 +0000"
      },
      "message": "[PATCH] kbuild: add ia64 support to rpm Makefile target\n\nOn ia64, only the EFI (fat) partition is available to boot from.  The rpm\nneeds to install the kernel under /boot/efi to be useable on ia64.\n\nSigned-off-by: Greg Edwards \u003cedwardsg@sgi.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "c0ac515e2951dd2a999cfd21dea3fdc1055f1573",
      "tree": "cb4f8124f9302c3ad02037451b89fe98dca6b4ed",
      "parents": [
        "6cd59f7a4119fef124677827a9b30684c2c8e674"
      ],
      "author": {
        "name": "Jeff Mahoney",
        "email": "jeffm@suse.com",
        "time": "Wed Jul 13 11:55:42 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 13 10:28:43 2005 -0700"
      },
      "message": "[PATCH] Lindent: ignore .indent.pro\n\n When I recently submitted a Lindent patch, it turned out that my .indent.pro\n options were also applied to the tree. This patch directs indent(1) to ignore\n the .indent.pro directives and only use options specified on the command\n line.\n\nSigned-off-by: Jeff Mahoney \u003cjeffm@suse.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b95d4fec89c1f503ebad4c704ac08c3c6761329b",
      "tree": "480fc54b0cbbe95ba34b87ae9bf1801d85a5164c",
      "parents": [
        "6d983feab80948cdd0e3920c40d453a6436eeb23"
      ],
      "author": {
        "name": "Fabio Massimo Di Nitto",
        "email": "fabbione@fabbione.net",
        "time": "Wed Jul 13 08:25:49 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 13 17:05:32 2005 +0000"
      },
      "message": "[PATCH] kbuild: modpost needs to cope with new glibc elf header on sparc\n\nRecently a change in the glibc elf.h header has been introduced causing\nmodpost to spawn tons of warnings (like the one below) building the kernel\non sparc:\n\n[SNIP]\n*** Warning: \"current_thread_info_reg\" [net/sunrpc/auth_gss/auth_rpcgss.ko] undefined!\n*** Warning: \"\" [net/sunrpc/auth_gss/auth_rpcgss.ko] undefined!\n*** Warning: \"\" [net/sunrpc/auth_gss/auth_rpcgss.ko] undefined!\n[SNIP]\n\nBen Collins discovered that the STT_REGISTERED definition in glibc did change\nand that this change needs to be propagated to modpost.\n\nglibc change:\n-#define STT_REGISTER   13              /* Global register reserved to app. */\n+#define STT_SPARC_REGISTER     13      /* Global register reserved to app. */\n\nI did and tested this simple patch to maintain compatibility with newer (\u003e\u003d 2.3.4)\nand older (\u003c\u003d 2.3.2) glibc.\n\nSigned-off-by: Fabio M. Di Nitto \u003cfabbione@fabbione.net\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "6d983feab80948cdd0e3920c40d453a6436eeb23",
      "tree": "137bc3a30d14ec9777d2a6d311652582ecdadad0",
      "parents": [
        "7ac3db59fd4410405ce55e2a25c397aec440d8da"
      ],
      "author": {
        "name": "Jan-Benedict Glaw",
        "email": "jbglaw@lug-owl.de",
        "time": "Tue May 24 11:27:37 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Tue Jul 12 22:40:17 2005 +0000"
      },
      "message": "[PATCH] kbuild: create tarballs\n\nIt adds tarball packaging, which I prefer for distribution.\nAlso one of the two blanks after @echo is removed. One seems to be enough :)\n\nSigned-off-by: Jan-Benedict Glaw \u003cjbglaw@lug-owl.de\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "5e6557722e69840506eb8bc5a1edcdb4e447a917",
      "tree": "965d19e55a56d2daaed47711c01a8c27e29e592c",
      "parents": [
        "159f597a8bd0f1d7650d5e580c93a2666c9c26d1"
      ],
      "author": {
        "name": "Jeff Mahoney",
        "email": "jeffm@suse.com",
        "time": "Wed Jul 06 15:44:41 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 06 12:55:20 2005 -0700"
      },
      "message": "[PATCH] openfirmware: generate device table for userspace\n\nThis converts the usage of struct of_match to struct of_device_id,\nsimilar to pci_device_id.  This allows a device table to be generated,\nwhich can be parsed by depmod(8) to generate a map file for module\nloading.\n\nIn order for hotplug to work with macio devices, patches to\nmodule-init-tools and hotplug must be applied.  Those patches are\navailable at:\n\n ftp://ftp.suse.com/pub/people/jeffm/linux/macio-hotplug/\n\nSigned-off-by: Jeff Mahoney \u003cjeffm@suse.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90829cfe1df2466c98a831f6c44f71026665cec1",
      "tree": "6d755840d123bd06b16633fba784878d6fd0ac10",
      "parents": [
        "a5b5577898d9330a78dea1c9e75da1540c36bf72"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:07 2005 -0700"
      },
      "message": "[PATCH] pcmcia: file2alias\n\nCreate PCMCIA entries in modules.alias\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "48b9d03c5f20a0585bb6f7d8c4abad3661df5d75",
      "tree": "01168bdbbfd92510412afb38d976d78f77f324f7",
      "parents": [
        "f14c6fd0fc9fbaf242254c84ba2632decb25e91a"
      ],
      "author": {
        "name": "J.A. Magallon",
        "email": "jamagallon@able.es",
        "time": "Sat Jun 25 14:59:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:07 2005 -0700"
      },
      "message": "[PATCH] Kill signed chars\n\nscripts/ is full of mismatches between char* params an signed char* arguments,\nand viceversa.  gcc4 now complaints loud about this.  Patch below deletes all\nthose \u0027signed\u0027.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "442ff702233287df3f50ec3a7fd0a73d7367cf5a",
      "tree": "e186de4d35bc490b5ea6bd47f239ed86552f9d36",
      "parents": [
        "b0cfbd995d091b10841eeb948976f5d1fbf13cdd"
      ],
      "author": {
        "name": "Jean-Christophe Dubois",
        "email": "jdubois@mc.com",
        "time": "Sat Jun 25 14:55:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:39 2005 -0700"
      },
      "message": "[PATCH] mconf.c needs locale.h\n\nThis is failing on my cross-compilation environment (From a solaris system)\nusing gcc-3.4.1 (as the compiler can\u0027t find a prototype for the setlocale()\nfunction).\n\nSigned-off-by: Jean-Christophe Dubois \u003cjdubois@mc.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17abee3d50685b8ef4e38d37abacf8b650a3a387",
      "tree": "fd5b12465402f77c4c5120b6da3cc1789c87aa92",
      "parents": [
        "b78755abcdf1d7667c51580a3783e16e981ed926"
      ],
      "author": {
        "name": "Thierry Vignaud",
        "email": "tvignaud@mandriva.com",
        "time": "Thu Jun 23 00:10:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 23 09:45:31 2005 -0700"
      },
      "message": "[PATCH] gconfig: only show scrollbars if needed\n\ngconfig: only show scrollbars if needed (which is more user friendly):\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8476994af7bd9352ecdf61ba760f7397f54e30a1",
      "tree": "cff822a944162070b4e64c0b9990640383e4cad6",
      "parents": [
        "11c80c8367db0a9d342529ed74464670cd86a1f6"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Thu Jun 23 00:10:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 23 09:45:28 2005 -0700"
      },
      "message": "[PATCH] apply quotation handling to Makefile.build\n\nAdding quotation handling to rule_cc_o_c in scripts/Makefile.build as used\nelsewhere.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1922163c8dfe717c089bdcc18ade4a65350a09c8",
      "tree": "be95a8f0df16e71f41dce26e8e530a900a4173a2",
      "parents": [
        "64f562c6df3cfc5d1b2b4bdbcb7951457df9c237"
      ],
      "author": {
        "name": "Randy.Dunlap",
        "email": "rddunlap@osdl.org",
        "time": "Thu May 05 16:15:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:40 2005 -0700"
      },
      "message": "[PATCH] patch-kernel: support non-incremental 2.6.x.y \u0027stable\u0027 patches\n\nAdd better support for (non-incremental) 2.6.x.y patches; If an ending\nversion number if not specified, the script automatically increments the\nSUBLEVEL (x in 2.6.x.y) until no more patch files are found; however,\nEXTRAVERSION (y in 2.6.x.y) is never automatically incremented but must be\nspecified fully.\n\npatch-kernel does not normally support reverse patching, but does so when\napplying EXTRAVERSION (x.y) patches, so that moving from 2.6.11.y to\n2.6.11.z is easy and handled by the script (reverse 2.6.11.y and apply\n2.6.11.z).\n\nSigned-off-by: Randy Dunlap \u003crddunlap@osdl.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "075d6eb16d273dab7b7b4b83fcee8bce4ee387ed",
      "tree": "d5e2cfb21dd752410649a675f2bb2a7c0db05c8e",
      "parents": [
        "becf3aec2608d6807a58d0677661cb23c388d67f"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 05 16:15:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:31 2005 -0700"
      },
      "message": "[PATCH] ppc32: platform-specific functions missing from kallsyms.\n\nThe PPC32 kernel puts platform-specific functions into separate sections so\nthat unneeded parts of it can be freed when we\u0027ve booted and actually\nworked out what we\u0027re running on today.\n\nThis makes kallsyms ignore those functions, because they\u0027re not between\n_[se]text or _[se]inittext.  Rather than teaching kallsyms about the\nvarious pmac/chrp/etc sections, this patch adds \u0027_[se]extratext\u0027 markers\nfor kallsyms.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b9fa0931dd86a1fe5507311ee8031650f5d0e8c",
      "tree": "b40a8a09aca2b52f40d548b34c48ea46ba10b90f",
      "parents": [
        "f403b7f452e4347f6af14c1f3c47bce758eb6337"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@ghostprotocols.net",
        "time": "Thu May 05 15:09:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 15:24:00 2005 -0700"
      },
      "message": "[PATCH] Kconfig i18n support\n\nThis patch adds i18n support for make *config, allowing users to have the\nconfig process in their own language.\n\nNo printk was harmed in the process, don\u0027t worry, so all the bug reports,\nkernel messages, etc, remain in english, just the user tools to configure\nthe kernel are internationalized.\n\nUsers not interested in translations can just unset the related LANG,\nLC_ALL, etc env variables and have the config process in plain english,\nsomething like:\n\nLANG\u003d make menuconfig\n\nis enough for having the whole config process in english. Or just don\u0027t\ninstall any translation file.\n\nTranslations for brazilian portuguese are being done by a team of\nvolunteers at:\n\nhttp://www.visionflex.inf.br/kernel_ptbr/pmwiki.php/Principal/Traducoes\n\nTo start the translation process:\n\n  make update-po-config\n\n  This will generate the pot template named scripts/kconfig/linux.pot,\n  copy it to, say, ~/es.po, to start the translation for spanish.\n\nTo test your translation, as root issue this command:\n\n  msgfmt -o /usr/share/locale/es/LC_MESSAGES/linux.mo ~/es.po\n\n  Replace \"es\" with your language code.\n\n  Then execute, for instance:\n\n  make menuconfig\n\nThe current patch doesn\u0027t use any optimization to reduce the size of the\ngenerated .mo file, it is possible to use the config option as a key, but\nthis doesn\u0027t prevent the current patch from being used or the translations\ndone under the current scheme to be in any way lost if we chose to do any\nkind of keying.\n\nThanks to Fabricio Vaccari for starting the pt_BR (brazilian portuguese)\ntranslation effort, Thiago Maciera for helping me with the gconf.cc (QT\nfrontent) i18n coding and to all the volunteers that are already working on\nthe first translation, to pt_BR.\n\nI left the question on whether to ship the translations with the stock kernel\nsources to be discussed here, please share your suggestions.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\nSigned-off-by: Andrew Morton \u003cakpm@osdl.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": "41f11a4fa378201e902892130b11d78cf7cf8e10",
      "tree": "0fd1881ba299ba6df9fcab0d9a453f1b53ad6c3c",
      "parents": [
        "6c9e7376bed151d1655c12d2d5f5cc96bfb83dbd"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Sun May 01 08:59:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:06 2005 -0700"
      },
      "message": "[PATCH] kallsyms C_SYMBOL_PREFIX support\n\nkallsyms does not consider SYMBOL_PREFIX of C.  Consequently it does not\nwork on architectures using that prefix character (h8300, v850).\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b19dcd9341a81ff6e04fcec396f77eeb91570584",
      "tree": "f2eebbf7142d5d36ffb44d365ad3eca539ff5127",
      "parents": [
        "2e0a6b8cd27375089f8356e7f1ce2319059696eb"
      ],
      "author": {
        "name": "Roman Kagan",
        "email": "rkagan@mail.ru",
        "time": "Fri Apr 22 15:07:01 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:07:01 2005 -0700"
      },
      "message": "[PATCH] USB: scripts/mod/file2alias.c: handle numeric ranges for USB bcdDevice\n\nAnother attempt at that...\n\nThe attached patch fixes the longstanding problem with USB bcdDevice\nnumeric ranges incorrectly converted into patterns for MODULE_ALIAS\ngeneration.  Previously it put both the lower and the upper limits into\nthe pattern, dlXdhY, making it impossible to fnmatch against except for\na few special cases, like dl*dh* or dlXdhX.\n\nThe patch makes it generate multiple MODULE_ALIAS lines covering the\nwhole range with fnmatch-able patterns.  E.g. for a range between 0x0001\nand 0x8345 it gives the following patterns:\n\n000[1-9]\n00[1-9]*\n0[1-9]*\n[1-7]*\n8[0-2]*\n83[0-3]*\n834[0-5]\n\nSince bcdDevice is 2 bytes wide \u003d 4 digits in hex representation, the\nmax no. of patters is 2 * 4 - 1 \u003d 7.\n\nThe values are BCD (binary-coded decimals) and not hex, so patterns\nusing a dash seem to be safe regardless of locale collation order.\n\nThe patch changes bcdDevice part of the alias from dlXdhY to dZ, but\nthis shouldn\u0027t have big compatibility issues because fnmatch()-based\nmodprobing hasn\u0027t yet been widely used.  Besides, the most common (and\nalmost the only working) case of dl*dh* becomes d* and thus continues to\nwork.\n\nThe patch is against 2.6.12-rc2, applies to -mm3 with an offset.  The\nmatching patch to fix the MODALIAS environment variable now generated by\nthe usb hotplug function follows.\n\nSigned-off-by: Roman Kagan \u003crkagan@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "1694145854a309bebd12a5cce63c9b398304e3bb",
      "tree": "02dc62f231bc65bfa2bc665b34ccc45e48270397",
      "parents": [
        "46ea0d6c26de431a39c744f7ad63b30bfc800c1e"
      ],
      "author": {
        "name": "Steven Cole",
        "email": "elenstev@mesatop.com",
        "time": "Mon Apr 18 21:57:33 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 21:57:33 2005 -0700"
      },
      "message": "[PATCH] 2.6.12-rc1-mm3 Fix ver_linux script for no udev utils.\n\nWithout the attached patch, the ver_linux script gives\nthe following if udev utils are not present.\n\n./scripts/ver_linux: line 90: udevinfo: command not found\n\nThe patch causes ver_linux to be silent in the case of\nno udevinfo command.\n\nSigned-off-by: Steven Cole \u003celenstev@mesatop.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\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"
    }
  ]
}
