)]}'
{
  "log": [
    {
      "commit": "de1d9c033f32ce39bf60e25be3b8624225fa9181",
      "tree": "b4aa8fd8dc687db7eb98781089b94f15d830ecc7",
      "parents": [
        "cdd440fe9f2e83b1e268148647126440799b71fc"
      ],
      "author": {
        "name": "Bastian Blank",
        "email": "bastian@waldi.eu.org",
        "time": "Mon Mar 06 15:43:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 06 18:40:45 2006 -0800"
      },
      "message": "[PATCH] s390: fix match in ccw modalias\n\nFix matching of devmodel in modaliases.  It breaks automatic loading of any\ndasd module.\n\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nAcked-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "15508d22d00277a1f2a1022dce38f2772c810d32",
      "tree": "b9aa22a9fc97ff54bc5677df5624b4ee91b56fe2",
      "parents": [
        "0bdd340c092b0936f78a54bdbd3927463ed4fca3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 09 08:00:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 09 08:00:14 2006 -0800"
      },
      "message": "Revert \"[PATCH] kconfig: detect if -lintl is needed when linking conf,mconf\"\n\nThis reverts commit 5e375bc7d586e0df971734a5a5f1f080ffd89b68.\n\nKyle McMartin steps on his soap-box:\n\n  \"Sigh.  Can everyone please stop assuming gcc can output to /dev/null?\n   On several platforms, ld tries to lseek in the output file, and fails\n   if it can\u0027t.\"\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eeb059e0a69369753b3e45426958f751f0b8fc89",
      "tree": "311290c94e692a7495c71c9f62ab2c239b1470de",
      "parents": [
        "c03296a868ae7c91aa2d8b372184763b18f16d7a",
        "8c7f75d3257fe466b34abf290c8b177c106c3769"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 07 10:01:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 07 10:01:43 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-bugfix\n"
    },
    {
      "commit": "5e375bc7d586e0df971734a5a5f1f080ffd89b68",
      "tree": "274d5ac5c9bf0e157c67461bd0e609c495e7b2e4",
      "parents": [
        "4be68a783d25b4dab0ef4077a4c6b13161a2d6e4"
      ],
      "author": {
        "name": "Robb, Sam",
        "email": "sam.robb@timesys.com",
        "time": "Sat Feb 04 23:28:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Feb 05 11:06:54 2006 -0800"
      },
      "message": "[PATCH] kconfig: detect if -lintl is needed when linking conf,mconf\n\nOn a system where libintl.h is present, but the NLS functionality is\nsupplied by a separate library instead of the system C library, an attempt\nto \"make config\" or \"make menuconfig\" will fail with link errors, ex:\n\n  scripts/kconfig/mconf.o:mconf.c:(.text+0xf63): undefined reference to\n    `_libintl_gettext\u0027\n\nThis patch attempts to correct the problem by detecting whether or not NLS\nsupport requires linking with libintl.\n\nSigned-off-by: Samuel J Robb \u003csam.robb@timesys.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\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": "3835f82183eab8b67ddda6b32c127859a546c82d",
      "tree": "25d3e5179e13548b034213c54ed0a17db448e9b2",
      "parents": [
        "3ee68c4af3fd7228c1be63254b9f884614f9ebb2"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jan 21 12:03:09 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jan 21 12:03:09 2006 +0100"
      },
      "message": "kconfig: fix /dev/null breakage\n\nWhile running \"make menuconfig\" and \"make mrproper\"\nsome people experienced that /dev/null suddenly changed\npermissions or suddenly became a regular file.\nThe main reason was that /dev/null was used as output\nto gcc in the check-lxdialog.sh script and gcc did\nsome strange things with the output file; in this\ncase /dev/null when it errorred out.\n\nFollowing patch implements a suggestion\nfrom Bryan O\u0027Sullivan \u003cbos@serpentine.com\u003e to\nuse gcc -print-file-name\u003dlibxxx.so.\n\nAlso the Makefile is adjusted to not resolve value of\nHOST_EXTRACFLAGS and HOST_LOADLIBES until they are actually used.\nThis prevents us from calling gcc when running make *clean/mrproper\n\nThanks to Eyal Lebedinsky \u003ceyal@eyal.emu.id.au\u003e and\nJean Delvare \u003ckhali@linux-fr.org\u003e for the first error reports.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n---\n"
    },
    {
      "commit": "2244cbd8a9185c197ec5ba5de175aec288697223",
      "tree": "b5319213e8e1b80a2079e45d40aa761c7af39136",
      "parents": [
        "296e0855b0f9a4ec9be17106ac541745a55b2ce1"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Jan 16 12:12:12 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Jan 16 12:12:12 2006 +0100"
      },
      "message": "kbuild: create .kernelrelease at *config step\n\nTo enable \u0027make kernelrelease\u0027 earlier now create .kernelrelease when\none of the *config targets are used.\nAlso introduce KERNELVERSION - only user is kconfig.\nKERNELVERSION was needed to display kernel version in menuconfig -\nKERNELRELEASE is not valid until configuration has completed.\nkconfig files modified to use KERNELVERSION.\nBug reported by: Rene Rebe \u003crene@exactcode.de\u003e\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "60f33b80443a3e7e79e2a3ddc625ab6246a61d3d",
      "tree": "941dd2cb141fd7db86e071a0c469aaba9d22599b",
      "parents": [
        "7c7dce9209161eb260cdf9e9172f72c3a02379e6"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 15 15:28:35 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 15 15:28:35 2006 +0100"
      },
      "message": "kconfig: get rid of stray a.o, support ncursesw\n\nscripts/kconfig/lxdialog/check-lxdialog.sh uses gcc to check for\nwhat libraries are present. Redirect output to /dev/null\nso we do not generate an a.out.\nAlso included support for ncursesw - so if present prefer that\ninstead of ncurses.\nThe order is now (first is preferred):\n1) ncursesw\n2) ncurses\n3) curses\n\nThe latter is to support SunOS.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "ab396e91bfe953db26fa1083d9c3e7a4fbe0334a",
      "tree": "81db9e5f919b84dcb4284ca8cdf675e13716c191",
      "parents": [
        "9979ead5d1eb23191a00453559927c5abf9087e2",
        "4f0210b9c4889eede9f8f379f93570c01998ccb9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:21:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:21:33 2006 -0800"
      },
      "message": "Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\nFix up some trivial conflicts in {i386|ia64}/Makefile\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": "943ffb587cfdf3b2adfe52a6db08573f4ecf3284",
      "tree": "d2b631e24a824e9742f941cf3b89b0eea91bd201",
      "parents": [
        "540695886075964c0e5295bea8e4793e8765d010"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:10:13 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:10:13 2006 +0100"
      },
      "message": "spelling: s/retreive/retrieve/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "d960600df3ce3588571e2c1adf1f5f6d8ca9eb5a",
      "tree": "2d920b912b33f16b5cf8099331fcf421c83ae64b",
      "parents": [
        "e701e85b9f12af4dbe73b4299b541686ef6b1aa5"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Sun Jan 08 01:05:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:10 2006 -0800"
      },
      "message": "[PATCH] tiny: Add bloat-o-meter to scripts\n\nThis is a rewrite of Andi Kleen\u0027s bloat-o-meter with sorting and reporting of\ngainers/decliners.  Sample output:\n\nadd/remove: 0/8 grow/shrink: 2/0 up/down: 88/-4424 (-4336)\nfunction                                     old     new   delta\n__copy_to_user_ll                             59     103     +44\n__copy_from_user_ll                           59     103     +44\nfill_note                                     32       -     -32\nmaydump                                       58       -     -58\ndump_seek                                     67       -     -67\nwritenote                                    180       -    -180\nelf_dump_thread_status                       274       -    -274\nfill_psinfo                                  308       -    -308\nfill_prstatus                                466       -    -466\nelf_core_dump                               3039       -   -3039\n\nThe summary line says:\n no functions added, 8 removed\n two functions grew, none shrunk\n we gained 88 bytes and lost 4424 (or -4336 net)\n\nThis work was sponsored in part by CE Linux Forum\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "96e9dd14a3b2aab4098503a5999ee2ef42d82da1",
      "tree": "58071e25c9d72b10e12f06788ae9798abb332c22",
      "parents": [
        "f756d5e256059018d753f0ba79980ebeb87a1bc0"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "bcollins@ubuntu.com",
        "time": "Sun Jan 08 01:05:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:09 2006 -0800"
      },
      "message": "[PATCH] kconf: Check for eof from input stream.\n\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\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": "19144d0beab077950f3e767385e3c1050061b475",
      "tree": "b34c3b7337bf9d6c12298f7c1fc7a4fef744302b",
      "parents": [
        "1dac06b20dcc8078dab037bd70652c69c67ba672"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun Jan 08 01:05:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:06 2006 -0800"
      },
      "message": "[PATCH] fix gcc4.1 build failure on xconfig\n\nscripts/kconfig/qconf.h:25: error: extra qualification âConfigSettings::â on member âreadSizesâ\nscripts/kconfig/qconf.h:26: error: extra qualification âConfigSettings::â on member âwriteSizesâ\nscripts/kconfig/qconf.h:127: error: extra qualification âConfigList::â on member âupdateMenuListâ\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\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": "442ce844e139c1e3c23e8b4df13468041ae35721",
      "tree": "248a0daea2b70468befee646cbb926aaa9677089",
      "parents": [
        "50aa88e2877f1375ba79d1be7a0ff4aa563741c7"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jan 06 02:40:19 2006 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 18:56:51 2006 +0100"
      },
      "message": "kbuild: reference_discarded addition\n\nError: ./fs/quota_v2.o .opd refers to 0000000000000020 R_PPC64_ADDR64    .exit.text\n\nBeen carrying this for some time in Red Hat trees.\n\nKeith Ownes \u003ckaos@sgi.com\u003e commented:\nFor our future {in}sanity, add a comment that this is the ppc .opd\nsection, not the ia64 .opd section.  ia64 .opd should not point to\ndiscarded sections.\n\nAny idea why ppc .opd points to discarded sections when ia64 does not?\nAFAICT no ia64 object has a useful .opd section, they are all empty or\n(sometimes) a dummy entry which is 1 byte long.  ia64 .opd data is\nbuilt at link time, not compile time.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "24d49756aa67322c2def5dc97344615572ac454e",
      "tree": "334341c33373de1d8ee84285219a985e6d7994fd",
      "parents": [
        "cc6fa432f5eec26c43fd06c0314cb1c2cae6d9a1"
      ],
      "author": {
        "name": "Ryan Anderson",
        "email": "ryan@michonline.com",
        "time": "Sun Jan 08 04:35:36 2006 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 18:44:01 2006 +0100"
      },
      "message": "kbuild: In setlocalversion change -git_dirty to just -dirty\n\nWhen building Debian packages directly from the git tree, the appended\n\"git_dirty\" is a problem due to the underscore.  In order to cause the\nleast problems, change that just to \"dirty\".\n\nSigned-off-by: Ryan Anderson \u003cryan@michonline.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "cc6fa432f5eec26c43fd06c0314cb1c2cae6d9a1",
      "tree": "912f435e1fb44a2eed3046ceb6bfedbd924a3462",
      "parents": [
        "ac448afbcdcc218fd8d177960466ecc4a523722f"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Sun Jan 08 10:53:55 2006 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 18:44:01 2006 +0100"
      },
      "message": "modpost/file2alias: Fix typo\n\nSND_MAX should be FF_MAX\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "ae215b14bdbd459afe5f371175765fae817062a8",
      "tree": "138f8f74c5d0cca6e1fcb6f88cee3009089ccc8c",
      "parents": [
        "d51bfb7852d0e524074ad1cf04e4c3026d75d652"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 18:39:44 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 18:39:44 2006 +0100"
      },
      "message": "kconfig: factor out ncurses check in a shell script\n\nCleaning up the lxdialog Makefile by factoring out the\nncurses compatibility checks.\nThis made the checks much more obvious and easier to extend.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "d51bfb7852d0e524074ad1cf04e4c3026d75d652",
      "tree": "af3947d9504938d0a8c657ba58732c8b54df6772",
      "parents": [
        "37193147991a53b2e9f573d0ec47f63a2d4de8dc"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Fri Jan 06 22:35:59 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Fri Jan 06 22:35:59 2006 +0100"
      },
      "message": "kbuild: introduce escsq to escapre single quotes\n\nThis makes things a little bit more reader friendly and gvim is less\nconfused.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "37193147991a53b2e9f573d0ec47f63a2d4de8dc",
      "tree": "8f1464d143b94fddf8c3ff47119def45f37d2d45",
      "parents": [
        "367cb704212cd0c9273ba2b1e62523139210563b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jan 02 11:25:30 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Fri Jan 06 21:49:31 2006 +0100"
      },
      "message": "kconfig: fix gconfig with POSIXLY_CORRECT\u003d1\n\nThis patch fixed \"make gconfig\" with POSIXLY_CORRECT\u003d1 set.\n\nThis issue was reported by Jens Elkner \u003celkner@linofee.org\u003e in kernel\nBugzilla #2919.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "117a93db1dcd6ed61336b27e4e2938f791c1841b",
      "tree": "b869ef55f3048f125c06e70429f04c38f31bf578",
      "parents": [
        "253dfa6e465c054a73bd3b13af51c34c9d8d233d"
      ],
      "author": {
        "name": "Rene Scharfe",
        "email": "rene.scharfe@lsrfire.ath.cx",
        "time": "Wed Jan 04 20:42:03 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Fri Jan 06 20:46:21 2006 +0100"
      },
      "message": "kbuild: Use git in scripts/setlocalversion\n\nCurrently scripts/setlocalversion is a Perl script that tries to figure\nout the current git commit ID of a repo without using git.  It also\nimports Digest::MD5 without using it and generally is too big for the\nsmall task it does. :]  And it always reports a git ID, even when the\nHEAD is tagged -- this is a bug.\n\nThis patch replaces it with a Bourne Shell script that uses git\ncommands to do the same.  I can\u0027t come up with a scenario where someone\nwould use a git repo and refuse to install git core at the same time,\nso I think it\u0027s reasonable to assume git is available.\n\nThe new script also reports uncommitted changes by adding -git_dirty to\nthe version string.  Obviously you can\u0027t see from that _what_ has been\nchanged from the last commit, so it\u0027s more of a reminder that you\nforgot to commit something.\n\nThe script is easily extensible: simply add a check for Mercurial (or\nwhatever) below the git check.\n\nNote: the script doesn\u0027t print a newline char anymore.  That\u0027s only\nbecause it was easier to implement it that way, not a feature (or bug).\n\u0027make kernelrelease\u0027 doesn\u0027t care.\n\nSigned-off-by: Rene Scharfe \u003crene.scharfe@lsrfire.ath.cx\u003e\nAcked-by: Ryan Anderson \u003cryan@michonline.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "db9edfd7e339ca4113153d887e782dd05be5a9eb",
      "tree": "0a4ba12447a0cabc800adc7e9667d284777b0181",
      "parents": [
        "631b034724364b413e8a52e7c2e03a9d77e4c2b4",
        "fd586bacf439f36dea9b9bf6e6133ac87df2730c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 18:44:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 18:44:12 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\nTrivial manual merge fixup for usb_find_interface clashes.\n"
    },
    {
      "commit": "25c862cc9ea9b312c25a9f577f91b973131f1261",
      "tree": "8e8f56531144370ced50fa98db2973f4e93e38b0",
      "parents": [
        "52347f4e810ba323d02cd2c26b5d738f4a2c3d5e",
        "8ded4ac018ea706bf7ee926601a27184665c9c28"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:36:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:36:52 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n"
    },
    {
      "commit": "1d8f430c15b3a345db990e285742c67c2f52f9a6",
      "tree": "7bf8ae0929ebf581c4de68e7f4be9f6ea672d453",
      "parents": [
        "263756ec228f1cdd49fc50b1f87001a4cebdfe12"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Wed Dec 07 21:40:34 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:09 2006 -0800"
      },
      "message": "[PATCH] Input: add modalias support\n\nHere\u0027s the patch for modalias support for input classes.  It uses\ncomma-separated numbers, and doesn\u0027t describe all the potential keys (no\nmodule currently cares, and that would make the strings huge).  The\nchanges to input.h are to move the definitions needed by file2alias\noutside __KERNEL__.  I chose not to move those definitions to\nmod_devicetable.h, because there are so many that it might break compile\nof something else in the kernel.\n\nThe rest is fairly straightforward.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCC: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8ded4ac018ea706bf7ee926601a27184665c9c28",
      "tree": "8a22c29e6c1c187375e99aa2a0a1d012b47a2a60",
      "parents": [
        "febf7ea4bedcd36fba0843db726bba28d22bf89a",
        "6073aa643f52fd12b02f0532dc96287f4c3293b5"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Jan 03 15:59:28 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Jan 03 15:59:28 2006 +0100"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "f4b09ebc8baa51ec8394c4173e3de9d62b2cc97a",
      "tree": "d91c611e6f43e1775f584f796c6990d746d4ef6c",
      "parents": [
        "e3e1bfe4f28de86d065bc041456161a3f3a9aef7"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 03 13:37:51 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 03 13:37:51 2006 +0100"
      },
      "message": "update the email address of Randy Dunlap\n\nThis patch removes all references to the bouncing address\nrddunlap@osdl.org and one dead web page from the kernel.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\n"
    },
    {
      "commit": "4a4efbdee278b2f4ed91aad2db5c006ff754276e",
      "tree": "be5742c3d3ff5382c8a6ccdcd31bfe00fb9b6491",
      "parents": [
        "7a1119b1fc87cc347d3932b8aee051e86b32818f"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Tue Jan 03 13:27:11 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 03 13:27:11 2006 +0100"
      },
      "message": "s/retreiv/retriev/g\n\nAs everyone knows, the rule is: \"i before e.. um.. always.\"\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "febf7ea4bedcd36fba0843db726bba28d22bf89a",
      "tree": "0a0d398e0637fba8292d8b139afbd41b102bb9c4",
      "parents": [
        "00213b17cec87d2cd4df75bcc79aea7a91d8532d"
      ],
      "author": {
        "name": "",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Jan 03 11:35:26 2006 +0100"
      },
      "committer": {
        "name": "",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Jan 03 11:35:26 2006 +0100"
      },
      "message": "gitignore: ignore more generated files\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "00213b17cec87d2cd4df75bcc79aea7a91d8532d",
      "tree": "6947dba41f8b0e7fe7bccd41a4840d6de6a27079",
      "parents": [
        "352dd1df32e672be4cff71132eb9c06a257872fe"
      ],
      "author": {
        "name": "Petr Baudis",
        "email": "pasky@ucw.cz",
        "time": "Thu Dec 22 04:44:04 2005 +0100"
      },
      "committer": {
        "name": "",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 01 22:30:43 2006 +0100"
      },
      "message": "kconfig: Remove support for lxdialog --checklist\n\nRemove support for lxdialog --checklist\n\nThe checklist lxdialog functionality is not used by menuconfig\n(only the radiolist variant is used) and supporting it would\nsignificantly complicate the forthcoming liblxdialog API.\n\nSigned-off-by: Petr Baudis \u003cpasky@suse.cz\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "352dd1df32e672be4cff71132eb9c06a257872fe",
      "tree": "f8477d3133b8f43fe1108a1516295f507b2ca359",
      "parents": [
        "02959a875caec8cabd36111046ad537251ef405f"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Tue Dec 27 23:43:31 2005 -0500"
      },
      "committer": {
        "name": "",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 01 22:21:50 2006 +0100"
      },
      "message": "gitignore: misc files\n\nIgnore all files generated from *_shipped files, plus a few others.\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "6073aa643f52fd12b02f0532dc96287f4c3293b5",
      "tree": "272fc07333289b0a788996dcd2034b80d1693178",
      "parents": [
        "752625cff3eba81cbc886988d5b420064c033948"
      ],
      "author": {
        "name": "Jan-Benedict Glaw",
        "email": "jbglaw@lug-owl.de",
        "time": "Sun Jan 01 14:23:47 2006 +0100"
      },
      "committer": {
        "name": "",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 01 19:31:30 2006 +0100"
      },
      "message": "kbuild: tar-pkg with out-out-tree building\n\nFix out-of-tree builds for the tar-pkg targets\n\nWhen I wrote the buildtar script, I didn\u0027t even think about\nout-of-tree builds because I didn\u0027t use these back then. This patch\nthroughoutly uses ${objtree} instead of `pwd`.\n\nAlso, the kernel version is no longer manually built. Instead, it will\nproperly use $KERNELRELEASE .  Installing modules is only done if\nCONFIG_MODULES is set.\n\nSigned-off-by: Jan-Benedict Glaw \u003cjbglaw@lug-owl.de\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "752625cff3eba81cbc886988d5b420064c033948",
      "tree": "10281d9345281b3d118aa8b29b3fb21e1ea10655",
      "parents": [
        "54e08a2392e99ba9e48ce1060e0b52a39118419c"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Dec 26 23:34:03 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Dec 26 23:34:03 2005 +0100"
      },
      "message": "kbuild: always run \u0027make silentoldconfig\u0027 when tree is cleaned\n\nIf the file .kconfig.d is missing then make sure to run\n\u0027make silentoldconfig\u0027, since we have no way to detect if\na Kconfig file has been updated.\n\n-kconfig.d is created by kconfig and is removed as part\nof \u0027make clean\u0027 so the situation is likely to occur in reality.\n\nJan Beulich \u003cJBeulich@novell.com\u003e reported this bug.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "c40f56409d01f6f1ea80ed4c229096749c2335df",
      "tree": "11be4df8809929cccea24d4bc7eafd80f2354782",
      "parents": [
        "a89a0a2354ae666612968e254d650bfd04f11eb6"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Dec 26 22:53:25 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Dec 26 22:53:25 2005 +0100"
      },
      "message": "kbuild: Create _shipped files for genksyms\n\nGenerate _shipped files so the genksyms change in previous commit is enabled.\nThe files are generated with latest versions of the tools:\n\nbison (GNU Bison) 2.0\nflex version 2.5.4\nGNU gperf 3.0.1\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "a89a0a2354ae666612968e254d650bfd04f11eb6",
      "tree": "37b8791eb9b6580d511fd514cd180145e39ed04f",
      "parents": [
        "f83b5e323f57d6e1f35a839d663e91cebe985e54"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Tue Dec 20 19:45:50 2005 -0600"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Dec 26 22:39:55 2005 +0100"
      },
      "message": "kbuild: Fix genksyms handling of DEFINE_PER_CPU(struct foo_s *, bar);\n\nThis is a one-line change to parse.y.\nTo take advantage of this the scripts/genksyms/*_shipped files needs to\nbe rebuild - this is the next patch.\n\nWhen a .c file contains:\nDEFINE_PER_CPU(struct foo_s *, bar);\n\nthe .cpp output looks like:\n__attribute__((__section__(\".data.percpu\"))) __typeof__(struct foo_s *) per_cpu__bar;\n\nWith the existing parse.y, the value inside the paranthesis of\n__typeof__() does not evaluate as a type_specifier and therefore\nper_cpu__bar does not get assigned a type for genksyms which results in\nthe EXPORT_PER_CPU_SYMBOL() not generating a CRC value.\n\nI have compared the Modules.symvers with and without this\npatch and for ia64\u0027s defconfig, the only change is:\nBefore 0x00000000    per_cpu____sn_nodepda   vmlinux\nAfter  0x9d3f3faa    per_cpu____sn_nodepda   vmlinux\n\nper_cpu____sn_nodepda was the original source of my problems.\n\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "f83b5e323f57d6e1f35a839d663e91cebe985e54",
      "tree": "59e19500a8204abd8e77620b7e80138d5f7fda68",
      "parents": [
        "4d99f93bdaa1ab49188cac67b4aae9180f8e3960"
      ],
      "author": {
        "name": "Ustyugov Roman",
        "email": "dr_unique@ymg.ru",
        "time": "Fri Sep 23 08:42:11 2005 +0400"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Dec 26 00:33:41 2005 +0100"
      },
      "message": "kbuild: set correct KBUILD_MODNAME when using well known kernel symbols as module names\n\nThis patch fixes a problem when we use well known kernel symbols as module\nnames.\n\nFor example, if module source name is current.c, idle_stack.c or etc.,\nwe have a bad KBUILD_MODNAME value.\nFor example, KBUILD_MODNAME will be \"get_current()\" instead of \"current\", or\n\"(init_thread_union.stack)\" instead of \"idle_task\".\n\nThe trick is to define a stringify macro on the commandline - named\nKBUILD_STR for namespace reasons - and then to stringify the module\nname.\n\nThere are a few uses of KBUILD_MODNAME throughout the tree but the usage\nis for debug and will not be harmed by this change so left untouched for now.\n\nWhile at it KBUILD_BASENAME was changed too. Any spinlock usage in the\nunix module would have created wrong section names without it.\nUsage in spinlock.h fixed so it no longer stringify KBUILD_BASENAME.\n\nOriginal patch from Ustyogov Roman - all bugs introduced by me.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "4d99f93bdaa1ab49188cac67b4aae9180f8e3960",
      "tree": "abc13c11bd350117117777e547d80804f8257fb6",
      "parents": [
        "f6333eb4e788bf70d6455c9004b6b676df62c500"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Dec 25 23:21:14 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Dec 25 23:21:14 2005 +0100"
      },
      "message": "kbuild: escape \u0027#\u0027 in .target.cmd files\n\nCommandlines are contained in the .\u003ctarget\u003e.cmd files and in case they\ncontain a \u0027#\u0027 char make see this as start of comment.\nTeach fixdep to escape the \u0027#\u0027 char so make will assing the full commandline.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "9572b28faf72859c6b91891c627870cfa282d19d",
      "tree": "ffb70ad557c91ea836eaab5bde0fbecc1f1d8d96",
      "parents": [
        "9cc5d74c847dd3a9ea121b5bbca07bd5791c54ee"
      ],
      "author": {
        "name": "Luke Yang",
        "email": "luke.adi@gmail.com",
        "time": "Wed Dec 21 10:27:23 2005 +0800"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Dec 25 21:18:11 2005 +0100"
      },
      "message": "kbuild: Fix crc-error warning on modules\n\n   This is the patch for the following issue:\n\n In include/linux/module.h, \"__crc_\" and \"__ksymtab_\" are hard\ncoded to be the   prefix for some kinds of symbols (CRC symbol and\nksymtab section). But in script /mod/modpost.c,\nMODULE_SYMBOL_PREFIX##\"__crc_\" is used as the prefix to search CRC\nsymbols. So if an architecture (such as h8300 or Blackfin) defines\nMODULE_SYMBOL_PREFIX as not NULL (\"_\"), modpost will always warn about\n\"no invalid crc\".\n  And it is the same with KSYMTAB_PFX.\n\nSigned-off-by: Luke Yang \u003cluke.adi@gmail.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "6f6046cff2e8f04d6b916b10ebaa7b40d7e7967a",
      "tree": "91a143eb6caba421b3f2f1c26d06bd8716da765e",
      "parents": [
        "e067e1f98d54d62fd598126f95e7684e5b63e67f"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Fri Dec 16 21:35:19 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Fri Dec 16 21:35:19 2005 +0100"
      },
      "message": "kconfig: move lxdialog to scripts/kconfig/lxdialog\n\nThe only lxdialog user i kconfig - for menuconfig.\nSo move it to reflect this.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "b3a5225f31180322fd7d692fd4cf786702826b94",
      "tree": "3ee46454260010cb57280bd85beeb3b63e290392",
      "parents": [
        "7692c5dd48026d952199c2b97c3418f927cc0407"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Mon Nov 21 21:32:38 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:14:31 2005 -0800"
      },
      "message": "[PATCH] prefer pkg-config for the QT check\n\nThis makes pkg-config now the prefered way to configure QT and properly\nfixes the recent Fedora breakage and leaves the old QT detection as\nfallback mechanism.\n\nSigned-off-by: 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": "e067e1f98d54d62fd598126f95e7684e5b63e67f",
      "tree": "af41d76e7a2a400237d4a9a33b07841385b1120f",
      "parents": [
        "59d3cf7a40dfdbb8e86758ade172831c19630050"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Nov 21 22:59:32 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Nov 21 22:59:32 2005 +0100"
      },
      "message": "kconfig: truncate too long menu lines in menuconfig\n\nmenu lines wrapped over too lines when too long - truncate them.\nAlso fixed a coding style issue\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "59d3cf7a40dfdbb8e86758ade172831c19630050",
      "tree": "eed9b3e8c4c1e15ff25a53d9ad411d441c966fa9",
      "parents": [
        "7c3badf96e0dc8aa89ebf8919653339a5ee8e035"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Nov 20 23:34:35 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Nov 20 23:34:35 2005 +0100"
      },
      "message": "kconfig: make lxdialog/menubox.c more readable\n\nUtilising a small macro for print_item made wonders for readability\nfor this file.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "7c3badf96e0dc8aa89ebf8919653339a5ee8e035",
      "tree": "cbf583b5eb25a264fd11614f2f9c778ee0446aa0",
      "parents": [
        "0e175d05a4e72f85918da3ea4bd9f5d3d78face4"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Nov 20 23:03:49 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Nov 20 23:03:49 2005 +0100"
      },
      "message": "kconfig: Fix indention when using menuconfig in text-onle consoles\n\nWhen using menuconfig in a text-only console (no X started)\nthe indention was often two spaces wrong. This proved to be a ncurses\nissue which are worked around by calling wrefresh more often.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "0e175d05a4e72f85918da3ea4bd9f5d3d78face4",
      "tree": "c5cc66d5af52c048c24f9a182bda06135653f9cf",
      "parents": [
        "fa7009d5b59b8acd8071f7b3057d36eeeaf08146"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Nov 20 22:41:21 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Nov 20 22:41:21 2005 +0100"
      },
      "message": "kconfig: Left aling menu items in menuconfig\n\nKeeping menu lines on a fixed position creates less visual\nnoise when navigating the menus.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "fa7009d5b59b8acd8071f7b3057d36eeeaf08146",
      "tree": "ba88e9f448aed4c047d8ce311ba44c8731ee96c2",
      "parents": [
        "a06104af7dcf2f5bafaf18f373c8b2554cbfe014"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Nov 19 23:38:06 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Nov 19 23:38:06 2005 +0100"
      },
      "message": "kconfig: Add print_title helper in lxdialog\n\nSimplify check for long title and use a helper function in util.c\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "a06104af7dcf2f5bafaf18f373c8b2554cbfe014",
      "tree": "97015ab8a4bb1c97d6775c53e0e3190cc5d31da7",
      "parents": [
        "dec69da856653772d7ee7b2f98dc69da27274a22"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Nov 19 22:17:55 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Nov 19 22:17:55 2005 +0100"
      },
      "message": "kconfig: lxdialog is now sparse clean\n\nReplacing a gcc idiom with malloc and deleting an unused global\nvariable made lxdialog sparse clean.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "dec69da856653772d7ee7b2f98dc69da27274a22",
      "tree": "020cf19de028a402a6bfc792caaffeddaf5a3e9b",
      "parents": [
        "b1c5f1c635f4a821f834ed51ccd8a2a1515fffd2"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Nov 19 21:56:20 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Nov 19 21:56:20 2005 +0100"
      },
      "message": "kconfig: fixup after Lindent\n\nReadability are more important then the 80 coloumn limit, so fold\nseveral lines to greatly improve readability.\nAlso keep return type on same line as function definition.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "b1c5f1c635f4a821f834ed51ccd8a2a1515fffd2",
      "tree": "7325e59c16a2b90fd6f78ab491f7ef48bfd409b9",
      "parents": [
        "b286e39207237e2f6929959372bf66d9a8d05a82"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Nov 19 19:13:34 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Nov 19 19:13:34 2005 +0100"
      },
      "message": "kconfig: Lindent scripts/lxdialog\n\nThe lxdialog code was not easy to read. So as first step the code\nwas run through Lindent.\nFix-ups will come in next patchset.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.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": "c1a0f5e3c01d28b6782457bee5ae5ace3a9958ec",
      "tree": "a81f2f28e50013dad3b4c31f4dca4600b2909eb0",
      "parents": [
        "a02f0570ae201c495ee991b959bb974af18f35cc"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:54 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:54 2005 -0800"
      },
      "message": "[PATCH] kconfig: stricter error checking for .config\n\nAdd some more checks during the parsing of .config, so that after parsing\nsym_change_count reflects the correct state whether the .config is correct and\nin sync with the Kconfig or if it needs saving.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a02f0570ae201c495ee991b959bb974af18f35cc",
      "tree": "363e06307b7355caa2435a006c5385a1149bb7cc",
      "parents": [
        "3370f9f0d9c7d14bf71aab27fa45c0537f130614"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:53 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:54 2005 -0800"
      },
      "message": "[PATCH] kconfig: improve error handling in the parser\n\nAdd a few error tokens to the parser to catch common errors and print more\ndescriptive error messages.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3370f9f0d9c7d14bf71aab27fa45c0537f130614",
      "tree": "d1fb9b98aabf5fb6dd4e68c1dc69eb345f0c7f60",
      "parents": [
        "7a88488bbc231e48a4a88ee2569bc0cc5d706f0a"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:52 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:54 2005 -0800"
      },
      "message": "[PATCH] kconfig: simplify symbol type parsing\n\nThis simplifies the parser a bit by merging the various symbol types into a\nsingle token and adds the type to the keyword hash.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7a88488bbc231e48a4a88ee2569bc0cc5d706f0a",
      "tree": "2fd6b51b5cf76dd37a2a369a29c50b5121c12a92",
      "parents": [
        "491d711035dc08071ed58cf470f15efadb67cb1c"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:51 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: use gperf for kconfig keywords\n\nUse gperf to generate a hash for the kconfig keywords.  This greatly reduces\nthe size of the generated scanner and makes it easier to extend kconfig.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "491d711035dc08071ed58cf470f15efadb67cb1c",
      "tree": "0da933a45aae6810afcbbba38b4f35046477416c",
      "parents": [
        "4cf3cbe2a9682242cd38897914b1f2a95f1db7e4"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:50 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: update kconfig Makefile\n\nRemove the long obsolete zconf.tab.h and fix kconfig make rules to generate\nthe correct output files.  Setting LKC_GENPARSER will now also update the\nshipped files.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4cf3cbe2a9682242cd38897914b1f2a95f1db7e4",
      "tree": "c1c4133a02171e79cc4952f19cbd9b4600035d78",
      "parents": [
        "90389160efc2864501ced6e662f9419eb7a3e6c8"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: allow variable argumnts for range\n\nThis allows variable arguments in the range option for int and hex config\nsymbols.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90389160efc2864501ced6e662f9419eb7a3e6c8",
      "tree": "3b2957a7540bf9e78ef106fe606945e435fab957",
      "parents": [
        "3f23ca2b37d13a89bb6cd0421821fc9c3b8ccd47"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: preset config during all*config\n\nAllow to force setting of config variables during all{no,mod,yes,random}config\nto a specific value.  For that conf first checks the KCONFIG_ALLCONFIG\nenvironment variable for a file name, otherwise it checks for\nall{no,mod,yes,random}.config and all.config.  The file is a normal config\nfile, which presets the config variables, but they are still subject to normal\ndependency checks.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f23ca2b37d13a89bb6cd0421821fc9c3b8ccd47",
      "tree": "134efbc253baa6aef5c2a39ffc4c5ab66dba7902",
      "parents": [
        "3f04e7ddf47a1c821dfaa886161d94774af583fa"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: fix restart for choice symbols\n\nThe restart check whether new symbols became visible, didn\u0027t always work for\nchoice symbols.  Even if a choice symbol itself isn\u0027t changable, the childs\nare.  This also requires to update the new status of all choice values, once\none of them is set.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f04e7ddf47a1c821dfaa886161d94774af583fa",
      "tree": "dbe112747d7096ae0b8cbe900e2d19529970001e",
      "parents": [
        "cecd1ca0cbd6fc5873e9bb110dacb8411be72928"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Nov 08 21:34:46 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: Fix Kconfig performance bug\n\nWhen doing its recursive dependency check, scripts/kconfig/conf uses the flag\nSYMBOL_CHECK_DONE to avoid rechecking a symbol it has already checked.\nHowever, that flag is only set at the top level, so if a symbol is first\nencountered as a dependency of another symbol it will be rechecked every time\nit is encountered until it\u0027s encountered at the top level.\n\nThis patch adjusts the flag setting so that each symbol will only be checked\nonce, regardless of whether it is first encountered at the top level, or while\nrecursing down from another symbol.  On complex configurations, this vastly\nspeeds up scripts/kconfig/conf.  The config in the powerpc merge tree is\nparticularly bad: this patch reduces the time for \u0027scripts/kconfig/conf -o\narch/powerpc/Kconfig\u0027 by a factor of 40 on a G5.  That\u0027s even including the\ntime to print the config, so the speedup in the actual checking is more likely\n2 or 3 orders of magnitude.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ecc65e423ef10bdbec12362609b15fa8e8627c8",
      "tree": "476a74971a0bddde29ed403a9fbb9b591b5d8152",
      "parents": [
        "7d24f0b8a53261709938ffabe3e00f88f6498df9"
      ],
      "author": {
        "name": "Yuri Vasilevski",
        "email": "yvasilev@imap.cc",
        "time": "Mon Nov 07 00:57:53 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:23 2005 -0800"
      },
      "message": "[PATCH] typo correction for fix-build-on-nls-free-systems\n\nA typo fix for fix-build-on-nls-free-systems.patch that caused all systems\nto be detected as not having NLS.\n\nSigned-off-by: Yuri Vasilevski \u003cyvasilev@duke.math.cinvestav.mx\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ab919c06144cfb11c05b5b5cd291daa96ac2e423",
      "tree": "8747dc3122c0c2ebefaf004a2d71e2cb7bd97615",
      "parents": [
        "2dd34b488a99135ad2a529e33087ddd6a09e992a"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Nov 06 11:05:21 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Nov 06 11:05:21 2005 +0100"
      },
      "message": "kconfig: fix xconfig on fedora 2 \u0026 3 (x86_64)\n\nFrom: Than Ngo \u003cthan@redhat.com\u003e\nqt as installed on fedora core (2 and 3) does not work with vanilla\nkernel. The linker fails to locate the qt lib:\n\nActual Results:  # make xconfig\n  HOSTLD  scripts/kconfig/qconf\n  /usr/bin/ld: cannot find -lqt\n  collect2: ld returned 1 exit status\n\nThan Ngo has provided following fix for the bug.\n\nCc: Than Ngo \u003cthan@redhat.com\u003e\nAcked-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "70a6a0cb92f24fd6bbe2e75299168909f735676a",
      "tree": "d57dc83325198a74c3b190930f73cf7c5edff42e",
      "parents": [
        "b39f72fef241ce0ce971ed21922b4d64aefaf916"
      ],
      "author": {
        "name": "Yuri Vasilevski",
        "email": "yvasilev@duke.math.cinvestav.mx",
        "time": "Sun Oct 30 15:03:20 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:28 2005 -0800"
      },
      "message": "[PATCH] fix build on nls free systems\n\nI made a patch that detects if libintl.h (needed for nls) is present on the\nhost system and if it\u0027s not, it nls support is disabled by providing\ndummies for the used nls functions.\n\nThis way if there is nls support on the host system the *config targets\nwill build according to Arnaldo Carvalho de Melo\u0027s i18n modifications, else\nit just uses the original English messages.\n\nI have also made a bug report at kernel\u0027s bugzilla:\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5501\nAnd there is a discussion about this problem in Gentoo\u0027s bugzilla:\nhttp://bugs.gentoo.org/show_bug.cgi?id\u003d99810\n\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "503af334ecf23b9d65d2ff0cc759f3a0bf338290",
      "tree": "d2b646d9909993b70e77a335f08acb47db9a6c94",
      "parents": [
        "e15ae2dd3e436552293e122a5163019e7a0fa450"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Oct 30 15:02:15 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:19 2005 -0800"
      },
      "message": "[PATCH] clarify menuconfig /(search) help text\n\nAdd explicit text about\n- where menuconfig \u0027/\u0027 (search) searches for strings,\n- that substrings are allowed, and\n- that regular expressions are supported.\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": "a9d1b24d91f91b77db3da8aeacb414764f789b9c",
      "tree": "a7400c6154b7e5b6839b3c25fecc2daac75c4a2b",
      "parents": [
        "0dc9a32d9a975ccd25b9f531451165c93e1c7313"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Oct 22 00:23:27 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:15 2005 -0700"
      },
      "message": "[PATCH] I2C: add i2c module alias for i2c drivers to use\n\nThis is the start of adding hotplug-like support for i2c devices.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1e65174a3378494608e8ed7f8c74d658be9a0fb2",
      "tree": "88a87eebc085d04ba59580402a54e5867ae15afb",
      "parents": [
        "39ca371c45b04cd50d0974030ae051906fc516b6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 18 08:26:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 18 08:26:15 2005 -0700"
      },
      "message": "Add some basic .gitignore files\n\nThis still leaves driver and architecture-specific subdirectories alone,\nbut gets rid of the bulk of the \"generic\" generated files that we should\nignore.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4fb7edce52e5b6cf41e3375822d74a27f0b6f2dd",
      "tree": "b8732f31a90fc4574127e7849295653980370b31",
      "parents": [
        "2570b746484cfddf4b7b4715dbb69d53d5284f4d"
      ],
      "author": {
        "name": "Kars de Jong",
        "email": "jongk@linux-m68k.org",
        "time": "Sun Sep 25 14:39:46 2005 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Sep 26 13:13:58 2005 +0200"
      },
      "message": "[PATCH] pcmcia: fix cross-platform issues with pcmcia module aliases\n\n- Added a missing TO_NATIVE call to scripts/mod/file2alias.c:do_pcmcia_entry()\n- Add an alignment attribute to struct pcmcia_device_no to solve an alignment\n  issue seen when cross-compiling on x86 for m68k.\n\nSigned-off-by: Kars de Jong \u003cjongk@linux-m68k.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "7caaeabb17758295edff9703c18a840073c5b8f4",
      "tree": "a33a4bcc77be6077fd8b787380bf13a38828d211",
      "parents": [
        "357d596bd552ad157a906289ab13ea6ba7e66e3d"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Sun Sep 11 20:14:07 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 11 20:14:07 2005 -0700"
      },
      "message": "[SPARC]: Fix dot-symbol exporting for good.\n\nFrom: Al Viro \u003cviro@ZenIV.linux.org.uk\u003e\n\nInstead of playing all of these hand-coded assembler aliasing games,\njust translate symbol names in the name space \".sym\" to \"_Sym\" at\nmodule load time.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0a504f259c90fb41d3495d490fc9dbe2530c8749",
      "tree": "6a91712d73aed504a249b5106f373c623170c26d",
      "parents": [
        "caba0233bc85ec311159a35f138d957d05cf2fe8"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Sep 10 21:02:11 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Sep 10 21:02:11 2005 +0200"
      },
      "message": "kbuild: add objectify\n\nUse foo :\u003d $(call objectify, $(foo)) to prefix $(foo) with $(obj)/ unless\n$(foo) is an absolute path.\nFor now no in-tree users - soon to come.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "caba0233bc85ec311159a35f138d957d05cf2fe8",
      "tree": "fc96f12dc691f10f0969b12ab172d71e94e03e97",
      "parents": [
        "cd05e6bdc6001ac6e8ab13720693b7e1302d9848"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Sat Sep 03 13:57:15 2005 -0700"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Sep 10 15:09:02 2005 +0200"
      },
      "message": "[PATCH] kbuild: ignore all debugging info sections in scripts/reference_discarded.pl\n\nGCC 4 emits more DWARF debugging information than before and there is now a\n.debug_loc section as well.  This causes \"make buildcheck\" to fail.  Rather\nthan just add that one to the special case list, I used a regexp to ignore\nany .debug_ANYTHING sections in case more show up in the future.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "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"
    }
  ],
  "next": "d2cb1a95c5fa4d1691c90a4f530955b4ea3cfa24"
}
