)]}'
{
  "log": [
    {
      "commit": "63eb1e4bd2975f1d1102c1f44e4fd6fcd76f7792",
      "tree": "6768bcbdfba41b7e4a79f5faee5d4f117e076321",
      "parents": [
        "6540dffa6ecfe0d99fb263548dcc4b35ccefe784"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Tue Jun 13 11:58:12 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:34:22 2006 +0200"
      },
      "message": "[ALSA] fix potential NULL pointer deref in snd_sb8dsp_midi_interrupt()\n\nFirst testing if a pointer is NULL and if it is (or might be), proceeding\nwith code that dereferences that same pointer is clearly a mistake.\nThis happens in sound/isa/sb/sb8_midi.c::snd_sb8dsp_midi_interrupt()\nThe patch below reworks the code so this unfortunate case doesn\u0027t happen.\nAlso remove some blank comments.\nFound by the Coverity checker as bug #367\nPatch is compile testted only due to lack of hardware.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "2e74eba3e2f000184ade92833c80e799af41c180",
      "tree": "a83010a86190b9bf57e28352898e32acb4679e33",
      "parents": [
        "3f3488b84c261ab3cb64b9f0b9f40b61e33edb98"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 09 15:28:07 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:34:17 2006 +0200"
      },
      "message": "[ALSA] Fix invalid __init in ALSA ISA drivers\n\nReplaced invalid __init with __devinit in snd-sbawe and snd-opl3sa2\ndrivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6581f4e74d8541dd7d579f64e94822622cbb1654",
      "tree": "fa7a0609c7a3e0460e052ab54a06a6fa935c64dc",
      "parents": [
        "0fbf405c583e6ee6d7227eb938a096d0998f7e78"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed May 17 17:14:51 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:45 2006 +0200"
      },
      "message": "[ALSA] Remove zero-initialization of static variables\n\nRemoved zero-initializations of static variables.\nA tiny optimization.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bf850204a71a97eb5a6afaf27263bb667f9cab0a",
      "tree": "2d917d9886a3488f1524699374d546d8bf6af88e",
      "parents": [
        "7e4eeec8a30fa9e00cac67a37ca9ddf6cbdb79c4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 28 15:13:41 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:09 2006 +0200"
      },
      "message": "[ALSA] Remove unneeded read/write_size fields in proc text ops\n\nRemove unneeded read/write_size fields in proc text ops.\nsnd_info_set_text_ops() is fixed, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "dcccdd938ef0c5d96145957217b814b14bd46cdc",
      "tree": "8522ad7957ee85a7f0ab53f776afee8a05795be7",
      "parents": [
        "d0ac642d76c79c5cc673c4cdfe43e926379784e1"
      ],
      "author": {
        "name": "Rene Herman",
        "email": "rene.herman@keyaccess.nl",
        "time": "Tue Apr 11 14:09:37 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Apr 12 11:55:32 2006 +0200"
      },
      "message": "[ALSA] unregister platform device again if probe was unsuccessful\n\nUnregister the platform device again if the probe was unsuccessful.\n\nThis restores the behaviour of not loading the driver on probe() failure.\n\nSigned-off-by: Rene Herman \u003crene.herman@keyaccess.nl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d0ac642d76c79c5cc673c4cdfe43e926379784e1",
      "tree": "676e529b860634706ff98978d0328a71e584bc4f",
      "parents": [
        "12831c15f35dcc9f55fa63d50fd4892c7c6a0a1c"
      ],
      "author": {
        "name": "Rene Herman",
        "email": "rene.herman@keyaccess.nl",
        "time": "Tue Apr 11 14:08:33 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Apr 12 11:55:30 2006 +0200"
      },
      "message": "[ALSA] continue on IS_ERR from platform device registration\n\nContinue with the next one on error from device registration.\n\nThis would seem the correct thing to do, even if it\u0027s not the probe()\nerror that we\u0027re getting.\n\nSigned-off-by: Rene Herman \u003crene.herman@keyaccess.nl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "312fef308cb15e793d8902f1dbd318d01268d36e",
      "tree": "0867a21d522155b9aed0a81ad584de7628fdbe3d",
      "parents": [
        "ebdb71ea7b384ff3f32dd038dba0aad58580e832"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Mar 27 01:17:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:54 2006 -0800"
      },
      "message": "[PATCH] PNP: adjust pnp_register_card_driver() signature: sb16\n\nRemove the assumption that pnp_register_card_driver() returns the\nnumber of devices claimed.  And fix some __init/__devinit issues.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nAcked-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6a3a3a0260cf5a4e5942db8d56cae4db4dc139a6",
      "tree": "7276dd1d721f7ffa25dc814f8bcde20bd3b0241b",
      "parents": [
        "fea9739f2a1aed1cfb9b7af7cce66b28b68d4394"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Mar 27 01:17:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:54 2006 -0800"
      },
      "message": "[PATCH] PNP: adjust pnp_register_card_driver() signature: es968\n\nRemove the assumption that pnp_register_card_driver() returns the\nnumber of devices claimed.  And fix some __init/__devinit issues.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nAcked-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bcc54f9a563f146e723ead16c76f842bcaeb694e",
      "tree": "73a31717b1fb3d2b24f1d54c2b2684f90f51b99d",
      "parents": [
        "c27e8c591854ef349fdf5bec777355dae04bb48f"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Mar 06 13:28:34 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:35:57 2006 +0100"
      },
      "message": "[ALSA] sound/isa/sb/sb_mixer.c double kfree\n\nModules: SB drivers\n\nsnd_ctl_add() already does the free on error.\n\nCoverity bug #957\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8278ca8feb2748cf02d756ac6c5b9ab2e047c84a",
      "tree": "a58ddfa8d7ac897c02e4ba3bda9b77e278348fbf",
      "parents": [
        "1a56f8d662ec7fc86f2c408d289fa07cdb781746"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Feb 20 11:57:34 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:30:43 2006 +0100"
      },
      "message": "[ALSA] Fix check of enable module option\n\nFix the check of enable module option in probe of platform_device drivers.\nIt shouldn\u0027t break the loop but just ignore if enable[i] is false.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8b7547f95cbe8a5940df62ed730646fdfcba5fda",
      "tree": "704102a2b9eaef96cf8b96c46e9e48855de64ea3",
      "parents": [
        "ef9f0a42db987e7e2df72289fb4522d24027786b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 16 16:33:08 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:25:03 2006 +0100"
      },
      "message": "[ALSA] semaphore -\u003e mutex (ISA part)\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "80faf041cd731bde220523166f016377e1765acd",
      "tree": "b261e1ce0bf2bef48da4a7448346ba08dce44107",
      "parents": [
        "62af9905a1f809094f5209ae15d2ce69599a8123"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jan 20 14:03:39 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Jan 22 16:25:00 2006 +0100"
      },
      "message": "[ALSA] sb16 - Fix duplicated PnP entry\n\nModules: SB16/AWE driver\n\nFix the duplicated PnP entry between sb16 and sbawe drivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f7a9275d949cb0bf1f259a1546e52a0bf518151c",
      "tree": "4d96d9b6196d43684903857ba676dc51bbde4026",
      "parents": [
        "416c1079d30f1a52399b96f6772e993274b774ae"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Dec 07 09:13:42 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:30:39 2006 +0100"
      },
      "message": "[ALSA] unregister platform devices\n\nCall platform_device_unregister() for all platform devices that we\u0027ve\nregistered.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "7a8fef1f95e563a93c7d70048b63c1ca20685a1b",
      "tree": "34fa516e4d6775d50fefbab9bfe1bda8d6deb57b",
      "parents": [
        "67be445871bb35c450100753b72392ad6ddc0245"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:56:11 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:28:08 2006 +0100"
      },
      "message": "[ALSA] es968 - Add PM support\n\nModules: ES968 driver\n\nAdd PM support to es968 driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "67be445871bb35c450100753b72392ad6ddc0245",
      "tree": "2c39b540d1b1d86f6b94429cac4d5572b322937c",
      "parents": [
        "6f045616aff91022966b5c37ba6845791dd125dc"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:55:22 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:28:07 2006 +0100"
      },
      "message": "[ALSA] sb8 - Use platform_device and add PnP support\n\nModules: SB8 driver\n\nRewrite the probe/remove with platform_device.\nAdd PM support, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6f045616aff91022966b5c37ba6845791dd125dc",
      "tree": "273a962fbd5fcdd131f194cdc9b91ab0c409c98c",
      "parents": [
        "703529140cfb774366b839f38f027f283cb948b4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:54:56 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:28:05 2006 +0100"
      },
      "message": "[ALSA] sb16 - Use platform_device and add PnP support\n\nModules: SB16/AWE driver\n\nRewrite the probe/remove with platform_device.\nAdd PM support using PnP suspend/resume callbacks.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5bdb6a1629408f657f5f2c42b3c07c689c411499",
      "tree": "b99b216117506a89a3f09ebb874da83ec13fbf6c",
      "parents": [
        "cb60e5f5b2b19284479825cdaa6dd6b7078cf5d2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 16:16:10 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:28:03 2006 +0100"
      },
      "message": "[ALSA] Add PM support to SB-support code\n\nModules: SB drivers,SB16/AWE driver\n\nAdd PM support to SB-support code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "029d64b0cfa30abc10f722e2f67d282abe09c9da",
      "tree": "d9a1e72e9792b33e57db2695f6c1a1a4843df0bf",
      "parents": [
        "d3a7e476740dc23588ea65fa0df1aacdf8e70003"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 14:34:36 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:18:25 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: ISA SB8/SB16/SBAWE\n\nRemove xxx_t typedefs from the ISA SB8/SB16/SBAWE drivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ba7301c7d985d206a5688c69d0a74de3988f6d6c",
      "tree": "b060741f2035862e0375630e1dcfc7917defb2d4",
      "parents": [
        "a57d15158113cb7f10e662e6df07f445c986a12d"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Thu Nov 17 11:03:31 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:15 2006 +0100"
      },
      "message": "[ALSA] ALS4000 update\n\nModules: SB drivers,ALS4000 driver\n\nsome update for the ALS4000 driver (tested with hardware in my PC):\n\n- use common control names according to ControlNames.txt\n- add some controls (Master Mono, 3D control)\n- optimize struct snd_card_als4000_t layout (performance/size)\n- save some bytes via unified error path\n- constify some read-only data\n- add ToDo list\n- move GPL license text to top\n- add comments\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c3e6f7d8763fa0400d28c57633eb323515ba05fc",
      "tree": "b0803843b710ac74fc1399910445a8ff2cf396a5",
      "parents": [
        "f31a31b9024f21b2ad8f5a7c30e265a652e2e211"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 18:43:35 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:16:21 2006 +0100"
      },
      "message": "[ALSA] Remove superfluous pcm_free callbacks\n\nRemove superflous pcm_free callbacks.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8433a509c0eb6bb1f33ce39c82c580b8901619ee",
      "tree": "f1554905dee5da4e840dfd674d5b004124496a22",
      "parents": [
        "d78bec210f07b06f406b877b9179e0cc281ae8e6"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Mon Oct 24 15:02:37 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:19:49 2005 +0100"
      },
      "message": "[ALSA] Fix schedule_timeout usage\n\nUse schedule_timeout_{,un}interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.  Also use\nhuman-time conversion functions instead of hard-coded division to avoid\nrounding issues.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "99b359ba10a582148c6725f428a33ba5356dd993",
      "tree": "15927b52d1b02830a9197bea7806545ffef0749f",
      "parents": [
        "8a3fb4d0ce5cc37a765d59b65a3b3714e5806dc9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 20 18:26:44 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:19:23 2005 +0100"
      },
      "message": "[ALSA] Add missing KERN_* suffix to printk\n\nAdd missing KERN_* suffix to printk.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b1d5776d865951c213a1caaab5d8bf5de7615dbd",
      "tree": "f999dca30f6e2d03a9176b86c613ae8f4531a6d6",
      "parents": [
        "93f2e37840a9a7c3693ca6961fe6ad46b250f3b9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 10 11:56:31 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:18:00 2005 +0100"
      },
      "message": "[ALSA] Remove vmalloc wrapper, kfree_nocheck()\n\n- Remove vmalloc wrapper\n- Add release_and_free_resource() to remove kfree_nocheck() from each driver\n  and simplify the code\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9e76a76efc43d604a20bf0c5564caaf028a24d2e",
      "tree": "92b186afb7a8a800482dfb2d7e093b2d4da3b80d",
      "parents": [
        "ecca82b4b447f8df73c807a018dac3e2863912d9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 09 14:21:17 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:48:09 2005 +0200"
      },
      "message": "[ALSA] Replace with kzalloc() - isa stuff\n\nES18xx driver,OPL3SA2 driver,AD1816A driver,AD1848 driver,CS4231 driver\nES1688 driver,GUS Library,Opti9xx drivers,EMU8000 driver\nSB16/AWE driver,SB drivers\nReplace kcalloc(1,..) with kzalloc().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "43bcd973d6d05d16b876e09dcc49a09d3e48e88d",
      "tree": "8c8493b66c417402f6188051c57e55099bbd156d",
      "parents": [
        "16dab54b8cbac39bd3f639db5d7d0fd8300a6cb0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 05 17:19:20 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:42:01 2005 +0200"
      },
      "message": "[ALSA] Add snd_card_set_generic_dev() call to ISA drivers\n\nISA,CMI8330 driver,ES18xx driver,OPL3SA2 driver,Sound Galaxy driver\nSound Scape driver,AD1848 driver,CS4231 driver,CS4236+ driver\nES1688 driver,GUS Classic driver,GUS Extreme driver,GUS MAX driver\nAMD InterWave driver,Opti9xx drivers,SB16/AWE driver,SB8 driver\nWavefront drivers\n- Added snd_card_set_generic_dev() call.\n- Added SND_GENERIC_DRIVER to Kconfig.\n- Clean up the error path in probe if necessary.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "dfc866e5059561cc79a0cc1c68ff1492f4c78508",
      "tree": "4384f9864cc91983834d35ddd2b9a2fd9b2bb145",
      "parents": [
        "31bbf8f5d55c706f2e429f7cfa7b339a332e785e"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Sep 10 00:26:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:25 2005 -0700"
      },
      "message": "[PATCH] sb16_csp: untypedef\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\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": "31bbf8f5d55c706f2e429f7cfa7b339a332e785e",
      "tree": "3b9df90cad459e2239c00e2a7bbed99779d42a01",
      "parents": [
        "1ac19f4ccd8636dbe76a97cec36c95d7548cc871"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Sep 10 00:26:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:25 2005 -0700"
      },
      "message": "[PATCH] sb16_csp: remove home-grown le??_to_cpu macros\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\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": "67ed4161f60d76b3b27efc085b36357a6a90768c",
      "tree": "d69bd70f968a1e439d8b9a43ff8d4b60eb3c8bdf",
      "parents": [
        "42dfd0adab83c95890e562623264999914771763"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Jul 29 15:32:58 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:43:22 2005 +0200"
      },
      "message": "[ALSA] sound - fix .iface field of mixer control elements\n\nDocumentation,CS46xx driver,EMU10K1/EMU10K2 driver,AD1848 driver\nSB16/AWE driver,CMIPCI driver,ENS1370/1+ driver,RME32 driver\nRME96 driver,ICE1712 driver,ICE1724 driver,KORG1212 driver\nRME HDSP driver,RME9652 driver\nThis patch changes .iface to SNDRV_CTL_ELEM_IFACE_MIXER whre _PCM or\n_HWDEP was used in controls that are not associated with a specific PCM\n(sub)stream or hwdep device, and changes some controls that got\ninconsitent .iface values due to copy+paste errors.  Furthermore, it\nmakes sure that all control that do use _PCM or _HWDEP use the correct\nnumber in the .device field.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\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": "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"
    }
  ]
}
