)]}'
{
  "log": [
    {
      "commit": "07a801def46f412a7ce6de9553dfd8895bf33356",
      "tree": "e46385e7d44fa8218b55d885e73f1b5ac9ca9944",
      "parents": [
        "f12555d24ca636569b51c6f104aab41b2bba8c32"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 06 09:43:20 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:04 2006 +0000"
      },
      "message": "MIPS: DSP: Set all register masks to 0x3ff.\n    \n0x2ff was a typo and the value 0x1f of DSP_MASK was refering to an old\nversion of the documentation.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f12555d24ca636569b51c6f104aab41b2bba8c32",
      "tree": "7fa3b59cf1d8a2d11212bcdda76defecbc5076cc",
      "parents": [
        "6c35585273b26a580b2e2ad3d6a7db282308eec5"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Nov 30 13:33:26 2005 +0900"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:04 2006 +0000"
      },
      "message": "MIPS: Fix mdelay(1) for 64bit kernel with HZ \u003d\u003d 1000\n    \nmdelay(1) (i.e. udelay(1000)) does not work correctly due to overflow.\n    \n1000 * 0x004189374BC6A7f0 \u003d 0x10000000000000180 (\u003e\u003d 2**64)\n    \n0x004189374BC6A7ef (0x004189374BC6A7f0 - 1) is OK and it is exactly\nsame as catchall case (0x8000000000000000UL / (500000 / HZ)).\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6c35585273b26a580b2e2ad3d6a7db282308eec5",
      "tree": "ae81213a06a1f2728050319b47f51308d9d197ca",
      "parents": [
        "da2c9ed55b0c7e8107f23530bde293239a0b5091"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 05 13:47:25 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:04 2006 +0000"
      },
      "message": "MIPS: DSP: eleminate used_dsp.\n    \nused_dsp was meant to be used like used_math - but since the FPU context\nis small and lazy context switching is a stupid idea on multiprocessors\nthis idea only got halfway implemented and those bits are were now\nbreaking ptrace.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "da2c9ed55b0c7e8107f23530bde293239a0b5091",
      "tree": "6faca8c557afce21b5500f818cfe4fbf2a8871ce",
      "parents": [
        "977127174a7dff52d17faeeb4c4949a54221881f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 05 13:39:25 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:04 2006 +0000"
      },
      "message": "MIPS: DSP: Context switch the DSPcontrol register also.\n  \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "977127174a7dff52d17faeeb4c4949a54221881f",
      "tree": "b05b9d18a1256d7ed97bdfb537213a8d70ccca57",
      "parents": [
        "80c0531514516e43ae118ddf38424e06e5c3cb3c",
        "93b47684f60cf25e8cefe19a21d94aa0257fdf36"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 18:41:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 18:41:42 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n"
    },
    {
      "commit": "80c0531514516e43ae118ddf38424e06e5c3cb3c",
      "tree": "2eef8cf8fdf505b18f83078d1eb41167e98f5b54",
      "parents": [
        "a457aa6c2bdd743bbbffd3f9e4fdbd8c71f8af1b",
        "11b751ae8c8ca3fa24c85bd5a3e51dd9f95cda17"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 17:31:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 17:31:38 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/mingo/mutex-2.6\n"
    },
    {
      "commit": "a457aa6c2bdd743bbbffd3f9e4fdbd8c71f8af1b",
      "tree": "23b1109d5d286d1e96424f0195ed8c3144e04eb1",
      "parents": [
        "dbc1651f0c5b7d13acc59d3b805a7224332fb1fb",
        "b3c29d85bf0dcce9e99cbfba2811aeefae017aaa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 17:06:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 17:06:53 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n"
    },
    {
      "commit": "dbc1651f0c5b7d13acc59d3b805a7224332fb1fb",
      "tree": "1e380afb42aa091d2acce50cd2cc10e368d1026a",
      "parents": [
        "1fd5a46dd6bbca3a1275465120caf4748872c2a7"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Sun Jan 08 22:19:33 2006 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 17:01:39 2006 -0800"
      },
      "message": "[PATCH] rcu: don\u0027t set -\u003enext_pending in rcu_start_batch()\n\nI think it is better to set -\u003enext_pending in the caller, when\nit is needed. This saves one parameter, and this coincides with\ncpu_quiet() beahaviour, which sets -\u003ecompleted \u003d -\u003ecur itself.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nAcked-by: Paul E. McKenney \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "11b751ae8c8ca3fa24c85bd5a3e51dd9f95cda17",
      "tree": "7da3ef8bc6db62d76569ae709d7a2b8357719b0c",
      "parents": [
        "f36d4024caa3790606e43228a574157c45b73b22"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 09 15:59:27 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:27 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to completion: drivers/block/loop.c\n\nconvert the block loop device from semaphores to completions.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f36d4024caa3790606e43228a574157c45b73b22",
      "tree": "eb3d5e39d5fd83731bf608c4a7c424916e68c007",
      "parents": [
        "3fe0c2776113c24b4b30374003f934cf44280db5"
      ],
      "author": {
        "name": "Aleksey Makarov",
        "email": "amakarov@ru.mvista.com",
        "time": "Mon Jan 09 15:59:27 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:27 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to completion: IDE -\u003egendev_rel_sem\n\nThe patch changes semaphores that are initialized as\nlocked to complete().\n\nSource: MontaVista Software, Inc.\n\nModified-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n\nThe following patch is from Montavista.  I modified it slightly.\nSemaphores are currently being used where it makes more sense for\ncompletions.  This patch corrects that.\n\nSigned-off-by: Aleksey Makarov \u003camakarov@ru.mvista.com\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3fe0c2776113c24b4b30374003f934cf44280db5",
      "tree": "0b0039205fd82fb7da94370be23e2634757573c1",
      "parents": [
        "906c3b75f6c09b4693a20387aaa6aaa50d327082"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Mon Jan 09 15:59:26 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:26 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to completion: CPU3WDT\n\nchange CPU3WDT semaphores to completions.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "906c3b75f6c09b4693a20387aaa6aaa50d327082",
      "tree": "c45749fcb6f8f22d9e2666135b528c885856aaed",
      "parents": [
        "7892f2f48d165a34b0b8130c8a195dfd807b8cb6"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Mon Jan 09 15:59:26 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:26 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to completion: SX8\n\nchange SX8 semaphores to completions.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7892f2f48d165a34b0b8130c8a195dfd807b8cb6",
      "tree": "592b29350c168aa5758700820ab22fb56e72a567",
      "parents": [
        "1b1dcc1b57a49136f118a0f16367256ff9994a69"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 09 15:59:25 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:25 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to mutex: VFS, sb-\u003es_lock\n\nThis patch converts the superblock-lock semaphore to a mutex, affecting\nlock_super()/unlock_super(). Tested on ext3 and XFS.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1b1dcc1b57a49136f118a0f16367256ff9994a69",
      "tree": "b0b36d4f41d28c9d6514fb309d33c1a084d6309b",
      "parents": [
        "794ee1baee1c26be40410233e6c20bceb2b03c08"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Mon Jan 09 15:59:24 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:24 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to mutex: VFS, -\u003ei_sem\n\nThis patch converts the inode semaphore to a mutex. I have tested it on\nXFS and compiled as much as one can consider on an ia64. Anyway your\nluck with it might be different.\n\nModified-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n\n(finished the conversion)\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "794ee1baee1c26be40410233e6c20bceb2b03c08",
      "tree": "1173a5cca98ddfbc1520d2d124af6d16bf950df2",
      "parents": [
        "de5097c2e73f826302cd8957c225b3725e0c7553"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@trained-monkey.org",
        "time": "Mon Jan 09 15:59:21 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:21 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to mutex: XFS\n\nThis patch switches XFS over to use the new mutex code directly as\nopposed to the previous workaround patch I posted earlier that avoided\nthe namespace clash by forcing it back to semaphores. This falls in the\n\u0027works for me\u003ctm\u003e\u0027 category.\n\nSigned-off-by: Jes Sorensen \u003cjes@trained-monkey.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "de5097c2e73f826302cd8957c225b3725e0c7553",
      "tree": "3d56ab6fd891088ac55a9ef529faf4360391a22f",
      "parents": [
        "408894ee4dd4debfdedd472eb4d8414892fc90f6"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 09 15:59:21 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:21 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, more debugging code\n\nmore mutex debugging: check for held locks during memory freeing,\ntask exit, enable sysrq printouts, etc.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\n"
    },
    {
      "commit": "408894ee4dd4debfdedd472eb4d8414892fc90f6",
      "tree": "b324c1086b804cc05c2839f9d9675eef2bc7c949",
      "parents": [
        "f3f54ffa703c6298240ffd69616451d645bae4d5"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 09 15:59:20 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:20 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, debugging code\n\nmutex implementation - add debugging code.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\n"
    },
    {
      "commit": "f3f54ffa703c6298240ffd69616451d645bae4d5",
      "tree": "0f66c760d21ab3c94b4f0be4229f458c0a3fd9c2",
      "parents": [
        "6053ee3b32e3437e8c1e72687850f436e779bd49"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 09 15:59:20 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:20 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, documentation\n\nAdd mutex design related documentation.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\n"
    },
    {
      "commit": "6053ee3b32e3437e8c1e72687850f436e779bd49",
      "tree": "bb845004eb66554c569bc53a1efc87365c8a3cbe",
      "parents": [
        "2acbb8c657af86b2fa5b185f1d7048385e310585"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 09 15:59:19 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:19 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, core\n\nmutex implementation, core files: just the basic subsystem, no users of it.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\n"
    },
    {
      "commit": "2acbb8c657af86b2fa5b185f1d7048385e310585",
      "tree": "bc106bb2665a9c6267e6cc4eec9085deedd9e636",
      "parents": [
        "823d0f4f67252115212eb86caba14d5795bbe643"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Mon Jan 09 15:59:19 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:19 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, add default include/asm-*/mutex.h files\n\nadd the per-arch mutex.h files for the remaining architectures.\n\nWe default to asm-generic/mutex-dec.h, because that performs\nquite well on most arches. Arches that do not have atomic\ndecrement/increment instructions should switch to mutex-xchg.h\ninstead. Arches can also provide their own implementation for\nthe mutex fastpath primitives.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "823d0f4f67252115212eb86caba14d5795bbe643",
      "tree": "24ec0f205c7a78f74612f32fa0ed228b0657ca40",
      "parents": [
        "b8aa0361e434f8d9cbe9bb34525af1e8721396d8"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Jan 09 15:59:18 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:18 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, add include/asm-arm/mutex.h\n\nadd the ARM version of mutex.h, which is optimized in assembly for\nARMv6, and uses the xchg implementation on pre-ARMv6.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b8aa0361e434f8d9cbe9bb34525af1e8721396d8",
      "tree": "7af86e12b51596d534add919f2943b22fa006e68",
      "parents": [
        "2af7f59eeec18f310b6209d18652ce2387615507"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 09 15:59:18 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:18 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, add include/asm-x86_64/mutex.h\n\nadd the x86_64 version of mutex.h, optimized in assembly.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\n"
    },
    {
      "commit": "2af7f59eeec18f310b6209d18652ce2387615507",
      "tree": "a3504d2c4776bfe50978baf74a3fb156a8c4df85",
      "parents": [
        "620a6fd185c084aa617c411f711533f01ea673c9"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Mon Jan 09 15:59:18 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:18 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, add include/asm-i386/mutex.h\n\nadd the i386 version of mutex.h, optimized in assembly.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "620a6fd185c084aa617c411f711533f01ea673c9",
      "tree": "3ab1a296a2cd952bc3dd602fc5dd2ada9288b2c4",
      "parents": [
        "711a660dc2064013a2b0167ee67389707fc9cac3"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 09 15:59:17 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:17 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, add asm-generic/mutex-[dec|xchg|null].h implementations\n\nAdd three (generic) mutex fastpath implementations.\n\nThe mutex-xchg.h implementation is atomic_xchg() based, and should\nwork fine on every architecture.\n\nThe mutex-dec.h implementation is atomic_dec_return() based - this\none too should work on every architecture, but might not perform the\nmost optimally on architectures that have no atomic-dec/inc instructions.\n\nThe mutex-null.h implementation forces all calls into the slowpath. This\nis used for mutex debugging, but it can also be used on platforms that do\nnot want (or need) a fastpath at all.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\n"
    },
    {
      "commit": "711a660dc2064013a2b0167ee67389707fc9cac3",
      "tree": "1430cbabc0e634c5efceabbe72da426fde8cc5d0",
      "parents": [
        "ffbf670f5cd50501a34a5187981460da2216071e"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Mon Jan 09 15:59:17 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:17 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, add typecheck_fn(type, function)\n\nadd typecheck_fn(type, function) to do type-checking of function\npointers.\n\nModified-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n\n(made it typeof() based, instead of typedef based.)\n\nSigned-off-by: Chuck Ebbert \u003c76306.1226@compuserve.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ffbf670f5cd50501a34a5187981460da2216071e",
      "tree": "f2cd9eeeb59839d15feddf906310bb375474c573",
      "parents": [
        "f17578decc40df8fceff82b106582e30bdfb3189"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 09 15:59:17 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:17 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, add atomic_xchg() to all arches\n\nadd atomic_xchg() to all the architectures. Needed by the new mutex code.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\n"
    },
    {
      "commit": "b3c29d85bf0dcce9e99cbfba2811aeefae017aaa",
      "tree": "048985e4e4513df24fa3869e1569f8dee0d65b7c",
      "parents": [
        "e82443c092fc37a907c117d36f44b6fe143567ae"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Tue Jan 10 00:35:22 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:35:22 2006 +0100"
      },
      "message": "Small fixups to the EHCI Kconfig help text\n\nHere\u0027s a small patch with a few tiny fixups for the EHCI Kconfig help\ntext. Please consider applying.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "e82443c092fc37a907c117d36f44b6fe143567ae",
      "tree": "f54f9011ad0fcedf3540d14e2e6623395969e3f5",
      "parents": [
        "c28ab5d23a9c8dd99f12602e6ae7feba6f0b43ea"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:20:30 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:20:30 2006 +0100"
      },
      "message": "Documentation/filesystems/proc.txt: indentation fix\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "c28ab5d23a9c8dd99f12602e6ae7feba6f0b43ea",
      "tree": "1e668deae98cbcbf7ab1776726fe357a4aa6dd21",
      "parents": [
        "52461121b242365b777762bf7c5f41c55a330646"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:15:25 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:15:25 2006 +0100"
      },
      "message": "remove the outdated arch/i386/kernel/cpu/{,mtrr/}changelog\n\nThis patch removes two outdated changelog files.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "52461121b242365b777762bf7c5f41c55a330646",
      "tree": "2d8ba9c6ba7a1162bb65edf4ea2f5fb6c2d99141",
      "parents": [
        "93b1fae49189d82bca38f47334e9853e44105ced"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:13:57 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:13:57 2006 +0100"
      },
      "message": "MAINTAINERS: remove BUSLOGIC entry\n\nLeonard N. Zubkoff passed away in August 2002.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "93b1fae49189d82bca38f47334e9853e44105ced",
      "tree": "219f5555a27a122b41f50d708e4dbb541573c7cf",
      "parents": [
        "943ffb587cfdf3b2adfe52a6db08573f4ecf3284"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:13:33 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:13:33 2006 +0100"
      },
      "message": "spelling: s/trough/through/\n\nAdditionally, one comment was reformulated by Joe Perches \u003cjoe@perches.com\u003e.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "1fd5a46dd6bbca3a1275465120caf4748872c2a7",
      "tree": "c24862a43f57974394ebb58a1d9005e4093e3bf7",
      "parents": [
        "2cc6055060d975e8c7601f4a1c68ef2d3050b4e9",
        "dff2c03534f525813342ab8dec90c5bb1ee07471"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:12:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:12:52 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "2cc6055060d975e8c7601f4a1c68ef2d3050b4e9",
      "tree": "b4881e2d9c38462e6633b30497823ba324396acd",
      "parents": [
        "3995f4c5327595b51482bdac8c189736262eb6e0",
        "3ebc284d52757cf39788731f8fddd70a89f7fc23"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:10:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:10:22 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\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": "540695886075964c0e5295bea8e4793e8765d010",
      "tree": "fa9139e0cb56b52753991562f82d24d96f4c6dca",
      "parents": [
        "a58a414fd5438f5ade6210ad0e8b14fbd6f503c5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:09:36 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:09:36 2006 +0100"
      },
      "message": "s/assoicated/associated/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "3995f4c5327595b51482bdac8c189736262eb6e0",
      "tree": "ef768d0ecf243a2376bfc646b847964313146d3e",
      "parents": [
        "05814450070f13b671fc9dbf89477677aa0258cb",
        "fe38ea5623d262afc0b92ea47b8a7d8c988521d2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:09:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:09:30 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "05814450070f13b671fc9dbf89477677aa0258cb",
      "tree": "4c7f6e85c59a79d0e5835cbca69de5642071a833",
      "parents": [
        "8e9c238c3884c226f0cddc31cde87dd5df1a6500",
        "a61c2d78ce61e67baf27c43f6721db87a27ac762"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:09:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:09:03 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "8e9c238c3884c226f0cddc31cde87dd5df1a6500",
      "tree": "d6b4bb2f474580fd6f52e70447f8ed79d441a89d",
      "parents": [
        "f17578decc40df8fceff82b106582e30bdfb3189",
        "7225b3fd0b6e224235fc50a69f70479ff96d5602"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:08:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 15:08:33 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-mmc\n"
    },
    {
      "commit": "a58a414fd5438f5ade6210ad0e8b14fbd6f503c5",
      "tree": "89c934be5760d7e26aadf88e90cb954e80591f9e",
      "parents": [
        "f17578decc40df8fceff82b106582e30bdfb3189"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:08:17 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:08:17 2006 +0100"
      },
      "message": "spelling: s/usefull/useful/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "dff2c03534f525813342ab8dec90c5bb1ee07471",
      "tree": "8aaf683cb0cd09ef5f2f79b3ca3df76e4caebded",
      "parents": [
        "c7d58aabdc08aea92d6c5e01dcd7473a74b3642c"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Mon Jan 09 14:56:56 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 09 14:56:56 2006 -0800"
      },
      "message": "[INET_DIAG]: Introduce sk_diag_fill\n\nTo be called from inet_diag_get_exact, also rename inet_diag_fill to\ninet_csk_diag_fill, for consistency with inet_twsk_diag_fill.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c7d58aabdc08aea92d6c5e01dcd7473a74b3642c",
      "tree": "c280a3c6d2c780d915060fe1560ddff6708c0b5d",
      "parents": [
        "4e852c027989c9fd5c51fb0080e28590c35c75ba"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Mon Jan 09 14:56:38 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 09 14:56:38 2006 -0800"
      },
      "message": "[INET_DIAG]: Introduce inet_twsk_diag_dump \u0026 inet_twsk_diag_fill\n\nTo properly dump TIME_WAIT sockets and to reduce complexity a bit by\nhaving per socket class accessor routines.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4e852c027989c9fd5c51fb0080e28590c35c75ba",
      "tree": "73f5949090dc09dd3b2cc3251a80c9c272456989",
      "parents": [
        "7dbf0755249336f44f57368bdbf6f84103b3ba75"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Mon Jan 09 14:56:19 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 09 14:56:19 2006 -0800"
      },
      "message": "[INET_DIAG]: whitespace/simple cleanups\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7dbf0755249336f44f57368bdbf6f84103b3ba75",
      "tree": "66a26e93432c38ccb64092b4e2be1d868df68e45",
      "parents": [
        "a2c2064f7f23fde23e34fb5d07de43b582966b71"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Mon Jan 09 14:56:03 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 09 14:56:03 2006 -0800"
      },
      "message": "[INET_DIAG]: Use inet_twsk() with TIME_WAIT sockets\n\nThe fields being accessed in inet_diag_dump are outside sock_common, the\ncommon part of struct sock and struct inet_timewait_sock.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7225b3fd0b6e224235fc50a69f70479ff96d5602",
      "tree": "30dd999fd966cb572371eb99bb629625f720de35",
      "parents": [
        "788ee7b09883515f3a72a8f2a980df5e94f37e2c"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Jan 09 22:51:46 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 09 22:51:46 2006 +0000"
      },
      "message": "[MMC] Indicate that R1/R1b contains command opcode\n\nSome controllers actually check the first byte of the response (most\ndon\u0027t).  This byte contains the command opcode for R1/R1b and all 1:s\nfor other types. The difference must be indicated to the controller\nso it knows which reply to expect.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "3ebc284d52757cf39788731f8fddd70a89f7fc23",
      "tree": "10c46ee9fb46cdcfd5e1f29026746baf25c505cd",
      "parents": [
        "695ca07bf1036091eff2f11d2fe5f1585c2ac8c8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:36:49 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:36:49 2006 -0800"
      },
      "message": "[SPARC64]: Update defconfig.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "695ca07bf1036091eff2f11d2fe5f1585c2ac8c8",
      "tree": "8d01fdce568098466d4751aaa660385f8a6cf61c",
      "parents": [
        "90bf8116641d6c9fb6f88329634341f9a0f429c6"
      ],
      "author": {
        "name": "Richard Mortimer",
        "email": "richm@oldelvet.org.uk",
        "time": "Mon Jan 09 14:35:50 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 09 14:35:50 2006 -0800"
      },
      "message": "[SPARC64]: Fix ptrace/strace\n\nDon\u0027t clobber register %l0 while checking TI_SYS_NOERROR value in\nsyscall return path.  This bug was introduced by:\n\ndb7d9a4eb700be766cc9f29241483dbb1e748832\n\nProblem narrowed down by Luis F. Ortiz and Richard Mortimer.\n\nI tried using %l2 as suggested by Luis and that works for me.\n\nLooking at the code I wonder if it makes sense to simplify the code\na little bit. The following works for me but I\u0027m not sure how to\nexercise the \"NOERROR\" codepath.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a2c2064f7f23fde23e34fb5d07de43b582966b71",
      "tree": "f3bebcedf4eccd21155808e6a364704bb13d6c5b",
      "parents": [
        "cfacb0577e319b02ed42685a0a8e0f1657ac461b"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sun Jan 08 22:37:26 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:31 2006 -0800"
      },
      "message": "[IPV6]: Set skb-\u003epriority in ip6_output.c\n\nSet skb-\u003epriority \u003d sk-\u003esk_priority as in raw.c and IPv4.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cfacb0577e319b02ed42685a0a8e0f1657ac461b",
      "tree": "acaf2911c7d521374f5f56eaa5d6accda80a5fb1",
      "parents": [
        "29f1df6cc1c3ee3530939f0e38d80a9b50645ba5"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sun Jan 08 22:36:54 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:28 2006 -0800"
      },
      "message": "[IPV4]: ip_output.c needs xfrm.h\n\nThis patch fixes a warning from my IPsec patches:\n\n   CC      net/ipv4/ip_output.o\nnet/ipv4/ip_output.c: In function \u0027ip_finish_output\u0027:\nnet/ipv4/ip_output.c:208: warning: implicit declaration of function\n\u0027xfrm4_output_finish\u0027\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "29f1df6cc1c3ee3530939f0e38d80a9b50645ba5",
      "tree": "ea2e82bf11a7f41df35ce380d0931125a5511c99",
      "parents": [
        "253af4235d24ddfcd9f5403485e9273b33d8fa5e"
      ],
      "author": {
        "name": "Jamal Hadi Salim",
        "email": "hadi@cyberus.ca",
        "time": "Sun Jan 08 22:35:55 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:26 2006 -0800"
      },
      "message": "[PKT_SCHED]: Fix qdisc return code.\n\nThe mapping between TC_ACTION_SHOT and the qdisc return codes is better\nsuited to NET_XMIT_BYPASS so as not to confuse TCP\n\nSigned-off-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "253af4235d24ddfcd9f5403485e9273b33d8fa5e",
      "tree": "65f93e5606e22b0608db2b7beb87fce22089ad52",
      "parents": [
        "c1854ebc7f13b23c3d6a6e641a1a1db1116ca998"
      ],
      "author": {
        "name": "Jamal Hadi Salim",
        "email": "hadi@cyberus.ca",
        "time": "Sun Jan 08 22:34:25 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:23 2006 -0800"
      },
      "message": "[NET]: Add IFB (Intermediate Functional Block) network device.\n\nA new device to do intermidiate functional block in a system shared\nmanner.  To use the new functionality, you need to turn on\nqos/classifier actions.\n\nThe new functionality can be grouped as:\n\n1) qdiscs/policies that are per device as opposed to system wide.  ifb\nallows for a device which can be redirected to thus providing an\nimpression of sharing.\n\n2) Allows for queueing incoming traffic for shaping instead of\ndropping.\n\nPackets are redirected to this device using tc/action mirred redirect\nconstruct. If they are sent to it by plain routing instead then they\nwill merely be dropped and the stats would indicate that.\n\nSigned-off-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c1854ebc7f13b23c3d6a6e641a1a1db1116ca998",
      "tree": "f6ddfa2532700ef5907d6153c01a06b5c8f4596d",
      "parents": [
        "09a626600b437d91f6b13ade5c7c4b374893c54e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 08 22:31:04 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:21 2006 -0800"
      },
      "message": "[AX25] mkiss: Drop spinlock before sleeping call.\n\nWith the previous missing-unlock fix the spinlock is dropped only\nafter the tty-\u003edriver-\u003ewrite() call which might sleep.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "09a626600b437d91f6b13ade5c7c4b374893c54e",
      "tree": "a6de3c2a33b7d896cd22a3fe799d1b40d28daf40",
      "parents": [
        "4bba3925924148c24fb0c7636a04ad69a6a56b84"
      ],
      "author": {
        "name": "Kris Katterjohn",
        "email": "kjak@users.sourceforge.net",
        "time": "Sun Jan 08 22:24:28 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:18 2006 -0800"
      },
      "message": "[NET]: Change some \"if (x) BUG();\" to \"BUG_ON(x);\"\n\nThis changes some simple \"if (x) BUG();\" statements to \"BUG_ON(x);\"\n\nSigned-off-by: Kris Katterjohn \u003ckjak@users.sourceforge.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4bba3925924148c24fb0c7636a04ad69a6a56b84",
      "tree": "9f8af6ab6509dd1bf3dcb7232a4e6fdc8cbf8629",
      "parents": [
        "541673c859c0d71dedaaea1c148dfe3ccccc9422"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sun Jan 08 22:22:14 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:14 2006 -0800"
      },
      "message": "[PKT_SCHED]: Prefix tc actions with act_\n\nClean up the net/sched directory a bit by prefix all actions with act_.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "541673c859c0d71dedaaea1c148dfe3ccccc9422",
      "tree": "17a3438e0f77033a7c3911cee91b1d3fff6c91d9",
      "parents": [
        "31bd06eb33bbabe643385a861d780d950ca73846"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sun Jan 08 22:17:27 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:12 2006 -0800"
      },
      "message": "[PKT_SCHED]: Fix memory leak when dumping in pedit action\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "31bd06eb33bbabe643385a861d780d950ca73846",
      "tree": "6796f6c0b1d59c3310da49a4ed03fe911b229b22",
      "parents": [
        "f43c5a0df38e12f53a3023175a12da9b7ef0df63"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sun Jan 08 22:16:25 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:10 2006 -0800"
      },
      "message": "[PKT_SCHED]: Remove some obsolete policer exports\n\nAlso make sure the legacy code is only built when CONFIG_NET_CLS_ACT\nis not set.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f43c5a0df38e12f53a3023175a12da9b7ef0df63",
      "tree": "9568a14353e93cffc0f59525c069b68305479520",
      "parents": [
        "538e43a4bd36ae49873ef7097a16a207f5d9912b"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sun Jan 08 22:15:34 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:08 2006 -0800"
      },
      "message": "[PKT_SCHED]: Convert tc action functions to single skb pointers\n\ntcf_action_exec only gets a single skb pointer and doesn\u0027t own the skb,\nbut passes double skb pointers (to a local variable) to the action\nfunctions. Change to use single skb pointers everywhere.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "538e43a4bd36ae49873ef7097a16a207f5d9912b",
      "tree": "11a7a9ea4594993c559a247d6ff373dc00b77e1c",
      "parents": [
        "2941a4863154982918d39a639632c76eeacfa884"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sun Jan 08 22:12:03 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:05 2006 -0800"
      },
      "message": "[PKT_SCHED]: Use USEC_PER_SEC\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2941a4863154982918d39a639632c76eeacfa884",
      "tree": "4d61d12a1f172635b2e3295b35d072738f157dc0",
      "parents": [
        "a429d2609c153882c421b067ad5ae5a38851459e"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sun Jan 08 22:05:26 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:03 2006 -0800"
      },
      "message": "[NET]: Convert net/{ipv4,ipv6,sched} to netdev_priv\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a429d2609c153882c421b067ad5ae5a38851459e",
      "tree": "896934bd313ef565011f09b13d0dc0ae3b043641",
      "parents": [
        "7302533aac2df321b76e8a113e5cfa529c825b09"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Jan 07 16:38:15 2006 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:16:00 2006 -0800"
      },
      "message": "[CRYPTO] cipher: Set alignmask for multi-byte loads\n\nMany cipher implementations use 4-byte/8-byte loads/stores which require\nalignment on some architectures.  This patch explicitly sets the alignment\nrequirements for them.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "7302533aac2df321b76e8a113e5cfa529c825b09",
      "tree": "9499633f4d5b6eeecc41ac50cca7fcf5310efd9e",
      "parents": [
        "bcb0ad2b34daade529ce1f38eede0ea8b7309535"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Jan 07 16:24:15 2006 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:58 2006 -0800"
      },
      "message": "[CRYPTO] api: Require block size to be less than PAGE_SIZE/8\n\nThe cipher code path may allocate up to two blocks of data on the stack.\nTherefore we need to place limits on the maximum block size.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "bcb0ad2b34daade529ce1f38eede0ea8b7309535",
      "tree": "5f09892e3031dc3c94304f563e91baa1b3438d6a",
      "parents": [
        "afad2608c766f53c79ec4ffccdb4bef660b90a89"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Dec 21 19:01:58 2005 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:56 2006 -0800"
      },
      "message": "[CRYPTO] sha1: Fixed off-by-64 bug in sha1_update\n\nAfter a partial update, the done pointer is off to the right by 64 bytes.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "afad2608c766f53c79ec4ffccdb4bef660b90a89",
      "tree": "40e34f6e491e505ac51faab210d94f93bb55495d",
      "parents": [
        "e6a3a925a25ddd2ebd66dbc8d14ebdd3d57ca0c3"
      ],
      "author": {
        "name": "Daniel Marjamäki",
        "email": "daniel.marjamaki@comhem.se",
        "time": "Sat Dec 03 17:16:42 2005 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:53 2006 -0800"
      },
      "message": "[CRYPTO] aes-i586: Remove unused variable ls_tab\n\nIt is assigned but never read.\n\nSigned-off-by: Daniel Marjamäki \u003cdaniel.marjamaki@comhem.se\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e6a3a925a25ddd2ebd66dbc8d14ebdd3d57ca0c3",
      "tree": "1b13c0cd7da01e4a7c14cdae1231ca22d317df21",
      "parents": [
        "827c3911d8551842900f44c9a139382bcae68e6e"
      ],
      "author": {
        "name": "Denis Vlasenko",
        "email": "vda@ilport.com.ua",
        "time": "Tue Nov 29 22:23:20 2005 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:51 2006 -0800"
      },
      "message": "[CRYPTO] aes-i586: Nano-optimisation on key length check\n\nReduce the number of comparisons by one through the use of jb/je.\nThis patch also corrects the comments regarding the different key\nlengths.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "827c3911d8551842900f44c9a139382bcae68e6e",
      "tree": "94a273158e4e343ac71cab555ff32477dad61431",
      "parents": [
        "fa9b98fdab5b57ecb4dd3d6c2489e262af458c44"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Nov 29 22:04:41 2005 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:49 2006 -0800"
      },
      "message": "[CRYPTO] cipher: Align temporary buffer in cbc_process_decrypt\n\nSince the temporary buffer is used as an argument to cia_decrypt, it must be\naligned by cra_alignmask.  This bug was found by linux@horizon.com.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "fa9b98fdab5b57ecb4dd3d6c2489e262af458c44",
      "tree": "454d374f957985d5931378d86090b6aca5bbc877",
      "parents": [
        "9d70a6c86cd86e111291bd0d506028ecb9649923"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sun Nov 13 11:17:33 2005 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:46 2006 -0800"
      },
      "message": "[CRYPTO] sha1: Avoid shifting count left and right\n\nThis patch avoids shifting the count left and right needlessly for each\ncall to sha1_update().  It instead can be done only once at the end in\nsha1_final().\n\nKeeping the previous test example (sha1_update() successively called with\nlen\u003d64), a 1.3% performance increase can be observed on i386, or 0.2% on\nARM.  The generated code is also smaller on ARM.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "9d70a6c86cd86e111291bd0d506028ecb9649923",
      "tree": "1bff5efc7644156f4ea7bea8c9fe8410ea86bf8d",
      "parents": [
        "cfa8d17cc836905ad174fd924701b352585d62f1"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sun Nov 13 10:59:54 2005 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:44 2006 -0800"
      },
      "message": "[CRYPTO] sha1: Rename i/j to done/partial\n\nThis patch gives more descriptive names to the variables i and j.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "cfa8d17cc836905ad174fd924701b352585d62f1",
      "tree": "6c966440661a678aea2082cf72c1bee0886a0a57",
      "parents": [
        "c8a19c91b5b488fed8cce04200a84c6a35c0bf0c"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sun Nov 13 10:47:20 2005 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:41 2006 -0800"
      },
      "message": "[CRYPTO] sha1: Avoid useless memcpy()\n\nThe current code unconditionally copy the first block for every call to\nsha1_update().  This can be avoided if there is no pending partial block.\nThis is always the case on the first call to sha1_update() (if the length\nis \u003e\u003d 64 of course.\n\nFurthermore, temp does need to be called if sha_transform is never invoked.\nAlso consolidate the sha_transform calls into one to reduce code size.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "c8a19c91b5b488fed8cce04200a84c6a35c0bf0c",
      "tree": "e0296c60f7601c5a1d1cf5fa9afd0e38f92e6995",
      "parents": [
        "5cb1454b862ab3040b78364d58330262fea1ddba"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Nov 05 18:06:26 2005 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:39 2006 -0800"
      },
      "message": "[CRYPTO] Allow AES C/ASM implementations to coexist\n\nAs the Crypto API now allows multiple implementations to be registered\nfor the same algorithm, we no longer have to play tricks with Kconfig\nto select the right AES implementation.\n\nThis patch sets the driver name and priority for all the AES\nimplementations and removes the Kconfig conditions on the C implementation\nfor AES.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "5cb1454b862ab3040b78364d58330262fea1ddba",
      "tree": "7e62126fa1f1398bb6a6b7f9e136aece32b0e112",
      "parents": [
        "06ace7a9bafeb9047352707eb79e8eaa0dfdf5f2"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Nov 05 16:58:14 2005 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:37 2006 -0800"
      },
      "message": "[CRYPTO] Allow multiple implementations of the same algorithm\n\nThis is the first step on the road towards asynchronous support in\nthe Crypto API.  It adds support for having multiple crypto_alg objects\nfor the same algorithm registered in the system.\n\nFor example, each device driver would register a crypto_alg object\nfor each algorithm that it supports.  While at the same time the\nuser may load software implementations of those same algorithms.\n\nUsers of the Crypto API may then select a specific implementation\nby name, or choose any implementation for a given algorithm with\nthe highest priority.\n\nThe priority field is a 32-bit signed integer.  In future it will be\npossible to modify it from user-space.\n\nThis also provides a solution to the problem of selecting amongst\nvarious AES implementations, that is, aes vs. aes-i586 vs. aes-padlock.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "06ace7a9bafeb9047352707eb79e8eaa0dfdf5f2",
      "tree": "fa22bbc2e8ea5bee00b6aec353783144b6f8735a",
      "parents": [
        "2df15fffc612b53b2c8e4ff3c981a82441bc00ae"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Oct 30 21:25:15 2005 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:34 2006 -0800"
      },
      "message": "[CRYPTO] Use standard byte order macros wherever possible\n\nA lot of crypto code needs to read/write a 32-bit/64-bit words in a\nspecific gender.  Many of them open code them by reading/writing one\nbyte at a time.  This patch converts all the applicable usages over\nto use the standard byte order macros.\n\nThis is based on a previous patch by Denis Vlasenko.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "2df15fffc612b53b2c8e4ff3c981a82441bc00ae",
      "tree": "fc148a3169794bc295cd8088e1a5ff315f0ee80c",
      "parents": [
        "f17578decc40df8fceff82b106582e30bdfb3189"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Oct 30 20:44:37 2005 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:15:31 2006 -0800"
      },
      "message": "[PADLOCK] Fix sparse warning about 1-bit signed bit-field\n\nChange the bit-field in struct cword to unsigned to shut sparse up.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "90bf8116641d6c9fb6f88329634341f9a0f429c6",
      "tree": "a329b721fbe57c4ac81d7ef641d1d33c7ea92b8b",
      "parents": [
        "f17578decc40df8fceff82b106582e30bdfb3189"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 09 13:59:12 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jan 09 14:12:50 2006 -0800"
      },
      "message": "[SPARC64]: Add needed pm_power_off symbol.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fe38ea5623d262afc0b92ea47b8a7d8c988521d2",
      "tree": "c08a8899b3281f4815d011d8b6f03909184875a1",
      "parents": [
        "9d4ae7276ae26c5bfba6207cf05340af1931d8d4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 09 21:16:18 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 09 21:16:18 2006 +0000"
      },
      "message": "[ARM] 3246/1: S3C24XX - retab clock list in arch/arm/mach-s3c2410/clock.c\n\nPatch from Ben Dooks\n\nProperly tabulate the clock table in arch/arm/mach-s3c2410/clock.c\nand put the requisite commas on the end of the structs.\n\nFix the comment about clock enable and disable in the setup code\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "788ee7b09883515f3a72a8f2a980df5e94f37e2c",
      "tree": "bc66a1450d6644e712d6ca7acc1ffd725d48c5fc",
      "parents": [
        "cfa7f52164d6cdcb6cea87386562c568da66ff9e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 09 21:12:17 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 09 21:12:17 2006 +0000"
      },
      "message": "[MMC] Add DATA_MULTI flag\n\nSome hosts need to know that a transfer will be multi-block.\nAdd a data flag to indicate multiple data block transfers.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f17578decc40df8fceff82b106582e30bdfb3189",
      "tree": "911a435a2094ac03ae649f020237674224e4124a",
      "parents": [
        "682e852e2638ed0aff84aa51181c9e5d2f939562",
        "cec418346e5a411e907293aba7cc21ac53c95834"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 13:03:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 13:03:58 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n"
    },
    {
      "commit": "682e852e2638ed0aff84aa51181c9e5d2f939562",
      "tree": "e1a5221fe0c98d743fbceec2d0932f3556aecf93",
      "parents": [
        "41ed16fa47350661da01443b8241bf6ca8080fd7"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Jan 10 00:09:16 2006 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 13:02:51 2006 -0800"
      },
      "message": "[PATCH] Fix more \"if ((err \u003d foo() \u003c 0))\" typos\n\nAnother reason to use:\n\n\tret \u003d foo();\n\tif (ret \u003c 0)\n\t\tgoto out;\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "41ed16fa47350661da01443b8241bf6ca8080fd7",
      "tree": "e12d199c8e63f9f296f73336471038fcbcf22bf3",
      "parents": [
        "6150c32589d1976ca8a5c987df951088c05a7542"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Mon Jan 09 20:46:49 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 12:57:05 2006 -0800"
      },
      "message": "[PATCH] Fix sg_page_malloc() memset\n\nsg_page_malloc should clear the data buffer, not that extent of mem_map.\n\nThis fixes Jesper\u0027s sg_page_free \"Bad page states\"\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cec418346e5a411e907293aba7cc21ac53c95834",
      "tree": "e4fbe369d73db6ba7755c91f652c5914d12a873c",
      "parents": [
        "b9f4ad57f70b8a29851b4f4247294f4aba6ae815"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Mon Jan 09 18:21:40 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:40 2006 -0200"
      },
      "message": "V4L/DVB (3336): Bluebird firmware hosting moved to common dvb firmware dir on linuxtv.org\n\n- Get_dvb_firmware script updated accordingly:\n- my $url \u003d \"http://www.linuxtv.org/~mkrufky/dvb-usb-bluebird-01.fw\";\n+ my $url \u003d \"http://www.linuxtv.org/download/dvb/firmware/dvb-usb-blue$\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "b9f4ad57f70b8a29851b4f4247294f4aba6ae815",
      "tree": "031387584628bbd06d04de9f3a14f95042ae3c38",
      "parents": [
        "81481e9e1278420ed380da69e052c54e3670bf03"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Jan 09 18:21:39 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:39 2006 -0200"
      },
      "message": "V4L/DVB (3329): cx88_subids whitespace cleanup\n\n- Clean up a recently introduced spaces vs tabs whitespace problem.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "81481e9e1278420ed380da69e052c54e3670bf03",
      "tree": "7426e542f9dd7c6882591db4014a9ef8c8c2bc7b",
      "parents": [
        "f53737882e26ff08022fec6ad79f061c49dadda2"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Mon Jan 09 18:21:38 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:38 2006 -0200"
      },
      "message": "V4L/DVB (3328): replace omitted \u0027TODO:\u0027\n\n- replace omitted \u0027TODO:\u0027\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "f53737882e26ff08022fec6ad79f061c49dadda2",
      "tree": "d07379f003fbb144790b24e845045edfb4f517be",
      "parents": [
        "5af0c8f6a09534ebc6c56b4e5d79d0d521364750"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Mon Jan 09 18:21:38 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:38 2006 -0200"
      },
      "message": "V4L/DVB (3327): Remove DViCO specific firmware hacks from the generic code.\n\n- Move the code that patches bluebird firmware before upload from the\ngeneric code into the cxusb driver itself.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "5af0c8f6a09534ebc6c56b4e5d79d0d521364750",
      "tree": "abc3f4ed2281d5113c053997b1fa2e6b44283b38",
      "parents": [
        "5b0fa4fff17d944b6a0d4cb35d8e8b5ad0ac3669"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon Jan 09 18:21:37 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:37 2006 -0200"
      },
      "message": "V4L/DVB (3326): Fix stereo and standard reporting of msp3400 (esp. for radio)\n\n- Add VIDIOC_LOG_STATUS to the radio device ioctl list.\n- Reduce the confusion between modes and standards\n- Fix stereo reporting for radio.\n- Don\u0027t set i2c configuration if the chip doesn\u0027t support it.\n- Fix reporting of current standard for radio.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "5b0fa4fff17d944b6a0d4cb35d8e8b5ad0ac3669",
      "tree": "1e31c64267ffabe37c733a00e09b91ba4453651a",
      "parents": [
        "d312a46e5340be6a89c662ac483230c0737148c9"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Mon Jan 09 18:21:37 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:37 2006 -0200"
      },
      "message": "V4L/DVB (3325): WSS output interface for av7110\n\n- Implemented v4l2 api for sliced vbi data output\nto pass WSS data from userspace to the av7110\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "d312a46e5340be6a89c662ac483230c0737148c9",
      "tree": "4d458407ce0baaf613360c4b0866e9f96b5d5df3",
      "parents": [
        "1157020d542684e273242663d0befb58e284ade7"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon Jan 09 18:21:36 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:36 2006 -0200"
      },
      "message": "V4L/DVB (3324): msp3400 audio handling bug fixes.\n\n- Check capabilities for audio settings (volume, balance,\nbass, treble, loudness, mute)\n- added loudness support\n- added missing VIDEO_AUDIO_BALANCE flags for v4l1 compatibility\n- do not call msp_any_detect_stereo for non-autoselect chips to\nretrieve the current stereo setting: that will temporarily mute\nthe sound. It is only needed when the stereo mode might be\nchanged, and for autoselect msp processors that do not periodically\nneed to update their stereo setting.\n- do not wake up the thread if the standard did not change. Prevents\ntemporary audio drop-out if the standard is set to the same value.\n- fix confused stereo detect code where V4L2_TUNER_SUB_STEREO and\nV4L2_TUNER_MODE_STEREO values were used incorrectly.\n- stereo mode reporting was broken (v4l2 value used to index a\nstring array expecting v4l1 mode values).\n- do not set dsp register 0x30 in the 3410d thread: that register\ndoes not exist for pre-\u0027G\u0027 revision msp chips.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "1157020d542684e273242663d0befb58e284ade7",
      "tree": "ae05b2ce05f678999f245dd2c1dc0e3fd75f30c2",
      "parents": [
        "00e34579feb563ca663be82d977c90241824503e"
      ],
      "author": {
        "name": "Marc Koschewski",
        "email": "marc@osknowledge.org",
        "time": "Mon Jan 09 18:21:36 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 09 18:21:36 2006 -0200"
      },
      "message": "V4L/DVB (3323): Add Kconfig option for wrongly programmed devices\n\n- A new Kconfig option makes the user able to select if the dibusb-mb driver shall claim faulty programmed USB devices which are coming with default Cypress USB IDs.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "00e34579feb563ca663be82d977c90241824503e",
      "tree": "d49b9ba90b4f01cf13938a030384da24fbaef2ce",
      "parents": [
        "5ba4cc97786e23c3ef96b9c29c797ef5d0251330"
      ],
      "author": {
        "name": "Marc Koschewski",
        "email": "marc@osknowledge.org",
        "time": "Mon Jan 09 18:21:35 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 09 18:21:35 2006 -0200"
      },
      "message": "V4L/DVB (3322): Whitespace cleanup and unused code removed\n\n- Some whitespaces cleaned up\n- unused code removed\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "5ba4cc97786e23c3ef96b9c29c797ef5d0251330",
      "tree": "22549d919131e2eb592b68a2a79efb3331a1c3a4",
      "parents": [
        "a6bab889c4d21cb8c0b0a25959daba87a56eccbb"
      ],
      "author": {
        "name": "Marc Koschewski",
        "email": "marc@osknowledge.org",
        "time": "Mon Jan 09 18:21:34 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:34 2006 -0200"
      },
      "message": "V4L/DVB (3321): Indention cleanups\n\n- Indention cleaned for tabsize\u003d8\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "a6bab889c4d21cb8c0b0a25959daba87a56eccbb",
      "tree": "a5401371f3834d84372bee0d3b0672d68ba147e2",
      "parents": [
        "4e5910e6fe5d977a36f7f39f6b13d61109eca19f"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Mon Jan 09 18:21:33 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:33 2006 -0200"
      },
      "message": "V4L/DVB (3320): Check if PLL-description is set\n\n- Check if in the dvb-usb-device-structure the dvb_pll_desc is set before use.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "4e5910e6fe5d977a36f7f39f6b13d61109eca19f",
      "tree": "048c6757b8013df12d583185abedb4340c245868",
      "parents": [
        "f2a333148c12f9e8f0be9df052398147614f5cb8"
      ],
      "author": {
        "name": "Marc Koschewski",
        "email": "marc@osknowledge.org",
        "time": "Mon Jan 09 18:21:33 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:33 2006 -0200"
      },
      "message": "V4L/DVB (3319): Changed indention for define\u0027s and their values\n\n- Indention for values of several request defines were not TabSized\u003d8.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "f2a333148c12f9e8f0be9df052398147614f5cb8",
      "tree": "f234dd7dc751ccc18ad45363ddf785efc89a0ad3",
      "parents": [
        "7560d7a4f9add362d60d4513033cf522c37adeea"
      ],
      "author": {
        "name": "d binderman",
        "email": "dcb314@hotmail.com",
        "time": "Mon Jan 09 18:21:32 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:32 2006 -0200"
      },
      "message": "V4L/DVB (3318): Fixes warning: variable \"ret\" is used before its value is set\n\n- Fixes compiling warning on kernel 2.6.15 with the Intel C compiler. \n- It said drivers/media/dvb/frontends/bcm3510.c(258): \n  warning #592: variable \"ret\" is used before its value is set\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "7560d7a4f9add362d60d4513033cf522c37adeea",
      "tree": "ca408b9b374f641373f57650bd5f462a64b810fe",
      "parents": [
        "3d7d027a9bf41437aa93baf14a1aada521ad9b12"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon Jan 09 18:21:32 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:32 2006 -0200"
      },
      "message": "V4L/DVB (3317): msp3400: use v4l2_std_id and determine chip capabilities.\n\n- Replace old norm by the v4l2_std_id values.\n- Add code to correctly detect the various capabilities of the\nvarious msp chips. It\u0027s not yet used, that\u0027s going to be the next step.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "3d7d027a9bf41437aa93baf14a1aada521ad9b12",
      "tree": "d53b9ab9cc50a9a3d02eea76fea2dc8a9c9d3a5e",
      "parents": [
        "a07e60961e4c9cce911a6935bdc90e20c1c97c63"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Jan 09 18:21:31 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:31 2006 -0200"
      },
      "message": "V4L/DVB (3315): Use correct AGC settings for DNTV Live! DVB-T Pro\n\n- My original settings for this board were incorrect and resulted in\nan increased number of signal dropouts.  Replace this with the settings\nfrom the Windows driver.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "a07e60961e4c9cce911a6935bdc90e20c1c97c63",
      "tree": "21ce8c1da79ed2676a1dd472219212e807e95257",
      "parents": [
        "7c239703a942117c3446ca06af537fc3ea12fb24"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Mon Jan 09 18:21:31 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:31 2006 -0200"
      },
      "message": "V4L/DVB (3313): codingstyle cleanups \u0026 restore some wrongfully deleted dvb-usb-ids\n\n- codingstyle cleanups \u0026 restore some wrongfully deleted dvb-usb-ids\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "7c239703a942117c3446ca06af537fc3ea12fb24",
      "tree": "ad09a788f27d1a0fdbe089027757c4d4b93579e0",
      "parents": [
        "43eabb4e2284146f8bfae8730ae41c218b724b7d"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Jan 09 18:21:29 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:29 2006 -0200"
      },
      "message": "V4L/DVB (3312): DViCO USB IR Remote support\n\n- Add support for the remote control receiver inside the DViCO FusionHDTV\nDVB-T Dual Digital, and a keymap for the MCE remote bundled with it.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "43eabb4e2284146f8bfae8730ae41c218b724b7d",
      "tree": "a085cd1a8045ec6516a9170da8a4f19b0e03cc7c",
      "parents": [
        "0029ee143d66ca89d0e8b074abb452cf4ca2c53c"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Jan 09 18:21:28 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:28 2006 -0200"
      },
      "message": "V4L/DVB (3311): DViCO FusionHDTV DVB-T Dual Digital PCI support\n\n- Support for DVB reception on the PCI half of the DViCO DVB-T Dual Digital.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "0029ee143d66ca89d0e8b074abb452cf4ca2c53c",
      "tree": "6d87e987682ba3b5f4d3d135d5aeb15c22a622a7",
      "parents": [
        "0602fbb2c84ffea1b06ae8e677662074620f01d7"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Mon Jan 09 18:21:28 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:28 2006 -0200"
      },
      "message": "V4L/DVB (3310): DViCO Dual Digital DVB-T / USB bluebird updates\n\n- Add support for the USB portion of the DViCO Dual Digital board.\nPatch correct \"warm\" USB IDs into bluebird firmware before download.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "0602fbb2c84ffea1b06ae8e677662074620f01d7",
      "tree": "936ab6e290a69519aa391be81b037c41210987c6",
      "parents": [
        "cab462f716cdd522edc71436482d8734e8258489"
      ],
      "author": {
        "name": "Peter Missel",
        "email": "peter.missel@onlinehome.de",
        "time": "Mon Jan 09 18:21:23 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:23 2006 -0200"
      },
      "message": "V4L/DVB (3309): SAA7134: GPIO IRQ improvements\n\n- Saa7134-core.c saa7134_irq(): Separate GPIO16 and GPIO18 handling. Call\nIR-remote-GPIO handler only if the GPIO IRQ is \"owned\" by it. Added\ninfrastructure to branch out to a future I2C-IR IRQ handler.\nsaa7134-core.c saa7134_hwinit2(): Enable only the one GPIO pin and edge to\ntrigger an IRQ that is wired as keyup/keydown mask. IRQ will only be\ngenerated for an actual key-down event.\nsaa7134-input.c flyvideo_codes[]: Replace numpad keys with normal ones. Put\nmeaning to mystery keys. Change some key definitions to have their functions\nmatch their labels better. Fix typos.\nsaa7134-input.c flydvb_codes[]: Added new table for the larger remote that\ncomes with the LifeView FlyDVB series.\nsaa7134-input.c build_key(): In IRQ mode, signal key-down and then key-up\nstraight in one go.\n\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "93b47684f60cf25e8cefe19a21d94aa0257fdf36",
      "tree": "f89ab5a9197cf9bb771a556f8b48989416848dce",
      "parents": [
        "46654728b55bf5d09dc91fa45f532131d8a609f2"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Wed Nov 30 01:00:35 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:23 2006 -0800"
      },
      "message": "[PATCH] drivers/*rest*: Replace pci_module_init() with pci_register_driver()\n\nReplace obsolete pci_module_init() with pci_register_driver().\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "46654728b55bf5d09dc91fa45f532131d8a609f2",
      "tree": "d1af8667990afe51813ba82d25f495832c7021d4",
      "parents": [
        "9bfab8cec652c80b4864b4d9247520dca042c2df"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Dec 06 15:33:15 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:22 2006 -0800"
      },
      "message": "[PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver()\n\nReplace obsolete pci_module_init() with pci_register_driver().\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\n"
    },
    {
      "commit": "9bfab8cec652c80b4864b4d9247520dca042c2df",
      "tree": "d76d008e653949d7b9ead359d44c3662e99cd194",
      "parents": [
        "d1d6da8f9fb9a0633a2f36b84b292752d78f7d31"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Wed Nov 30 00:59:34 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:22 2006 -0800"
      },
      "message": "[PATCH] drivers/block: Replace pci_module_init() with pci_register_driver()\n\nReplace obsolete pci_module_init() with pci_register_driver().\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "d1d6da8f9fb9a0633a2f36b84b292752d78f7d31"
}
