)]}'
{
  "log": [
    {
      "commit": "82b44429e0c8a8fec8f36e98a725f516227dabc0",
      "tree": "4306311a4ad96395af56e3f643dea64ad861b537",
      "parents": [
        "f8e38dde33b839bb9e9f98e88688bfac1811d57a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Sep 10 00:26:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:30 2005 -0700"
      },
      "message": "[PATCH] patch] remove sound/oss/skeleton.c\n\nWe do no longer need a template for OSS drivers.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d06afab73a75f40ae2864e6c296356bab1ab473",
      "tree": "1d9c8c24a1024a12a4e8df841fba5809fa914356",
      "parents": [
        "7c352bdf048811b8128019ffc1e886161e09c11c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 09 13:10:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 14:03:48 2005 -0700"
      },
      "message": "[PATCH] timer initialization cleanup: DEFINE_TIMER\n\nClean up timer initialization by introducing DEFINE_TIMER a\u0027la\nDEFINE_SPINLOCK.  Build and boot-tested on x86.  A similar patch has been\nbeen in the -RT tree for some time.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9c45817f41af987277353e463c78a1c6beb37da2",
      "tree": "8abe92528688a34e467ce4b475c529e01b77a580",
      "parents": [
        "309c0a1d5d1dae2e543bfc5a0e762d0424696e0d"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Tue Sep 06 15:17:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:34 2005 -0700"
      },
      "message": "[PATCH] Remove non-arch consumers of asm/segment.h\n\nasm/segment.h varies greatly on different architectures but is clearly\ndeprecated.  Removing all non-architecture consumers will make it easier\nfor us to get ride of asm/segment.h all together.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae75784bc576a1af70509c2f3ba2b70bb65a0c58",
      "tree": "c2439482df66e8d8aa727db70c4ec33a920b74c3",
      "parents": [
        "005940ead619c2867e0465c8e0fffb9e5989b57e",
        "7087e295543d3f6e161530e07982fd979e2d9efc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 20:00:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 20:00:48 2005 -0700"
      },
      "message": "Merge head \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n"
    },
    {
      "commit": "acd3bd82c08d1a399760605706a86821148243d9",
      "tree": "44be9d3a85f45d9bf92029da495b4469339968fd",
      "parents": [
        "fa53bb650e6747628276e3ab6d98f51d9bfb0573"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:48:12 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:46 2005 -0700"
      },
      "message": "[PATCH] ad1980 makefile fix\n\nac97_plugin_ad1980 should trigger build of ac97_codec\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0e6d0d89343ab24ddeb39f8b2ffdd2d4c194427c",
      "tree": "c238d57648a893504b0dc20fca42f986d71ed50e",
      "parents": [
        "eaaece266a78b8f56ade48fe23147b8b933364de"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:48:02 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:46 2005 -0700"
      },
      "message": "[PATCH] Kconfig fix (missing dependencies on PCI in sound/*)\n\na bunch of PCI-only drivers didn\u0027t have the right dependency\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "791cdc7c561e2e72596388533f959e6d74dc6231",
      "tree": "84b3da09d3bd1c98cafa09fc02e08fbdbf9b4ee9",
      "parents": [
        "0cbdff4f7fc642deb1f36bc035cf60b7bdc497d5"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:47:37 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:45 2005 -0700"
      },
      "message": "[PATCH] vidc gcc4 fix\n\nremoves an extern for a static variable.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "276bd31ce5af01350465861af7aa6a25864eb108",
      "tree": "5fb22ae8b2ef903d27850f7894ed669fabce96ad",
      "parents": [
        "e9bcb173dd1747075214a1ccdb65dc6320cae49d"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:45:06 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:40 2005 -0700"
      },
      "message": "[PATCH] Kconfig fix (ISA_DMA_API and sound/*)\n\nfixed kconfig dependencies on ISA_DMA_API for parts of sound/* that rely\non it.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7087e295543d3f6e161530e07982fd979e2d9efc",
      "tree": "1afe8332ceea5ac34fa8ccd53c914c427e5894c3",
      "parents": [
        "f6fdd7d9c273bb2a20ab467cb57067494f932fa3"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Aug 04 14:40:25 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Aug 23 01:38:22 2005 -0400"
      },
      "message": "[PATCH] i810_audio: fix release_region misordering in error exit from i810_probe\n\nRe-order release_region calls in i810_probe to properly unwind preceding\nallocations.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "77933d7276ee8fa0e2947641941a6f7a100a327b",
      "tree": "e3a42724642410f5257c794a71b34642092eedd5",
      "parents": [
        "03e259a9cdbd0583e71468293aaa1ccadbdaeff1"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl@dif.dk",
        "time": "Wed Jul 27 11:46:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:20 2005 -0700"
      },
      "message": "[PATCH] clean up inline static vs static inline\n\n`gcc -W\u0027 likes to complain if the static keyword is not at the beginning of\nthe declaration.  This patch fixes all remaining occurrences of \"inline\nstatic\" up with \"static inline\" in the entire kernel tree (140 occurrences in\n47 files).\n\nWhile making this change I came across a few lines with trailing whitespace\nthat I also fixed up, I have also added or removed a blank line or two here\nand there, but there are no functional changes in the patch.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "44456d37b59d8e541936ed26d8b6e08d27e88ac1",
      "tree": "11ca6fa29b8cfb56ecef2d1f4f9dc2d9d71d2a2f",
      "parents": [
        "02b775696fee75a04041d8d94db26a9462216d24"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jul 27 11:45:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:08 2005 -0700"
      },
      "message": "[PATCH] turn many #if $undefined_string into #ifdef $undefined_string\n\nturn many #if $undefined_string into #ifdef $undefined_string to fix some\nwarnings after -Wno-def was added to global CFLAGS\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2a569579be87b5ba61f9b6c54fd5f9f307c53962",
      "tree": "6cc12f2384d235e87941a85a925618c10b419c7f",
      "parents": [
        "e8af300c3bd87b2310f1e7a642f37e0fe49a754b"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Thu Jul 07 17:56:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:43 2005 -0700"
      },
      "message": "[PATCH] pm: more u32 vs. pm_message_t fixes\n\nFew more u32 vs. pm_message_t fixes.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c8709334cec803368a432a33e0f2e116d48fe07",
      "tree": "f3298ae6d844e548c36df9fc3bfb5a3662d4e45d",
      "parents": [
        "fcd16cc084f2b98ab64d27721abdb941f3d9c4cb"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Jun 27 14:36:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 15:11:43 2005 -0700"
      },
      "message": "[PATCH] ppc32: Remove CONFIG_PMAC_PBOOK\n\nThis patch removes CONFIG_PMAC_PBOOK (PowerBook support).  This is now\nsplit into CONFIG_PMAC_MEDIABAY for the actual hotswap bay that some\npowerbooks have, CONFIG_PM for power management related code, and just left\nout of any CONFIG_* option for some generally useful stuff that can be used\non non-laptops as well.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3bd19078c215d15e20b4447d9c4aa0065813b207",
      "tree": "15e77b071e77b99bffdb96d5f01fe917c2ff2cd7",
      "parents": [
        "3e0777b8fa96f7073ed5d13d3bc1d573b766bef9",
        "3e90928d81449ee10a06bc306916503d5c284a25"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 14:53:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 14:53:48 2005 -0700"
      },
      "message": "Merge \u0027upstream\u0027 branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n"
    },
    {
      "commit": "3e0777b8fa96f7073ed5d13d3bc1d573b766bef9",
      "tree": "3849e8457dd8f038ab7da025c708e275b43ea9c1",
      "parents": [
        "a94130e00038ebeb2f66901a4a4a9e05a03051c1",
        "e5119885f00874453e837e3407014b73de2f4741"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 14:47:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 14:47:31 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/dtor/input.git manually\n\nSome manual fixups required due to clashes with the PF_FREEZE cleanups.\n"
    },
    {
      "commit": "3e90928d81449ee10a06bc306916503d5c284a25",
      "tree": "15ca65a5f286a93b84c41f42811c2b4a09e7f452",
      "parents": [
        "a3948663ed89c2f17e37cd0936d964341edb193e"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sun May 29 01:17:29 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 00:49:23 2005 -0400"
      },
      "message": "[PATCH] sound/oss/via82cxxx_audio: Use the DMA_32BIT_MASK constant\n\nUse the DMA_32BIT_MASK constant from dma-mapping.h\nwhen calling pci_set_dma_mask() or pci_set_consistent_dma_mask()\nSee http://marc.theaimsgroup.com/?t\u003d108001993000001\u0026r\u003d1\u0026w\u003d2 for details\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\n"
    },
    {
      "commit": "4f11842ebbb3b98a88c38ef6c18345ccc792a54b",
      "tree": "5bd60dea33e7d30ce0ac4c4ec9c64583ee6bacec",
      "parents": [
        "738c7b4f7f36ce2c547d0a2c2aa397aae904510f"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sat Jun 25 14:59:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:09 2005 -0700"
      },
      "message": "[PATCH] sound/oss/cmpci: Use the DMA_32BIT_MASK constant\n\nUse the DMA_32BIT_MASK constant from dma-mapping.h when calling\npci_set_dma_mask() or pci_set_consistent_dma_mask() See\nhttp://marc.theaimsgroup.com/?t\u003d108001993000001\u0026r\u003d1\u0026w\u003d2 for details\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "738c7b4f7f36ce2c547d0a2c2aa397aae904510f",
      "tree": "8e7ca4fd4019cca4d0bc1f538186c6d228391597",
      "parents": [
        "3ee538a2e867c7fbdb2a5940b610682d5d08e8be"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sat Jun 25 14:59:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:08 2005 -0700"
      },
      "message": "[PATCH] sound/oss/es1370: Use the DMA_32BIT_MASK constant\n\nUse the DMA_32BIT_MASK constant from dma-mapping.h when calling\npci_set_dma_mask() or pci_set_consistent_dma_mask() See\nhttp://marc.theaimsgroup.com/?t\u003d108001993000001\u0026r\u003d1\u0026w\u003d2 for details\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3ee538a2e867c7fbdb2a5940b610682d5d08e8be",
      "tree": "104a6e111df21d28f070d36ed3894289a84d2e5d",
      "parents": [
        "caac3a444ce3b5a8d76069abfbb699d2a65b3f09"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sat Jun 25 14:59:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:08 2005 -0700"
      },
      "message": "[PATCH] sound/oss/es1371: Use the DMA_32BIT_MASK constant\n\nUse the DMA_32BIT_MASK constant from dma-mapping.h when calling\npci_set_dma_mask() or pci_set_consistent_dma_mask() See\nhttp://marc.theaimsgroup.com/?t\u003d108001993000001\u0026r\u003d1\u0026w\u003d2 for details\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "caac3a444ce3b5a8d76069abfbb699d2a65b3f09",
      "tree": "e58a107c5d6eed6f367ef8f0ed8f3978aa39bbad",
      "parents": [
        "f90e7185ee00c1faa9d07b2f669d124772fdba17"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sat Jun 25 14:59:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:08 2005 -0700"
      },
      "message": "[PATCH] sound/oss/esssolo1: Use the DMA_32BIT_MASK constant\n\nUse the DMA_32BIT_MASK constant from dma-mapping.h when calling\npci_set_dma_mask() or pci_set_consistent_dma_mask() See\nhttp://marc.theaimsgroup.com/?t\u003d108001993000001\u0026r\u003d1\u0026w\u003d2 for details\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b6260cd354ec2b3ec026d6c899dc01e442b5e6cc",
      "tree": "a71e4107b950542316c7d9a53786f62b6108db4e",
      "parents": [
        "93d17d3d84b7147e8f07aeeb15ec01aa92c6b564"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jun 25 14:59:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:05 2005 -0700"
      },
      "message": "[PATCH] change the SOUND_PRIME handling\n\nSOUND_PRIME (for OSS) is a tristate.\n\nThis doesn\u0027t make much sense if most users are checking for\nSOUND_PRIME!\u003d0.\n\nThis patch changes the semantics of SOUND_PRIME to being a limit for all\nOSS modules, IOW: SOUND_PRIME\u003dm does now say that all OSS drivers can\nonly be modular.\n\nAs a side effect, since SOUND_PRIME already depends on SOUND, there\u0027s no\nlonger a reason for drivers depending on SOUND_PRIME to additionally\ndepend on SOUND.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f25ad2d3b886e61d7ec03a3bdefc22871c14e9da",
      "tree": "5177f9412ec67d49f54a4c0c93c515e6e5671ef3",
      "parents": [
        "a4cd16e2e8f0924d8e3a2391edc51556cad26d99"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jun 25 14:59:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:03 2005 -0700"
      },
      "message": "[PATCH] sound/oss/sscape.c: remove dead code\n\nThe Coverity checker found that sscape_sb_enable never get\u0027s assigned any\nvalue different from 0, and therefore some code paths are impossible.\n\nThis patch removes this variable and the dead code paths.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f040ffab7488c02c0806ec8808fa619d463560f9",
      "tree": "01414de1e3abf227b165cc34a0b5ebb911a956e2",
      "parents": [
        "4f00945a8e35e46b98f3ec4adae747397393e3ee"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jun 25 14:58:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:01 2005 -0700"
      },
      "message": "[PATCH] sound/oss/rme96xx.c: remove kernel 2.2 #if\u0027s\n\nThis patch removes #if\u0027s for kernel 2.2 .\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4f00945a8e35e46b98f3ec4adae747397393e3ee",
      "tree": "3c38938741c17c7658855a3d4d794087cffdf78e",
      "parents": [
        "155542c271ba76fec37146b26aea1001019eb60d"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sat Jun 25 14:58:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:01 2005 -0700"
      },
      "message": "[PATCH] nm256 oss build failure\n\nstatic declaration follows non static\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "155542c271ba76fec37146b26aea1001019eb60d",
      "tree": "97f65fb08d8c10bdcc064a722e6d4cae290fa084",
      "parents": [
        "4b8497276a96928bcb5947cc44e61f8b69fe66ac"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jun 25 14:58:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:01 2005 -0700"
      },
      "message": "[PATCH] sound/oss/: cleanups\n\nThis patch contains cleanups including the following:\n- make needlessly global code static\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "09417379be9b126e10ae7dcd7afc20b666146266",
      "tree": "0236f4cb1afb4cf9a7f13b67e6ac639c55fa0440",
      "parents": [
        "4ae6673e029d609da7ef4311440d6de501d6967a"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Sat Jun 25 14:58:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:00 2005 -0700"
      },
      "message": "[PATCH] remove redundant NULL checks before kfree() in sound/ and avoid casting pointers about to be kfree()\u0027ed\n\nChecking a pointer for NULL before calling kfree() on it is redundant,\nkfree() deals with NULL pointers just fine.\nThis patch removes such checks from sound/\n\nThis patch also makes another, but closely related, change.\nIt avoids casting pointers about to be kfree()\u0027ed.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7c2f3fda5666c280bcd00ac3b86963270b23e796",
      "tree": "97404af53d1bb61912e5739690c053f8005bc299",
      "parents": [
        "334795eca421287c41c257992027d29659dc0f97"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Tue Jun 21 17:15:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 18:46:20 2005 -0700"
      },
      "message": "[PATCH] rme96xx: fix PageReserved range\n\nrme96xx busmaster_malloc miscalculates and fails to set PageReserved on any\npage of char *buf; but busmaster_free does it right, so do the same (I\ndon\u0027t have the card, just noticed this while sifting for rmap BUGs).\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "619e666b7e9d2b0545ab60a9c824ae5f77c20c3b",
      "tree": "a2c6d9bb6b8f66fdda8cc6cd8422f062e557922d",
      "parents": [
        "8561b10f6e7ef0a085709ffc844f74130a067abe"
      ],
      "author": {
        "name": "gregkh@suse.de",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 23 09:51:41 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:07 2005 -0700"
      },
      "message": "[PATCH] class: convert sound/* to use the new class api instead of class_simple\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5d503e5cf42de82fc091ef641fd0b0fe027fc180",
      "tree": "71ebdb0ca58decb2713c53d13c2085b972d6e341",
      "parents": [
        "c624e92160e0d503594aff05a1e53fd0aafe41ad"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:39:04 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:39:04 2005 -0500"
      },
      "message": "Input: ES1371 (OSS) - do not carry around gameport code if gameport\n       core support is disabled.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c624e92160e0d503594aff05a1e53fd0aafe41ad",
      "tree": "b3d4f5fa556fc1a44ddf0e2dd403425ab1f3ec6b",
      "parents": [
        "f0f05a42268a8f3dc9dafbcec8ee67f9f8e5cec4"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:39:00 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:39:00 2005 -0500"
      },
      "message": "Input: ES1370 (OSS) - do not carry around gameport code if gameport\n       core support is disabled.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f0f05a42268a8f3dc9dafbcec8ee67f9f8e5cec4",
      "tree": "1433657676604d33473d84ae868d267493ec59a8",
      "parents": [
        "e608460dee4c2de3a01f67c1bac21adb61d617e3"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:38:53 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:38:53 2005 -0500"
      },
      "message": "Input: make sure that joystick support in CMPCI driver can only be\n       selected if either gameport is built-in or _both_ gameport\n       and cmpci are built as modules.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e608460dee4c2de3a01f67c1bac21adb61d617e3",
      "tree": "b37a75642947a0a45afbba40c76c82985675d155",
      "parents": [
        "ba7376e9348eceda21884cda87e714093260aed2"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:38:46 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:38:46 2005 -0500"
      },
      "message": "Input: mad16 (OSS) - do not carry around gameport code if gameport core\n       support is disabled.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ba7376e9348eceda21884cda87e714093260aed2",
      "tree": "862f912ad720835eb73a98754c75c5e57e96e757",
      "parents": [
        "263aba711eabd4b63b70dfe8f78e3a8a7ce65fa9"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:38:43 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:38:43 2005 -0500"
      },
      "message": "Input: sonicvibes (OSS) - do not carry around gameport code if gameport\n       core support is disabled.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "263aba711eabd4b63b70dfe8f78e3a8a7ce65fa9",
      "tree": "f88b415478e7061c0ed3f8f0c4851d5949bee330",
      "parents": [
        "04b6389a5e236a0d214503e922f1e87ccb97f79d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:38:37 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:38:37 2005 -0500"
      },
      "message": "Input: trident (OSS) - do not carry around gameport code if gameport\n       core support is disabled, some formatting changes.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "04b6389a5e236a0d214503e922f1e87ccb97f79d",
      "tree": "47ed4e0f45064145cb7bb3d36f1318ea1c75ac86",
      "parents": [
        "3f9f17d443226f2efd4ff45d333f21dd028afe50"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:38:33 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 01 02:38:33 2005 -0500"
      },
      "message": "Input: ESS Solo (OSS) - do not carry around gameport code if gameport\n       core support is disabled.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "668d1e6093110f7534e661e2ff43d54c74659b6d",
      "tree": "58823c949c881605fdf7b23876f2f682fa52effb",
      "parents": [
        "271b74d0b886301f297407dd7ae11b99607f8089"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat May 28 02:11:12 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:11:12 2005 -0500"
      },
      "message": "Input:\nThis patch adds dummy gameport_register_port, gameport_unregister_port\nand gameport_set_phys functions to gameport.h for the case when a driver\ncan\u0027t use gameport.\n\nThis fixes the compilation of some OSS drivers with GAMEPORT\u003dn without\nthe need to #if inside every single driver.\n\nThis patch also removes the non-working and now obsolete SOUND_GAMEPORT.\n\nThis patch is also an alternative solution for ALSA drivers with similar\nproblems (but #if\u0027s inside the drivers might have the advantage of\nsaving some more bytes of gameport is not available).\n\nThe only user-visible change is that for GAMEPORT\u003dm the affected OSS\ndrivers are now allowed to be built statically (but they won\u0027t have\ngameport support).\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "becf3aec2608d6807a58d0677661cb23c388d67f",
      "tree": "37c6cc1b13b2c66389fd5805ab538c38c8c5b55e",
      "parents": [
        "60d300c02fe2e0be9bb02904361e41e0307264b2"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu May 05 16:15:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:31 2005 -0700"
      },
      "message": "[PATCH] Add CXT48 to modem black list in ac97\n\nThe following patch works around the misdetection of the CXT48 codec as a\nmodem by the OSS ac97 driver.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "76530da1a9e8ce05963b1f49a098eddc6ec6c534",
      "tree": "bf0e2300abac0314de8af66020513fd551f14f62",
      "parents": [
        "6c207e769297946a0adec45225c6999f1299dde3"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun May 01 08:59:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:30 2005 -0700"
      },
      "message": "[PATCH] sound/oss/sonicvibes.c: fix an array overflow\n\nThis patch fixes an array overflow found by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fa732f556896836e88cd662ee7a664c4db6d080d",
      "tree": "d1f6cf66754d23d21a6eb398a331cfc3e7590cba",
      "parents": [
        "01424961e621737c638e489b6a0b5e6602b02612"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Sun Apr 24 12:28:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Apr 24 12:28:34 2005 -0700"
      },
      "message": "[PATCH] msnd_pinnacle GFP fix\n\nDumb typo - __get_free_page() takes gfp mask (in this case -\nGFP_KERNEL), not the page size... \n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5b45c3bb1247ba84e4123c46abe64adf84e03aaf",
      "tree": "ac85d6d2a8a5aab679c4adb25fb4b62c31276974",
      "parents": [
        "9a8488965dc4c42a4a1f84cab907c7d6c5cf1563"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Apr 16 15:25:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:25:59 2005 -0700"
      },
      "message": "[PATCH] let SOUND_AD1889 depend on PCI\n\nCompiling SOUND_AD1889 with PCI\u003dn results in the following compile\nerror:\n\nsound/built-in.o(.text+0x24f0c): In function `ad1889_remove\u0027:\n: undefined reference to `pci_release_region\u0027\n\nThis patch adds the missing dependency on PCI.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d390493b11e1fc790e3840ed191a0f88e3a54ba7",
      "tree": "04861c588bfc731d0e490f6b6719af80b22913f1",
      "parents": [
        "dae409a27788774adb810f7cdb771ba7cce7af8a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Sat Apr 16 15:25:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:25:55 2005 -0700"
      },
      "message": "[PATCH] opl3sa2: MODULE_PARM_DESC\n\nopl3sa2: Fix \"irq\"-parameter name typo for parameter description.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3bfffd97ef913045080861d1898286ac8975c22a",
      "tree": "482accb34d082f7460c8acc8db6e00331dbf3e29",
      "parents": [
        "9bfd354b1b9c2f4faee121892bdfbc1490b51ab5"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Apr 16 15:25:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:25:37 2005 -0700"
      },
      "message": "[PATCH] fix u32 vs. pm_message_t in rest of the tree\n\nThis fixes u32 vs.  pm_message_t confusion in remaining places.  Fortunately\nthere\u0027s few of them.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
