1. 18 1月, 2021 1 次提交
  2. 11 12月, 2020 1 次提交
  3. 25 11月, 2020 1 次提交
  4. 02 10月, 2020 1 次提交
  5. 19 8月, 2020 1 次提交
  6. 24 7月, 2020 1 次提交
  7. 22 6月, 2020 1 次提交
  8. 22 4月, 2020 1 次提交
  9. 27 3月, 2020 1 次提交
  10. 13 3月, 2020 1 次提交
  11. 17 1月, 2020 1 次提交
  12. 19 11月, 2019 1 次提交
  13. 02 10月, 2019 2 次提交
  14. 26 7月, 2019 1 次提交
  15. 19 6月, 2019 1 次提交
  16. 14 6月, 2019 1 次提交
  17. 02 5月, 2019 2 次提交
  18. 04 4月, 2019 1 次提交
    • C
      ASoC: wm_adsp: Avoid calling snd_compr_stop_error from WDT expiry · aa612f2b
      Charles Keepax 提交于
      It is unsafe to call snd_compr_stop_error from outside of the
      compressed ops. Firstly the compressed device lock needs to be held
      and secondly it queues error work to issue a trigger stop which
      should not happen after the stream has been freed. To avoid these
      issues use the same trick used for the IRQ handling, simply send a
      snd_compr_fragment_elapsed to cause user-space to wake on the poll,
      then report the error when user-space issues the pointer request
      after it wakes.
      
      Fixes: a2bcbc1b ("ASoC: wm_adsp: Shutdown any compressed streams on DSP watchdog timeout")
      Signed-off-by: NCharles Keepax <ckeepax@opensource.cirrus.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      Cc: stable@kernel.org
      aa612f2b
  19. 03 4月, 2019 3 次提交
  20. 01 4月, 2019 1 次提交
  21. 21 3月, 2019 1 次提交
  22. 19 3月, 2019 12 次提交
  23. 22 2月, 2019 3 次提交