1. 07 Oct, 2014 1 commit
    • Daniel Mack's avatar
      ASoC: soc-dapm: fix use after free · e5092c96
      Daniel Mack authored
      Coverity spotted the following possible use-after-free condition in
      dapm_create_or_share_mixmux_kcontrol():
      
      If kcontrol is NULL, and (wname_in_long_name && kcname_in_long_name)
      validates to true, 'name' will be set to an allocated string, and be
      freed a few lines later via the 'long_name' alias. 'name', however,
      is used by dev_err() in case snd_ctl_add() fails.
      
      Fix this by adding a jump label that frees 'long_name' at the end of
      the function.
      Signed-off-by: default avatarDaniel Mack <daniel@zonque.org>
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      Cc: stable@vger.kernel.org
      e5092c96
  2. 06 Oct, 2014 15 commits
  3. 05 Oct, 2014 2 commits
  4. 04 Oct, 2014 5 commits
  5. 03 Oct, 2014 17 commits