)]}'
{
  "commit": "c51def659870d25c735a9e06648e560ab39dbbb6",
  "tree": "7f669318d162188d6252a7030d073ad4566d35c3",
  "parents": [
    "b04cfcf70b35e032071a6b482273cc642675c8e4"
  ],
  "author": {
    "name": "Lu Guanqun",
    "email": "guanqun.lu@intel.com",
    "time": "Wed Apr 06 23:25:21 2011 +0800"
  },
  "committer": {
    "name": "Mark Brown",
    "email": "broonie@opensource.wolfsonmicro.com",
    "time": "Thu Apr 07 08:25:45 2011 +0900"
  },
  "message": "ASoC: fix config error path\n\ninitialize ret to invalid value so that when we reach the config error path in\nsoc_pcm_open, it will return the correct error code. without this patch, though\nconfig error path is executed, soc_pcm_open will return 0 in\nsnd_pcm_open_substream and then cause double release of substream.\n\nSigned-off-by: Lu Guanqun \u003cguanqun.lu@intel.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f42fef26c989f259b499bc8686609dc0e4e9bff",
      "old_mode": 33188,
      "old_path": "sound/soc/soc-core.c",
      "new_id": "d8562ce4de7ab9ea5796e0521261fe520d8a3330",
      "new_mode": 33188,
      "new_path": "sound/soc/soc-core.c"
    }
  ]
}
