)]}'
{
  "log": [
    {
      "commit": "2a2a5dddece676acbe3775e5ca9961f325717022",
      "tree": "c5f15278d3c5c0ff67b483f7de34a5f01e3d1d19",
      "parents": [
        "7fbe3ca571e4b0795b729658e3d76824be54cb18"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 08 17:42:22 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 09 09:14:15 2007 +0100"
      },
      "message": "[ALSA] usbaudio - Fix kobject_add() error at reconnection\n\nFixed the error from kobject_add() at reconnection the usb audio device.\nThis happens when an app keeps opening a device while the device is\nreplugged, due to the confliction of the internal bookkept index and\nthe really empty slot.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "7fbe3ca571e4b0795b729658e3d76824be54cb18",
      "tree": "41cf61f75f283c770c996a5de3d51d49fe555550",
      "parents": [
        "8c670714223d58086695d007b76b3e3ead54e4f5"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Mon Jan 08 11:25:30 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 09 09:06:19 2007 +0100"
      },
      "message": "[ALSA] usb: usbmixer error path fix\n\nWithout the patch below namelist[0] will not be freed in case\nof kmalloc error.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "8c670714223d58086695d007b76b3e3ead54e4f5",
      "tree": "d2a1010beb44676e193db7718ac3fbd08d1b7b21",
      "parents": [
        "6afeb11de5b28e47adea1459c35e598bb98424d6"
      ],
      "author": {
        "name": "Timofei V. Bondarenko",
        "email": "tim@ipi.ac.ru",
        "time": "Wed Dec 20 19:20:07 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 09 09:06:18 2007 +0100"
      },
      "message": "[ALSA] _snd_cmipci_uswitch_put doesn\u0027t set zero flags\n\nPlaying with spdif output on cmipci i\u0027ve noticed the SPDO5V option does\nnot change appropriate bits the register.\nThe _snd_cmipci_uswitch_put checks the change in flags in wrong way.\nIf \u0027active\u0027 state of an option corresponds to a _zero_ bits in a hw\nregister then function fails. The SPDO5V is the sample.\nIn the most cases \u0027active\u0027 state of option is set through an non-zerio\nbits in a register. This case works fine.\nThe fix attached.\nUnfortunately i was unable to change spdif output voltage anyway.\nAlthough the register changes right at least.\nFrom: Timofei V. Bondarenko \u003ctim@ipi.ac.ru\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "6afeb11de5b28e47adea1459c35e598bb98424d6",
      "tree": "07f4dba0e2fb094b448eb9863de7b6364b768add",
      "parents": [
        "f9cc8a8b1887e6e2bb430405d0a4f9b5fb39fa5d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Dec 18 16:16:04 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 09 09:06:17 2007 +0100"
      },
      "message": "[ALSA] hda-codec - Fix NULL dereference in generic hda code\n\nFix NULL dereference in hda_generic.c.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "f9cc8a8b1887e6e2bb430405d0a4f9b5fb39fa5d",
      "tree": "7da84aae0c76367887861ede92907a0ceffd6d0c",
      "parents": [
        "987411b7d899fd9b838d4ce32b45be0741c4ee22"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Wed Nov 22 11:53:52 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 09 09:06:16 2007 +0100"
      },
      "message": "[ALSA] hda_intel: ALSA HD Audio patch for Intel ICH9\n\nThis patch adds the Intel ICH9 HD Audio controller DID\u0027s for ALSA.\n\nSigned-off-by: Jason Gaston \u003cjason.d.gaston@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "987411b7d899fd9b838d4ce32b45be0741c4ee22",
      "tree": "606d3a67a3476910f6e56915fdad18df4a59c385",
      "parents": [
        "5929546a96d55962bdcabae0c4e25dfcd9f1fda9"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Nov 20 14:14:39 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 09 09:06:15 2007 +0100"
      },
      "message": "[ALSA] usb-audio: work around wrong frequency in CM6501 descriptors\n\nThe C-Media CM6501 chip\u0027s descriptors say that altsetting 5 supports\n48 kHz, but it actually plays at 96 kHz.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "5929546a96d55962bdcabae0c4e25dfcd9f1fda9",
      "tree": "e3aa538bda1d3b836cf4c9e3a9784f8639aef642",
      "parents": [
        "5b005a0126bc2a2be3ae2c333d56e91bd5e2d8a6"
      ],
      "author": {
        "name": "Giuliano Pochini",
        "email": "pochini@shiny.it",
        "time": "Mon Nov 06 11:42:00 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 09 09:06:13 2007 +0100"
      },
      "message": "[ALSA] Fix potential NULL pointer dereference in echoaudio midi\n\nFix races between the timer handler and the close function.\n\nSigned-off-by: Giuliano Pochini \u003cpochini@shiny.it\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "5b005a0126bc2a2be3ae2c333d56e91bd5e2d8a6",
      "tree": "48d308c5beb47d5ce2834f10a41517de6eea15c5",
      "parents": [
        "efa06708fe77190f31bed5c3cb5da49e211240f5"
      ],
      "author": {
        "name": "Peer Chen",
        "email": "pchen@nvidia.com",
        "time": "Tue Oct 31 15:33:42 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 09 09:06:12 2007 +0100"
      },
      "message": "[ALSA] Audio: Add nvidia HD Audio controllers of MCP67 support to hda_intel.c\n\nAdd the support for HD audio controllers of MCP51,MCP55,MCP61,MCP65 \u0026 MCP67.\n\nSigned-off-by: Peer Chen \u003cpchen@nvidia.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "f9af1d9deaaffe6803dec693748498886915d766",
      "tree": "151fcf3f04461fcb4d6cf3cac4c4820ea1825b8e",
      "parents": [
        "d35a1b9e10481c9f1d3b87e778a0f1f6a0a2dd48"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 03 18:51:54 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 03 18:51:54 2007 -0800"
      },
      "message": "[SOUND] Sparc CS4231: Use 64 for period_bytes_min\n\nThis matches what the ISA cs4231 driver uses.\n\nTested by Georg Chini.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d35a1b9e10481c9f1d3b87e778a0f1f6a0a2dd48",
      "tree": "fb110100baeafa0fc20a1849c74ca572a0458808",
      "parents": [
        "a7ec3f5289681e9d63b65db5f56857f998812b4b"
      ],
      "author": {
        "name": "Georg Chini",
        "email": "georg.chini@triaton-webhosting.com",
        "time": "Tue Jan 02 21:28:17 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 03 18:37:26 2007 -0800"
      },
      "message": "[SOUND] Sparc CS4231: Fix IRQ return value and initialization.\n\nSBUS: Change IRQ-handler return value from 0 to IRQ_HANDLED and\nfix some initialisation problems.\n\nChange period_bytes_min from 4096 to 256 to allow driver to work with\nlow latency (VOIP) applications. Hope this does not break EBUS.\n\nSigned-off-by: Georg Chini \u003cgeorg.chini@triaton-webhosting.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e22a9a8b703d05f13366c3f2e7e1aa0550bb5ca6",
      "tree": "1712e0156211f34e86e3a3bab70335f25bc69764",
      "parents": [
        "36f696cd7ffc82c48bf5826bbb4e005370fb9c6a"
      ],
      "author": {
        "name": "Leonard Norrgård",
        "email": "leonard.norrgard@refactor.fi",
        "time": "Mon Jan 01 19:00:54 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Jan 01 11:16:32 2007 -0800"
      },
      "message": "[PATCH] sound: hda: detect ALC883 on MSI K9A Platinum motherboards (MS-7280)\n\nRecognize the Realtek ALC883 chip on MSI K9A Platinum motherboards\n(model no. MS-7280), enabling full sound capabilities.\n\nSigned-off-by: Leonard Norrgård \u003cleonard.norrgard@refactor.fi\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f8cb2c450e7ff61abe75fabc94a4f62667a79c2b",
      "tree": "7d01ecc46aaecf42a7ff55c7448a343e93d1dec4",
      "parents": [
        "e8bb036a46ec4a9d748672f54a6b2d62c82b6fbd"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Tue Dec 12 17:05:24 2006 +0000"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:56:11 2006 +0100"
      },
      "message": "[ALSA] ac97: Identify CMI9761 chips.\n\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "e8bb036a46ec4a9d748672f54a6b2d62c82b6fbd",
      "tree": "27fef55b23f193e1591c7fb67ec3918d0b71e067",
      "parents": [
        "d5f6a38d9896614e2e78a82c6cb818721601c52f"
      ],
      "author": {
        "name": "James C Georgas",
        "email": "jgeorgas@rogers.com",
        "time": "Thu Dec 07 08:10:57 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:56:10 2006 +0100"
      },
      "message": "[ALSA] ac97_codec - trivial fix for bit update functions\n\nThis patch fixes a couple of bit update functions in\nalsa-kernel/pci/ac97/ac97_codec.c, which could possibly corrupt bits not\nin the given mask.\nSpecifically, it\u0027ll clobber unset bits in the target that are not in the\nmask, when the corresponding bit in the given new value is set.\n\nSigned-off-by: James C Georgas \u003cjgeorgas@rogers.com\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "d5f6a38d9896614e2e78a82c6cb818721601c52f",
      "tree": "ae9d7bfaa016181e4d3e77fd8512816088341ada",
      "parents": [
        "e4f55d8010eacb2669c2a68f195993e4563b94c8"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sat Nov 25 19:50:11 2006 +0000"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:56:09 2006 +0100"
      },
      "message": "[ALSA] snd-ca0106: Fix typos.\n\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "e4f55d8010eacb2669c2a68f195993e4563b94c8",
      "tree": "6ac91893faca838ecc6486a3650a0b29e3b953a3",
      "parents": [
        "4d361285925613516560f81f8c7fc96b89c8b1a8"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sat Nov 25 19:42:29 2006 +0000"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:56:08 2006 +0100"
      },
      "message": "[ALSA] snd-ca0106: Add new card variant.\n\nFixed ALSA bug#2326\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "4d361285925613516560f81f8c7fc96b89c8b1a8",
      "tree": "fe0d8766af901f3fa99023f6aaab223412f6f364",
      "parents": [
        "c13893d7be4f159b359a1b7ee46b3646ecb2fe20"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Thu Nov 23 12:03:24 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:56:00 2006 +0100"
      },
      "message": "[ALSA] sound: fix PCM substream list\n\nIf snd_pcm_new_stream() fails to initalize a substream (if\nsnd_pcm_substream_proc_init() returns error), snd_pcm_new_stream()\nimmediately return without unlinking that kfree()d substram.\nIt causes oops when snd_pcm_free() iterates the list of substream to\nfree them by invalid reference.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c13893d7be4f159b359a1b7ee46b3646ecb2fe20",
      "tree": "3e4bb900eb0776f2a7cc4d36551459d86081c7c8",
      "parents": [
        "a48bb28c167b5cad1bd4978dbb83c89252caab78"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Thu Nov 23 12:02:33 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:59 2006 +0100"
      },
      "message": "[ALSA] sound: initialize rawmidi substream list\n\nIf snd_rawmidi_new() failed to allocate substreams for input\n(snd_rawmidi_alloc_substreams() failed to populate a\n\u0026rmidi-\u003estreams[SNDRV_RAWMIDI_STREAM_INPUT]), it will try to\nfree rawmidi instance by snd_rawmidi_free().\nBut it will cause oops because snd_rawmidi_free() tries to free\nboth of substreams list but list for output\n(\u0026rmidi-\u003estreams[SNDRV_RAWMIDI_STREAM_OUTPUT]) is not initialized yet.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "a48bb28c167b5cad1bd4978dbb83c89252caab78",
      "tree": "f5c2c28edc493344aeff6a208070d4d0813a989c",
      "parents": [
        "437a5a4606c12ab904793a7cad5b2062fc76c04e"
      ],
      "author": {
        "name": "Nickolay V. Shmyrev",
        "email": "nshmyrev@yandex.ru",
        "time": "Tue Nov 21 18:56:37 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:58 2006 +0100"
      },
      "message": "[ALSA] snd_hda_intel 3stack mode for ASUS P5P-L2\n\nI have ASUS P5PL2 motherboard and it\u0027s embedded sound card requires\nthe following patch which sets \u00273stack\u0027 model to operate properly:\n00:1b.0 0403: 8086:27d8 (rev 01)\n        Subsystem: 1043:817f\n        Flags: bus master, fast devsel, latency 0, IRQ 177\n        Memory at dfdf8000 (64-bit, non-prefetchable) [size\u003d16K]\n        Capabilities: [50] Power Management version 2\n        Capabilities: [60] Message Signalled Interrupts: 64bit+\nQueue\u003d0/0 Enable-\n        Capabilities: [70] Express Unknown type IRQ 0\n\nSigned-off-by: Nickolay V. Shmyrev \u003cnshmyrev@yandex.ru\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "437a5a4606c12ab904793a7cad5b2062fc76c04e",
      "tree": "57a8b320f931ddd29ecc5933d7f6acc68dc35ef7",
      "parents": [
        "01f681da496831eb3aff5a908cefdafe74dd263b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 21 12:14:23 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:57 2006 +0100"
      },
      "message": "[ALSA] Remove IRQF_DISABLED for shared PCI irqs\n\nFix IRQ flags for PCI devices.\nThe shared IRQs for PCI devices shouldn\u0027t be allocated with\nIRQF_DISABLED.  Also, when MSI is enabled, IRQF_SHARED shouldn\u0027t\nbe used.\nThe patch removes unnecessary cast in request_irq and free_irq,\ntoo.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "01f681da496831eb3aff5a908cefdafe74dd263b",
      "tree": "e2b2aae6e7789139a63e5500774f0687788d53b7",
      "parents": [
        "e3a5d59a17e9a42e3f3e0e37342b2679bab2ff43"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 16 15:39:07 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:55 2006 +0100"
      },
      "message": "[ALSA] Fix invalid assignment of PCI revision\n\nFix the type of PCI revision to char from int and avoid invalid\nassignment with pointer cast.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "e3a5d59a17e9a42e3f3e0e37342b2679bab2ff43",
      "tree": "631335a715870175f194b4bfec4690e6041fed79",
      "parents": [
        "ba8bdf8584c6f8af6d009dfd716ea5ee37fc15cd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 14 13:03:19 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:54 2006 +0100"
      },
      "message": "[ALSA] Fix races in PCM OSS emulation\n\nFixed the race among multiple threads accessing the OSS PCM\ninstance concurrently by simply introducing a mutex for protecting\na setup of the PCM.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "ba8bdf8584c6f8af6d009dfd716ea5ee37fc15cd",
      "tree": "3c5d88b65a97f6e676a056c41b04db0a4d5fe91f",
      "parents": [
        "c19bcdc64a13c6d7eedfdb46d705531e24e69cad"
      ],
      "author": {
        "name": "Christian Hesse",
        "email": "mail@earthworm.de",
        "time": "Wed Nov 08 15:50:41 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:52 2006 +0100"
      },
      "message": "[ALSA] hda-codec - fix typo in PCI IDs\n\nmy notebook is a Samsung X11 of course... The attached patch fixes the typo.\n\nSigned-off-by: Christian Hesse \u003cmail@earthworm.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c19bcdc64a13c6d7eedfdb46d705531e24e69cad",
      "tree": "495ed0f8f3553905d74d0bc26352927591f6fdfd",
      "parents": [
        "b90d7760ea784f916cb1fc0d8123410f1f0c9194"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 08 15:48:43 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:50 2006 +0100"
      },
      "message": "[ALSA] ac97 - Fix potential negative array index\n\nFix the case cidx2 \u003e\u003d 0 and cidx2 \u003c 0 which may result in negative\narray index.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "b90d7760ea784f916cb1fc0d8123410f1f0c9194",
      "tree": "b40cadc849a01602f085601e9725134abab76149",
      "parents": [
        "ee3527b0362e3b1b2e212d6161869aff9a8a98a0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 07 16:10:06 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:49 2006 +0100"
      },
      "message": "[ALSA] hda-codec - Verbose proc output for PCM parameters\n\nMake the output for PCM parameters more verbose, showing\neach rate, bits and format.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "ee3527b0362e3b1b2e212d6161869aff9a8a98a0",
      "tree": "3942bc89088a5a8df892b01e1eb09c8de7c14f29",
      "parents": [
        "4a95cd86604740cf8cd27166e22a24944ed1e2f6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 07 16:09:00 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:48 2006 +0100"
      },
      "message": "[ALSA] hda-codec - Fix detection of supported sample rates\n\nDon\u0027t include 9.6kHz in the list of supported sample rates.\nSince this rate isn\u0027t indicated in AC_PAR_PCM parameter,\nthe driver might guess wrongly as if it\u0027s available.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "4a95cd86604740cf8cd27166e22a24944ed1e2f6",
      "tree": "d5b6dc4c940b3bbb59c8de18cc913b6cde693d56",
      "parents": [
        "0e5d720ced4111cc75dd8cf66ab7b68607a0b306"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 07 13:48:42 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:47 2006 +0100"
      },
      "message": "[ALSA] hda-codec - Fix model for ASUS V1j laptop\n\nAdd a proper model entry (laptop-eapd) for ASUS V1j laptop with\nAD1986A codec.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "0e5d720ced4111cc75dd8cf66ab7b68607a0b306",
      "tree": "7728f5e7e1928da2a95b41495df15e7667e35066",
      "parents": [
        "efeccac5b79d3569112c886396935ce574f6af9e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Nov 07 13:42:54 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:46 2006 +0100"
      },
      "message": "[ALSA] sound/core/control.c: remove dead code\n\nThis patch removes some obviously dead code spotted by the Coverity\nchecker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "efeccac5b79d3569112c886396935ce574f6af9e",
      "tree": "4415bf6321a995b9e908fcc776bb302644244643",
      "parents": [
        "9a826ddba6e087b1be24dd78cd0eac42f7eb7e97"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 24 14:57:52 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:45 2006 +0100"
      },
      "message": "[ALSA] hda-codec - Add model for HP q965\n\nAdded a model entry (HP_BPC) for HP q965 with ALC262 codec.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "9a826ddba6e087b1be24dd78cd0eac42f7eb7e97",
      "tree": "95740bc34b8face55eb7c989e550986e4136259d",
      "parents": [
        "3bc89529594767b0f894589f6c05b2d9821b6791"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Oct 23 16:26:57 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:43 2006 +0100"
      },
      "message": "[ALSA] pcm core: fix silence_start calculations\n\nThe case where silence_size \u003c boundary was broken because different\nparts of the snd_pcm_playback_silence() function disagreed about whether\nsilence_start should point to the start or to the end of the buffer part\nto be silenced.\nThis patch changes the code to always use to the start, which also\nsimplifies several calculations.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "3bc89529594767b0f894589f6c05b2d9821b6791",
      "tree": "2b40af2afbbf6bb18358133ec6d8a4a7de508f51",
      "parents": [
        "176546ab562fa696e56d67d4f1ea85851275ebf8"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 17 20:41:38 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:43 2006 +0100"
      },
      "message": "[ALSA] hda-codec - Fix a typo\n\nFixed a typo in proc file.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "176546ab562fa696e56d67d4f1ea85851275ebf8",
      "tree": "322c74b60d7495e46e9972624465bb60d9d02b05",
      "parents": [
        "83af036d9878dc5b7ba72efa52f066a25639740e"
      ],
      "author": {
        "name": "Remy Bruno",
        "email": "remy.bruno@trinnov.com",
        "time": "Mon Oct 16 12:32:53 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:42 2006 +0100"
      },
      "message": "[ALSA] hdsp: precise_ptr control switched off by default\n\nprecise_ptr option causes dysfunction with hdsp driver.\nTurn it off as default.\n\nSigned-off-by: Remy Bruno \u003cremy.bruno@trinnov.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "83af036d9878dc5b7ba72efa52f066a25639740e",
      "tree": "811c81bcc6451c09c5c51477576e82f78ee9bf0a",
      "parents": [
        "bd2033f27f346610b11b40a74ff7d1d023abcfd9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 10 20:01:01 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:41 2006 +0100"
      },
      "message": "[ALSA] hda-codec - Don\u0027t return error at initialization of modem codec\n\nSome modem codec seem to fail in the initialization, and this\nstopped loading of the whole module although the audio is OK.\nSince it\u0027s usually a non-fatal issue, the driver tries to proceed\nto initialize now.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "bd2033f27f346610b11b40a74ff7d1d023abcfd9",
      "tree": "bbc250a3b9c525565179a9105f2313114a9d32b6",
      "parents": [
        "d9301263cce69ee4ef989de5bbe57515ef71a780"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 10 19:49:31 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:39 2006 +0100"
      },
      "message": "[ALSA] hda-codec - Fix wrong error checks in patch_{realtek,analog}.c\n\nFix wrong error checks of *_ch_mode_put() in patch_realtek.c and\npatch_analog.c.  snd_hda_ch_mode_put() could return a positive\nvalue for success, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "d9301263cce69ee4ef989de5bbe57515ef71a780",
      "tree": "fea4b3477de82cc05121064732353898c66ffe8a",
      "parents": [
        "201efe3793b0faab3538a463ad6d63cf0ef4403c"
      ],
      "author": {
        "name": "Glen Masgai",
        "email": "mimosius@gmx.de",
        "time": "Tue Oct 10 09:27:19 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:38 2006 +0100"
      },
      "message": "[ALSA] ymfpci: fix swap_rear for S/PDIF passthrough\n\nThis patch fixes incorrect assignment of swap_rear,\nwhich was broken since patch \u0027ymfpci - make rear channel swap optional\u0027\nIt removes module_param rear_swap.\n\nSigned-off-by: Glen Masgai \u003cmimosius@gmx.de\u003e\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "201efe3793b0faab3538a463ad6d63cf0ef4403c",
      "tree": "2e45a8f88a2e5791088662aba1fec1c450540eb3",
      "parents": [
        "7ab399262ee636d19db5163a35ac406d5b892a0a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Oct 09 08:14:15 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:37 2006 +0100"
      },
      "message": "[ALSA] use the roundup macro\n\nUse the roundup macro instead of manual calculations.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "7ab399262ee636d19db5163a35ac406d5b892a0a",
      "tree": "6cfe6267feb4a8d56114e282d41b683946c6eaf0",
      "parents": [
        "e7d24f0bbd0eb0d9a6d337ef67d5e2ad78900488"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Oct 09 08:13:32 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:36 2006 +0100"
      },
      "message": "[ALSA] use the ALIGN macro\n\nUse the ALIGN macro instead of manual calculations.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "e7d24f0bbd0eb0d9a6d337ef67d5e2ad78900488",
      "tree": "9eba14d5f94084b7748e6472ce02d8b13811144b",
      "parents": [
        "99b5aa3c10c7cff1e97239fda93649222fc12d25"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Oct 05 09:30:36 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:34 2006 +0100"
      },
      "message": "[ALSA] ac97_codec (ALC655): add EAPD hack for MSI L725 laptop\n\nNew PCI ID described and tested Spectr \u003cspectr@gmail.com\u003e .\n\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "99b5aa3c10c7cff1e97239fda93649222fc12d25",
      "tree": "826fc9d0159df7bd376d3dd69e8125e12208e56a",
      "parents": [
        "cf78bbc4b1dca9ce14b665143cf693c35da47eb0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 04 18:38:16 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:32 2006 +0100"
      },
      "message": "[ALSA] sound: Don\u0027t include i2c-dev.h\n\nDon\u0027t include \u003clinux/i2c-dev.h\u003e as it\u0027s not needed.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "cf78bbc4b1dca9ce14b665143cf693c35da47eb0",
      "tree": "6d293daa4cfe7e71645ac3299125534465670287",
      "parents": [
        "082d6c673cae6565d874cd9f64ab304edaa8ef66"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Oct 04 18:12:43 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:31 2006 +0100"
      },
      "message": "[ALSA] sound/usb/usbaudio: Handle return value of usb_register()\n\nHandle the return value of usb_register() in the module_init function.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "082d6c673cae6565d874cd9f64ab304edaa8ef66",
      "tree": "91c6e03eea62b622de1acf8dbe8e656e9f0fe7cc",
      "parents": [
        "f238085415c56618e042252894f2fcc971add645"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Wed Oct 04 17:15:04 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@server.perex.cz",
        "time": "Wed Dec 20 08:55:29 2006 +0100"
      },
      "message": "[ALSA] via82xx: add __devinitdata\n\nadd __devinitdata to struct whitelist, since it\u0027s used within\na __devinit function.\nAdd const attribute to iterator variable, too.\nCompile-tested (no section warnings etc.) and run-tested\non vt8233, 2.6.18-mm3 (hopefully applies well to current ALSA).\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "7686fcf7304eebd2228ec47045cb28ee3c58b1f1",
      "tree": "2854e9ab1acec9d18c0fc92c99516e3971a7b2c2",
      "parents": [
        "8a8b836b91aa170a383f2f360b73d3d23160d9d7"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Dec 08 09:16:49 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 17 19:07:21 2006 -0800"
      },
      "message": "[PATCH] more work_struct fixes: tas300x sound drivers\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5cbded585d129d0226cb48ac4202b253c781be26",
      "tree": "fb24edc194a57ee81a3bf8a4dd8a95030dd0ad22",
      "parents": [
        "0743b86800cf1dfbf96df4a438938127bbe4476c"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed Dec 13 00:35:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:58 2006 -0800"
      },
      "message": "[PATCH] getting rid of all casts of k[cmz]alloc() calls\n\nRun this:\n\n\t#!/bin/sh\n\tfor f in $(grep -Erl \"\\([^\\)]*\\) *k[cmz]alloc\" *) ; do\n\t  echo \"De-casting $f...\"\n\t  perl -pi -e \"s/ ?\u003d ?\\([^\\)]*\\) *(k[cmz]alloc) *\\(/ \u003d \\1\\(/\" $f\n\tdone\n\nAnd then go through and reinstate those cases where code is casting pointers\nto non-pointers.\n\nAnd then drop a few hunks which conflicted with outstanding work.\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e, Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Ian Kent \u003craven@themaw.net\u003e\nCc: Steven French \u003csfrench@us.ibm.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: 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": "775ba7ad491a154f99871fe603f03366e84ae159",
      "tree": "7112bd513ff7c60033f4ba07790cab8a7d3195a2",
      "parents": [
        "d9405057c18cdc62eade7106a774d87a3e080875",
        "18b36c7119aa868fdfae6855b86824db238e5ebc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:51 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:\n  Fix inotify maintainers entry\n  Fix typo in new debug options.\n  Jon needs a new shift key.\n  fs: Convert kmalloc() + memset() to kzalloc() in fs/.\n  configfs.h: Remove dead macro definitions.\n  kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n  e100: replace kmalloc with kcalloc\n  um: replace kmalloc+memset with kzalloc\n  fix typo in net/ipv4/ip_fragment.c\n  include/linux/compiler.h: reject gcc 3 \u003c gcc 3.2\n  Kconfig: fix spelling error in config KALLSYMS help text\n  Remove duplicate \"have to\" in comment\n  Fix small typo in drivers/serial/icom.c\n  Use consistent casing in help message\n  EXT{2,3,4}_FS: remove outdated part of the help text\n"
    },
    {
      "commit": "bef1f40261c8bc5ad2ca70a5a1760b0eb79b6812",
      "tree": "c2799c3f46bb82d3db3be07ed22edc13b4352114",
      "parents": [
        "c48e3fca3f063edb0c8c4d163e880b94c1d9f93d"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "message": "kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n\nStandardize the miniscule percentage of occurrences of \"depends\" in\nKconfig files to \"depends on\", and update kconfig-language.txt to\nreflect that.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "e1036502e5263851259d147771226161e5ccc85a",
      "tree": "46a88e0b23dbb1df5d38e6b210d09641974274e9",
      "parents": [
        "741441ab7800f1eb031e74fd720f4f8f361678ed"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Dec 12 13:32:29 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 10:43:21 2006 -0800"
      },
      "message": "[PATCH] remove config ordering/dependency between ucb1400-ts and sound subsystem\n\nCommit 2d4ba4a3b9aef95d328d74a17ae84f8d658059e2 introduced a dependency\nthat was never meant to exist when the ac97_bus.c module was created.\nMove ac97_bus.c up the directory hierarchy to make sure it is built when\nselected even if sound is configured out so things work as originally\nintended.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7bc563239e4c276afebd11d2e6e67ddc0cc65f0d",
      "tree": "7a4c13715285bc374297d439d01f703e0184df69",
      "parents": [
        "17b75e69493f655a09908045eddbb48718aef5de"
      ],
      "author": {
        "name": "Josef Sipek",
        "email": "jsipek@fsl.cs.sunysb.edu",
        "time": "Fri Dec 08 02:37:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:49 2006 -0800"
      },
      "message": "[PATCH] struct path: convert sound\n\nSigned-off-by: Josef Sipek \u003cjsipek@fsl.cs.sunysb.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "940cc2df935d00e704c7b8366bdaedda379abf85",
      "tree": "6e6b90fb0eb9defe7d7dc4562d9ec13bbc91734a",
      "parents": [
        "c67220480e0dc6442851691c81c2ff7aa48f9d8f"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Dec 06 20:38:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:38 2006 -0800"
      },
      "message": "[PATCH] make 1-bit bitfields unsigned\n\nKeeps sparse happy.\n\nSigned-of-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c67220480e0dc6442851691c81c2ff7aa48f9d8f",
      "tree": "8e79f46ff672038ca4851059e8f224fac1391bed",
      "parents": [
        "de21c57b90b3716f6f951e88e039d00ab6729ce9"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Dec 06 20:38:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:38 2006 -0800"
      },
      "message": "[PATCH] The scheduled removal of some OSS options\n\nThe scheduled removal of the OSS drivers depending on OSS_OBSOLETE_DRIVER.\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": "e45f4676108d19ae93918f06cb6731c86108341a",
      "tree": "66811c091d94f77697835e53d6d9b052af143982",
      "parents": [
        "91046a8a693823d434f0aa70419c48ebeb8e1b11"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Dec 06 20:35:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:31 2006 -0800"
      },
      "message": "[PATCH] sound/oss/emu10k1: handle userspace copy errors\n\nPropagate copy_to/from_user() errors back through callers.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b9d85b08c689dbf54b9943a02f73cb54c2b0fccf",
      "tree": "d653db1f027142b1ac51e6b04277b6d889802465",
      "parents": [
        "aa8a8d664828c7184a2e775fb50611324ef21b5c"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Wed Dec 06 20:35:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:30 2006 -0800"
      },
      "message": "[PATCH] sound/oss/btaudio.c: ioremap balanced with iounmap\n\nioremap must be balanced by an iounmap and failing to do so can result\nin a memory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cd54e7e54318d333227b13186f9a464bf1f68d27",
      "tree": "75bf795ab6c3805f318b2d3040321ba31ef35c6a",
      "parents": [
        "f2a2a7108aa0039ba7a5fe7a0d2ecef2219a7584"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Dec 06 20:31:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:20 2006 -0800"
      },
      "message": "[PATCH] mm: incorrect VM_FAULT_OOM returns from drivers\n\nSome drivers are returning OOM when it is not in response to a memory\nshortage.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4796b71fbb907ce6b8a9acf1852d3646a80b4576",
      "tree": "6263f165446c581efdbb760205c1f85378fe6259",
      "parents": [
        "6d5aefb8eaa38e44b5b8cf60c812aceafc02d924",
        "ec0bf39a471bf6fcd01def2bd677128cea940b73"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Dec 06 15:01:18 2006 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@warthog.cambridge.redhat.com",
        "time": "Wed Dec 06 15:01:18 2006 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tdrivers/pcmcia/ds.c\n\nFix up merge failures with Linus\u0027s head and fix new compile failures.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "9db73724453a9350e1c22dbe732d427e2939a5c9",
      "tree": "15e3ead6413ae97398a54292acc199bee0864d42",
      "parents": [
        "4c1ac1b49122b805adfa4efc620592f68dccf5db",
        "e62438630ca37539c8cc1553710bbfaa3cf960a7"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Dec 05 17:01:28 2006 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@warthog.cambridge.redhat.com",
        "time": "Tue Dec 05 17:01:28 2006 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tdrivers/ata/libata-scsi.c\n\tinclude/linux/libata.h\n\nFuther merge of Linus\u0027s head and compilation fixups.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "4c1ac1b49122b805adfa4efc620592f68dccf5db",
      "tree": "87557f4bc2fd4fe65b7570489c2f610c45c0adcd",
      "parents": [
        "c4028958b6ecad064b1a6303a6a5906d4fe48d73",
        "d916faace3efc0bf19fe9a615a1ab8fa1a24cd93"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Dec 05 14:37:56 2006 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@warthog.cambridge.redhat.com",
        "time": "Tue Dec 05 14:37:56 2006 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tdrivers/infiniband/core/iwcm.c\n\tdrivers/net/chelsio/cxgb2.c\n\tdrivers/net/wireless/bcm43xx/bcm43xx_main.c\n\tdrivers/net/wireless/prism54/islpci_eth.c\n\tdrivers/usb/core/hub.h\n\tdrivers/usb/input/hid-core.c\n\tnet/core/netpoll.c\n\nFix up merge failures with Linus\u0027s head and fix new compilation failures.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "af2b3b503ad1b071b66e1531caae252b4b95c847",
      "tree": "600785af3af4a79978f688fa35e19ab900db264b",
      "parents": [
        "a9606fd39083478bef313c0e3b77bc065e39e36e"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Oct 25 21:49:27 2006 -0400"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Dec 04 20:12:02 2006 -0500"
      },
      "message": "[PATCH] pcmcia: conf.ConfigBase and conf.Present consolidation\n\nstruct pcmcia_device *p_dev-\u003econf.ConfigBase and .Present are set in almost\nall PCMICA driver right at the beginning, using the same calls but slightly\ndifferent implementations. Unfiy this in the PCMCIA core.\n\nIncludes a small bugfix (\"drivers/net/pcmcia/xirc2ps_cs.c: remove unused\nlabel\") from and Signed-off-by Adrian Bunk \u003cbunk@stusta.de\u003e\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "44e5e33e99e1b955ac6f0bb26abd9380629b48a9",
      "tree": "7ddeea7f1df67d061883e0d26cfcf9c83c900e38",
      "parents": [
        "6cf5be5112ecc5b0bded73bd2a64c1d46e4f6b8c"
      ],
      "author": {
        "name": "Tony Olech",
        "email": "tony.olech@elandigitalsystems.com",
        "time": "Wed Nov 29 08:54:51 2006 +0000"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Dec 04 20:09:19 2006 -0500"
      },
      "message": "[PATCH] pcmcia: IDs for Elan serial PCMCIA devcies\n\nAdd IDs for Elan serial PCMCIA devices. In addition, move the\npdaudio_cf driver from matching based on manf_id and card_id to\nthe more specific prod_id1 and prod_id2 to avoid false\npositives.\n\nSigned-off-by: Tony Olech \u003ctony.olech@elandigitalsystems.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "f23f6e08c47acbdd20e9c49a79da8c404ea168e1",
      "tree": "00c86da440e4399b4dd04e9f967acd324e0fdf78",
      "parents": [
        "d7fe0f241dceade9c8d4af75498765c5ff7f27e6"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Oct 20 15:17:02 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon Dec 04 02:00:36 2006 -0500"
      },
      "message": "[PATCH] severing poll.h -\u003e mm.h\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "9641219825a54249d77d7aa1afa7d874a05c7f90",
      "tree": "94dae67a8804a070e2597b931d1e3335f08389fc",
      "parents": [
        "72a73a69f6a79266b8b4b18f796907b73a5c01e3",
        "94fcda1f8ab5e0cacc381c5ca1cc9aa6ad523576"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 01 16:41:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 01 16:41:58 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6: (103 commits)\n  usbcore: remove unused argument in autosuspend\n  USB: keep count of unsuspended children\n  USB hub: simplify remote-wakeup handling\n  USB: struct usb_device: change flag to bitflag\n  OHCI: make autostop conditional on CONFIG_PM\n  USB: Add autosuspend support to the hub driver\n  EHCI: Fix root-hub and port suspend/resume problems\n  USB: create a new thread for every USB device found during the probe sequence\n  USB: add driver for the USB debug devices\n  USB: added dynamic major number for USB endpoints\n  USB: pegasus error path not resetting task\u0027s state\n  USB: endianness fix for asix.c\n  USB: build the appledisplay driver\n  USB serial: replace kmalloc+memset with kzalloc\n  USB: hid-core: canonical defines for Apple USB device IDs\n  USB: idmouse cleanup\n  USB: make drivers/usb/core/driver.c:usb_device_match() static\n  USB: lh7a40x_udc remove double declaration\n  USB: pxa2xx_udc recognizes ixp425 rev b0 chip\n  usbtouchscreen: add support for DMC TSC-10/25 devices\n  ...\n"
    },
    {
      "commit": "4549df891a31b9a05b7d183106c09049b79327be",
      "tree": "d4dfd0921f0dd0dba2525fd33c0962b26ba5ff1e",
      "parents": [
        "6b8cc71ab2619a776b02869fd733ac1ead3db4e8",
        "e17e0f51aeea4e59c7e450a1c0f26605b91c1260"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 01 16:41:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 01 16:41:07 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6: (36 commits)\n  Driver core: show drivers in /sys/module/\n  Documentation/driver-model/platform.txt update/rewrite\n  Driver core: platform_driver_probe(), can save codespace\n  driver core: Use klist_remove() in device_move()\n  driver core: Introduce device_move(): move a device to a new parent.\n  Driver core: make drivers/base/core.c:setup_parent() static\n  driver core: Introduce device_find_child().\n  sysfs: sysfs_write_file() writes zero terminated data\n  cpu topology: consider sysfs_create_group return value\n  Driver core: Call platform_notify_remove later\n  ACPI: Change ACPI to use dev_archdata instead of firmware_data\n  Driver core: add dev_archdata to struct device\n  Driver core: convert sound core to use struct device\n  Driver core: change mem class_devices to be real devices\n  Driver core: convert fb code to use struct device\n  Driver core: convert firmware code to use struct device\n  Driver core: convert mmc code to use struct device\n  Driver core: convert ppdev code to use struct device\n  Driver core: convert PPP code to use struct device\n  Driver core: convert cpuid code to use struct device\n  ...\n"
    },
    {
      "commit": "d80f19fab89cba8a6d16193154c8ff3edab00942",
      "tree": "5d6b567a45ca4cc014bf5a1d10622c91ece2f63e",
      "parents": [
        "ebf644c4623bc3eb57683199cd2b9080028b0f6f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 07 22:19:37 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:52:01 2006 -0800"
      },
      "message": "Driver core: convert sound core to use struct device\n\nConverts from using struct \"class_device\" to \"struct device\" making\neverything show up properly in /sys/devices/ with symlinks from the\n/sys/class directory.\n\nIt also makes the struct sound_card to show up as a \"real\" device\nwhere all the different sound class devices are placed as childs\nand different card attribute files can hang off of. /sys/class/sound is\nstill a flat directory, but the symlink targets of all devices belonging\nto the same card, point the the /sys/devices tree below the new card\ndevice object.\n\nThanks to Kay for the updates to this patch.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@novell.com\u003e\nAcked-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "68df9de1d0e95034355283dc12056f93de8e0a79",
      "tree": "76561c61ef3056d48e79d7b8d9a613c2f2144a72",
      "parents": [
        "f5e135af8737bdc57168cddb3fd83028b25c26cd"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Nov 08 15:37:04 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:35 2006 -0800"
      },
      "message": "usb: usbmixer free kill urb cleanup\n\n- usb_free_urb() cleanup\n- usb_kill_urb() cleanup\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f5e135af8737bdc57168cddb3fd83028b25c26cd",
      "tree": "ccedaec999e53793a114a22561ed2f73e2aef9c6",
      "parents": [
        "bcb54a54033ff9359cf64e4283e4f4b92bf9132f"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Nov 08 15:37:00 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:23:35 2006 -0800"
      },
      "message": "usb: usbmidi kill urb cleanup\n\n- usb_kill_urb() cleanup\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0779bf2d2ecc4d9b1e9437ae659f50e6776a7666",
      "tree": "dbcc9735ab63a833056572c8f4f0efe911246562",
      "parents": [
        "3cb2fccc5f48a4d6269dfd00b4db570fca2a04d5"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Thu Nov 30 05:24:39 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Nov 30 05:24:39 2006 +0100"
      },
      "message": "Fix misc .c/.h comment typos\n\nFix various .c/.h typos in comments (no code changes).\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "3cb2fccc5f48a4d6269dfd00b4db570fca2a04d5",
      "tree": "d11c4db3e38705f7d2c51531e744dd9d27834883",
      "parents": [
        "5d3f083d8f897ce2560bbd4dace483d5aa60d623"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Thu Nov 30 05:22:59 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Nov 30 05:22:59 2006 +0100"
      },
      "message": "Fix misc Kconfig typos\n\nFix various Kconfig typos.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "3271b7b2da1db2e5f882d8b2a5f668157a76992f",
      "tree": "7d3ec70df8b04b9498a0901883aa045311813699",
      "parents": [
        "de1b8b93a0ba016b07d13086a15ad692536e6995"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sat Nov 25 22:02:47 2006 +0000"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:39 2006 +0100"
      },
      "message": "[ALSA] snd-emu10k1: Fix capture for one variant.\n\nFixes ALSA bug#324\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "de1b8b93a0ba016b07d13086a15ad692536e6995",
      "tree": "840f0b486009d1ddd5c38fd57bc49e2f749253a1",
      "parents": [
        "282e0c87f223afbe8b182197eb06c127a66353ce"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 08 15:41:29 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:38 2006 +0100"
      },
      "message": "[ALSA] Fix hang-up at disconnection of usb-audio\n\nFix hang-up at disconnection of usb-audio devices while accessing PCM.\nDon\u0027t handle PCM operations any more after shutdown flag is set.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "282e0c87f223afbe8b182197eb06c127a66353ce",
      "tree": "3118e589e831fd500a3ba3466e46683e9d0d3585",
      "parents": [
        "e7377071cd1dbe99bab9f35b11293b33f53b438d"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 06 12:01:53 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:37 2006 +0100"
      },
      "message": "[ALSA] hda: fix typo for xw4400 PCI sub-ID\n\nThe PCI sub-device ID for the HP xw4400 is actually 0x280c.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "e7377071cd1dbe99bab9f35b11293b33f53b438d",
      "tree": "1987e2671585a7ea3912c3ef87cdce6622eb2320",
      "parents": [
        "80b8d5d6bc0000c6e499260883cfc95e645f49d1"
      ],
      "author": {
        "name": "Matt Porter",
        "email": "mporter@embeddedalley.com",
        "time": "Mon Nov 06 11:20:38 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:35 2006 +0100"
      },
      "message": "[ALSA] hda: fix sigmatel dell system detection\n\nFixes Dell system detection on 9200 codecs. The support\nto detect certain Dell machines was merged in the\n9205 table where it will be unused on the various Dell\n9200-based codec systems. This moves the subsystem IDs\nto the correct 9200 table.\n\nSigned-off-by: Matt Porter \u003cmporter@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "80b8d5d6bc0000c6e499260883cfc95e645f49d1",
      "tree": "b3248f158a74179b039bc29455a35c5c0fe4fc1e",
      "parents": [
        "ac5d1a7d253f3c02d1e5c93edfa26e81466ec71e"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 31 15:24:45 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:34 2006 +0100"
      },
      "message": "[ALSA] Enable stereo line input for TAS codec\n\nDespite what the data sheet says in one place, to get stereo input\nfrom input A (line in), we have to clear the \u0027input B monaural\u0027 bit in\nthe ACR.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "ac5d1a7d253f3c02d1e5c93edfa26e81466ec71e",
      "tree": "629e4d8618d11233c2e24daf28aa12f055dc24c3",
      "parents": [
        "2ea5814472c3c910aed5c5b60f1f3b1000e353f1"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Oct 27 10:45:00 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:33 2006 +0100"
      },
      "message": "[ALSA] rtctimer: handle RTC interrupts with a tasklet\n\nThe calls to rtc_control() from inside the interrupt handler can upset\nthe RTC code, so move our interrupt handling code to a tasklet.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c4028958b6ecad064b1a6303a6a5906d4fe48d73",
      "tree": "1c4c89652c62a75da09f9b9442012007e4ac6250",
      "parents": [
        "65f27f38446e1976cc98fd3004b110fedcddd189"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:57:56 2006 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:57:56 2006 +0000"
      },
      "message": "WorkStruct: make allyesconfig\n\nFix up for make allyesconfig.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "134a11f0c37c043d3ea557ea15b95b084e3cc2c8",
      "tree": "c23bfd643913ea2d8cd01b17c1572b9602de7fd5",
      "parents": [
        "c387fd85f84b9d89a75596325d8d6a0f730baf64"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Nov 10 12:08:37 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 14 16:04:27 2006 -0800"
      },
      "message": "[PATCH] ALSA: hda-intel - Disable MSI support by default\n\nDisable MSI support on HD-audio driver as default since there are too\nmany broken devices.\n\nThe module option is changed from disable_msi to enable_msi, too.  For\nturning MSI support on, pass enable_msi\u003d1, instead.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6c50444723f2e6487b3377450f90d813a88e6c31",
      "tree": "29d121c037bf3bc837e80e6140797dafbf470704",
      "parents": [
        "7059abedd2f04b68bd7e1a79c9c72f7aeee134c0"
      ],
      "author": {
        "name": "Keith Packard",
        "email": "keithp@neko.keithp.com",
        "time": "Tue Oct 24 13:34:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 24 21:42:50 2006 -0700"
      },
      "message": "[PATCH] Merge headphone and speaker volume controls for Panasonic R4 laptop\n\nSigned-off-by: Keith Packard \u003ckeithp@neko.keithp.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dee6515b6d12188f4b9bbe76613371f7840a8a53",
      "tree": "3acf4736ff5204871e194f3d2988efa75e136cb8",
      "parents": [
        "73441c665bee555526b1cf3eef603a0cff0b7e19",
        "68e7fffc0f3e95063ba5bd94ee6f9b8927247297"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 23 10:58:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 23 10:58:33 2006 -0700"
      },
      "message": "Merge branch \u0027linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa\n\n* \u0027linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa:\n  [ALSA] hda-intel - Add check of MSI availabity\n  [ALSA] version 1.0.13\n  [ALSA] Fix addition of user-defined boolean controls\n  [ALSA] Fix AC97 power-saving mode\n  [ALSA] Fix re-use of va_list\n  [ALSA] hda_intel: add ATI RS690 HDMI audio support\n  [ALSA] hda-codec - Add model entry for ASUS U5F laptop\n  [ALSA] Fix dependency of snd-adlib driver in Kconfig\n  [ALSA] Various fixes for suspend/resume of ALSA PCI drivers\n  [ALSA] hda-codec - Fix assignment of PCM devices for Realtek codecs\n  [ALSA] sound/isa/opti9xx/opti92x-ad1848.c: check kmalloc() return value\n  [ALSA] sound/isa/ad1816a/ad1816a.c: check kmalloc() return value\n  [ALSA] sound/isa/cmi8330.c: check kmalloc() return value\n  [ALSA] sound/isa/gus/interwave.c: check kmalloc() return value\n"
    },
    {
      "commit": "68e7fffc0f3e95063ba5bd94ee6f9b8927247297",
      "tree": "4b29ce42e3884db52e56e4e4cd7ca162954cb328",
      "parents": [
        "a5c81b648476f5b0594daeefb38bb98409da5340"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 23 13:40:59 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Oct 23 14:10:34 2006 +0200"
      },
      "message": "[ALSA] hda-intel - Add check of MSI availabity\n\nCheck the availability of MSI and turn off MSI automatically when it\u0027s\nnot available on the hardware.  MSI seems broken on some hardwares\nbut the kernel doesn\u0027t know exactly, thus we have to turn the MSI\nfeature off on the sound driver manually.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "ef35be7f52669cc00c780fa5a640abf0580d1ecf",
      "tree": "b60b6a92f39839f1dfe5f3905be6d640319dba84",
      "parents": [
        "da43deb116c0cea9ca2174f2ac64985c4d53077e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 19 17:38:31 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:15 2006 +0200"
      },
      "message": "[ALSA] Fix addition of user-defined boolean controls\n\nFixed the addition of user-defined boolean controls, the private\ndata size is corrected to be handled properly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "da43deb116c0cea9ca2174f2ac64985c4d53077e",
      "tree": "428fc211c4d166941845d0858c32e6be3ed7f1a7",
      "parents": [
        "dbedca39fe30db87b6401e4396f959c63d90082e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 19 15:20:08 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:14 2006 +0200"
      },
      "message": "[ALSA] Fix AC97 power-saving mode\n\nFix the bug in AC97 power-saving mode that the power isn\u0027t turned on\nwhen power_save is set to 1 via sysfs during the power off state.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "dbedca39fe30db87b6401e4396f959c63d90082e",
      "tree": "9fc6303fd7ac83d62360896534b4964bc4245c5e",
      "parents": [
        "5b15c95f889c7bc43cb759c27211c597c0ad9f05"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Oct 18 19:09:46 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:13 2006 +0200"
      },
      "message": "[ALSA] Fix re-use of va_list\n\nThe va_list is designed to be used only once.  The current code\nmay pass va_list arguments multiple times and may cause Oops.\nCopy/release the arguments temporarily to avoid this problem.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "5b15c95f889c7bc43cb759c27211c597c0ad9f05",
      "tree": "495767c7b12b0737471b0de11472f07263ef38c3",
      "parents": [
        "264e6e3b0c5af44d8975153bf0c88ccf2cb10a2f"
      ],
      "author": {
        "name": "Felix Kuehling",
        "email": "fkuehlin@ati.com",
        "time": "Mon Oct 16 12:49:47 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:12 2006 +0200"
      },
      "message": "[ALSA] hda_intel: add ATI RS690 HDMI audio support\n\nThis patch adds support for the HDMI codec of the ATI RS690 IGP northbridge.\n\nSigned-off-by: Felix Kuehling \u003cfkuehlin@ati.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "264e6e3b0c5af44d8975153bf0c88ccf2cb10a2f",
      "tree": "06a87edc42d3f0cea6613963963820d967a348f5",
      "parents": [
        "c9949452f221077c22a4765ef380841e169f034b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Oct 13 12:40:51 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:11 2006 +0200"
      },
      "message": "[ALSA] hda-codec - Add model entry for ASUS U5F laptop\n\nAdded a model entry for ASUS U5F laptop with AD1986A codec.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c9949452f221077c22a4765ef380841e169f034b",
      "tree": "5e55b4263b69b20236bdf468336f54802aa89bed",
      "parents": [
        "30b35399ceb2398d05837863476dcb12f12f3a82"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 12 21:10:21 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:10 2006 +0200"
      },
      "message": "[ALSA] Fix dependency of snd-adlib driver in Kconfig\n\nAdded the missing dependency on CONFIG_SND for snd-adlib driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "30b35399ceb2398d05837863476dcb12f12f3a82",
      "tree": "14a7cfad1c5d28d207bb1be8addb86ead33f7b63",
      "parents": [
        "c06134d73cdc02bb8ab1fad180f6da1f28d2e049"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Oct 11 18:52:53 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:10 2006 +0200"
      },
      "message": "[ALSA] Various fixes for suspend/resume of ALSA PCI drivers\n\n- Check the return value of pci_enable_device() and request_irq()\n  in the suspend.  If any error occurs there, disable the device\n  using snd_card_disconnect().\n- Call pci_set_power_state() properly with pci_choose_state().\n- Fix the order to call pci_set_power_state().\n- Removed obsolete house-made PM codes in some drivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c06134d73cdc02bb8ab1fad180f6da1f28d2e049",
      "tree": "72f4a5386551bf06f3113ae20ba98ae0c2047ff7",
      "parents": [
        "5019f75ea1a98c36e9139ffb2bf8614a2e9f0a03"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Oct 11 18:49:13 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:08 2006 +0200"
      },
      "message": "[ALSA] hda-codec - Fix assignment of PCM devices for Realtek codecs\n\nFixed the assignment of PCM devices for Realtek codecs.\nThe secondary analog capture should be statically asigned to the\nthird device regardless whether SPDIF exists or not.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "5019f75ea1a98c36e9139ffb2bf8614a2e9f0a03",
      "tree": "a07f32212a3c2f5b6595b511536e4af4dafc2542",
      "parents": [
        "b1e8a791c77bd35f88b678ce761928583efd8cd0"
      ],
      "author": {
        "name": "Amit Choudhary",
        "email": "amit2030@gmail.com",
        "time": "Mon Oct 09 16:04:34 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:07 2006 +0200"
      },
      "message": "[ALSA] sound/isa/opti9xx/opti92x-ad1848.c: check kmalloc() return value\n\nCheck the return value of kmalloc() in function snd_card_opti9xx_pnp(),\nin file sound/isa/opti9xx/opti92x-ad1848.c.\n\nSigned-off-by: Amit Choudhary \u003camit2030@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "b1e8a791c77bd35f88b678ce761928583efd8cd0",
      "tree": "b128b031f35e955eb83cd3ab8a5b4550b75914b6",
      "parents": [
        "fbdbb2205a7ff3c3e19941477cde6f9a693637ef"
      ],
      "author": {
        "name": "Amit Choudhary",
        "email": "amit2030@gmail.com",
        "time": "Mon Oct 09 16:03:52 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:06 2006 +0200"
      },
      "message": "[ALSA] sound/isa/ad1816a/ad1816a.c: check kmalloc() return value\n\nCheck the return value of kmalloc() in function snd_card_ad1816a_pnp(),\nin file sound/isa/ad1816a/ad1816a.c.\n\nSigned-off-by: Amit Choudhary \u003camit2030@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "fbdbb2205a7ff3c3e19941477cde6f9a693637ef",
      "tree": "f2edf0cfb953da41e4429707a5a159e1a6103ae5",
      "parents": [
        "4a81a21b6095997f50ac9ca37e4fdfe48d789ad7"
      ],
      "author": {
        "name": "Amit Choudhary",
        "email": "amit2030@gmail.com",
        "time": "Mon Oct 09 16:03:23 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:05 2006 +0200"
      },
      "message": "[ALSA] sound/isa/cmi8330.c: check kmalloc() return value\n\nCheck the return value of kmalloc() in function snd_cmi8330_pnp(),\nin file sound/isa/cmi8330.c.\n\nSigned-off-by: Amit Choudhary \u003camit2030@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "4a81a21b6095997f50ac9ca37e4fdfe48d789ad7",
      "tree": "0bbd7b6990f9239af484110efce00de2faf51f88",
      "parents": [
        "5cfc35cf79d46af998346e3d5cc66fa344d1af0e"
      ],
      "author": {
        "name": "Amit Choudhary",
        "email": "amit2030@gmail.com",
        "time": "Mon Oct 09 16:02:49 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun Oct 22 10:51:02 2006 +0200"
      },
      "message": "[ALSA] sound/isa/gus/interwave.c: check kmalloc() return value\n\nCheck the return value of kmalloc() in function snd_interwave_pnp(),\nin file sound/isa/gus/interwave.c.\n\nSigned-off-by: Amit Choudhary \u003camit2030@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "082c44d20eb4c6c4aa60ae7429ea184854cb0610",
      "tree": "c5efa4df65c1e0f90196f04a8760f5d3997eddbf",
      "parents": [
        "4a58eaca7ca68abea37d6d2a4ea7deb394906183"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 19 16:16:18 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 19 16:30:32 2006 +0900"
      },
      "message": "sh: Cleanup board header directories.\n\nNow with the ide.h mess sorted out, most of these boards\ndon\u0027t need their own directory. Move the headers out, and\nupdate the driver paths.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cb04e6b61985d7fafcb9529e5fcff4689f0961d3",
      "tree": "fb4149b8984b84ccaba78255a95ccfaa6aa2e2f5",
      "parents": [
        "04b1add1ab9121898b7d63570aad2a9c7ee9cfa3"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:45:27 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:21 2006 -0700"
      },
      "message": "[PATCH] hwdep_compat missed __user annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a43c09d1b65da614620b1985633e3251b4f9b99",
      "tree": "3ecbd9dbec12cd023030baa0b1919498fe4e03c9",
      "parents": [
        "659564c8adfe1765476beee8d55cd18986946892",
        "5d347c8abaab1e8c24272a53099c22482855783e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:21:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:21:45 2006 -0700"
      },
      "message": "Merge branch \u0027irqclean-submit1\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n\n* \u0027irqclean-submit1\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6:\n  drivers/isdn/act2000: kill irq2card_map\n  drivers/net/eepro: kill dead code\n  Various drivers\u0027 irq handlers: kill dead code, needless casts\n  drivers/net: eliminate irq handler impossible checks, needless casts\n  arch/i386/kernel/time: don\u0027t shadow \u0027irq\u0027 function arg\n"
    },
    {
      "commit": "97432886617825d412bcedadf5e5b308f931caad",
      "tree": "9fe0694bf2bc7e3467f3a90f517bc4723488e59c",
      "parents": [
        "9da3b1ad7b074effd56729f9fc01cc5abf6503cc"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 08 15:01:14 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 08 12:32:36 2006 -0700"
      },
      "message": "[PATCH] missing include in pdaudiocf_irq\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "28431146993e0ab3a2a592af8541543fe0cc2c8e",
      "tree": "669550724d03d9a9b829a5d6229f28fcb0d46cc0",
      "parents": [
        "5dcded1b0b4f1537bb6dff453fb805517756c94b"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 08 15:00:12 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 08 12:32:36 2006 -0700"
      },
      "message": "[PATCH] misc arm pt_regs fixes\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d347c8abaab1e8c24272a53099c22482855783e",
      "tree": "3e267ced787b4ae18dd2c6275c1b8a83884f96b6",
      "parents": [
        "e317c8ccaaf900abf39cc3240e4dc5ba82a3cc67",
        "d87dbede030d17770aa6a6170e70ab6f8044e5ae"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:27:31 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:27:31 2006 -0400"
      },
      "message": "Merge branch \u0027submit1\u0027 of viper:/spare/repo/irq-remove-2.6 into irqcleanups\n"
    },
    {
      "commit": "c7bec5aba52392aa8d675b8722735caf4a8b7265",
      "tree": "8087cfd2866e63fba25e18ba1fa0f374c27be4f0",
      "parents": [
        "c31f28e778ab299a5035ea2bda64f245b8915d7c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:00:58 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:00:58 2006 -0400"
      },
      "message": "Various drivers\u0027 irq handlers: kill dead code, needless casts\n\n- Eliminate casts to/from void*\n\n- Eliminate checks for conditions that never occur.  These typically\n  fall into two classes:\n\n\t1) Checking for \u0027dev_id \u003d\u003d NULL\u0027, then it is never called with\n\tNULL as an argument.\n\n\t2) Checking for invalid irq number, when the only caller (the\n\tsystem) guarantees the irq handler is called with the proper\n\t\u0027irq\u0027 number argument.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8a238c7b6a2ec1852419e8fb8b8b0457c55c47e6",
      "tree": "13d69d08d608963c592c3a1f90ae998acfb68db3",
      "parents": [
        "a9edfc60227a1dc5c741666ff252a6055b73b184"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Oct 06 16:45:19 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Oct 06 20:23:05 2006 +0200"
      },
      "message": "[ALSA] sound/pci/au88x0/au88x0.c: ioremap balanced with iounmap\n\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "a9edfc60227a1dc5c741666ff252a6055b73b184",
      "tree": "15993e126624ec9e05f33f957ee4f69bd4787220",
      "parents": [
        "4130d59b1ac6e32c130bd59dbce5eb30fede0197"
      ],
      "author": {
        "name": "Karsten Wiese",
        "email": "fzu@wemgehoertderstaat.de",
        "time": "Fri Oct 06 16:08:27 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Oct 06 20:23:04 2006 +0200"
      },
      "message": "[ALSA] Handle file operations during snd_card disconnects using static file-\u003ef_op\n\nAlsa used to kmalloc one file-\u003ef_op per file per disconnecting snd_card.\nThis led to oopses sometimes when file-\u003ef_op was freed before __fput()\nfinished.\nPatch adds a virtual device for disconnect: VDD.\nVDD consists of:\n\tLIST_HEAD(shutdown_files)\n\t    protected by DEFINE_SPINLOCK(shutdown_mutex)\n\tstatic struct file_operations snd_shutdown_f_ops\n\t    and functions assigned to it\n\tAdditions to struct snd_monitor_file\n\t    to specify if instance is hidden by VDD or not.\nA VDD\u0027s instance is\n\tcreated in snd_card_disconnect() under the card-\u003efiles_lock.\n\tcleaned up in snd_card_file_remove() under the card-\u003efiles_lock.\n\nSigned-off-by: Karsten Wiese \u003cfzu@wemgehoertderstaat.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "4130d59b1ac6e32c130bd59dbce5eb30fede0197",
      "tree": "d238a1b1e21918de75e32078551bdc2cbf663ad7",
      "parents": [
        "635bbb355ebb735647ca49fb649a6a7edea9b3ed"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Wed Oct 04 18:21:05 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Oct 06 20:23:03 2006 +0200"
      },
      "message": "[ALSA] emu10k1: Fix outl() in snd_emu10k1_resume_regs()\n\nThe emu10k1 driver saves the A_IOCFG and HCFG register on suspend and restores\nit on resumes. Unfortunately, this doesn\u0027t work as the arguments to outl() are\nreversed.\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "635bbb355ebb735647ca49fb649a6a7edea9b3ed",
      "tree": "a6bee5a4d355feb684c4996e00308e07bec4a4fc",
      "parents": [
        "9b08c2aa54948361da0e2d26b47e3bcb8f8911e8"
      ],
      "author": {
        "name": "Karsten Wiese",
        "email": "annabellesgarden@yahoo.de",
        "time": "Wed Oct 04 17:17:32 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Oct 06 20:23:02 2006 +0200"
      },
      "message": "[ALSA] Repair snd-usb-usx2y for usb 2.6.18\n\nurb-\u003estart_frame rolls over beyond MAX_INT now.\nThis is for stable kernel and stable alsa.\n\nSigned-off-by: Karsten Wiese \u003cannabellesgarden@yahoo.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "9b08c2aa54948361da0e2d26b47e3bcb8f8911e8",
      "tree": "d52df581096117e5cd75495f0defbdeebde0095b",
      "parents": [
        "104326f8df9925317cca64b84249d3eac5de7c74"
      ],
      "author": {
        "name": "Karsten Wiese",
        "email": "annabellesgarden@yahoo.de",
        "time": "Wed Oct 04 17:16:46 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Oct 06 20:23:01 2006 +0200"
      },
      "message": "[ALSA] Fix bug in snd-usb-usx2y\u0027s usX2Y_pcms_lock_check()\n\nFix bug in snd-usb-usx2y\u0027s usX2Y_pcms_lock_check()\nsubstream can be NULL......\nin mainline, bug was introduced by:\n2006-06-22  [ALSA] Add O_APPEND flag support to PCM\n\nSigned-off-by: Karsten Wiese \u003cannabellesgarden@yahoo.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "104326f8df9925317cca64b84249d3eac5de7c74",
      "tree": "c97b00520884caf405da958c0f04b07ed21017f7",
      "parents": [
        "92b93d31718a3ccbbcf911d2f570bb345c496d66"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Fri Sep 29 12:55:25 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Oct 06 20:22:59 2006 +0200"
      },
      "message": "[ALSA] Dereference after free in snd_hwdep_release()\n\nsnd_card_file_remove() may free hw-\u003ecard so we can\u0027t dereference\nhw-\u003ecard-\u003emodule after that.\nCoverity ID 1420.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    }
  ],
  "next": "92b93d31718a3ccbbcf911d2f570bb345c496d66"
}
