)]}'
{
  "commit": "d114cd84a1c5ce42bb10cd3a2da57b2bbcef909b",
  "tree": "32c7f37af0cc9ec55a37357723b7c4f055462830",
  "parents": [
    "9dcaa7b25f2c8f6a0485854cd3641f585a154072"
  ],
  "author": {
    "name": "Krzysztof Helt",
    "email": "krzysztof.h1@wp.pl",
    "time": "Thu Nov 05 18:32:41 2009 +0100"
  },
  "committer": {
    "name": "Takashi Iwai",
    "email": "tiwai@suse.de",
    "time": "Thu Nov 05 18:10:25 2009 +0100"
  },
  "message": "ALSA: cs4236: detect chip in one pass\n\nThe cs4236 was two step detection with call to the snd_wss_free()\nbetween two steps. The snd_wss_free() did not free a sound device\ncreated in the snd_wss_create(). This caused an OOPS during module\nremoval as the same sound device was released twice. The same OOPS\nhappened if the cs4236 module loading failed.\n\nFix this by adapting the snd_cs4236_create() to correctly work with\nchips less capable then cs4236. The snd_cs4236_create() behaves the\nsame as the snd_wss_create() if the chip is less capable than the cs4236.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d65f322f1d556f7e5d50af18cd24c153bb2bfe7",
      "old_mode": 33188,
      "old_path": "include/sound/wss.h",
      "new_id": "fd01f22825cdda88235ee4c05aa0a834af309258",
      "new_mode": 33188,
      "new_path": "include/sound/wss.h"
    },
    {
      "type": "modify",
      "old_id": "a076a6ce8071b344ff12d9ce4be8305f4ec8b67e",
      "old_mode": 33188,
      "old_path": "sound/isa/cs423x/cs4236.c",
      "new_id": "93fa6720d197da7af15e84b6ef9d8a712919f82e",
      "new_mode": 33188,
      "new_path": "sound/isa/cs423x/cs4236.c"
    },
    {
      "type": "modify",
      "old_id": "38835f31298bfd85c2db009ee7d9070f905db672",
      "old_mode": 33188,
      "old_path": "sound/isa/cs423x/cs4236_lib.c",
      "new_id": "1b1ad1cad328ee59d5b39c5df269926af424499e",
      "new_mode": 33188,
      "new_path": "sound/isa/cs423x/cs4236_lib.c"
    },
    {
      "type": "modify",
      "old_id": "2ba18978b4193e111619a095607e37a792e5f32e",
      "old_mode": 33188,
      "old_path": "sound/isa/wss/wss_lib.c",
      "new_id": "705db0924375fdabbd56e9fbd76a3b68b840bb94",
      "new_mode": 33188,
      "new_path": "sound/isa/wss/wss_lib.c"
    }
  ]
}
