1. 12 3月, 2015 2 次提交
  2. 11 3月, 2015 1 次提交
  3. 10 3月, 2015 2 次提交
  4. 09 3月, 2015 1 次提交
    • T
      ALSA: hda - Fix regression of HD-audio controller fallback modes · a1f3f1ca
      Takashi Iwai 提交于
      The commit [63e51fd7: ALSA: hda - Don't take unresponsive D3
      transition too serious] introduced a conditional fallback behavior to
      the HD-audio controller depending on the flag set.  However, it
      introduced a silly bug, too, that the flag was evaluated in a reverse
      way.  This resulted in a regression of HD-audio controller driver
      where it can't go to the fallback mode at communication errors.
      
      Unfortunately (or fortunately?) this didn't come up until recently
      because the affected code path is an error handling that happens only
      on an unstable hardware chip.  Most of recent chips work stably, thus
      they didn't hit this problem.  Now, we've got a regression report with
      a VIA chip, and this seems indeed requiring the fallback to the
      polling mode, and finally the bug was revealed.
      
      The fix is a oneliner to remove the wrong logical NOT in the check.
      (Lesson learned - be careful about double negation.)
      
      The bug should be backported to stable, but the patch won't be
      applicable to 3.13 or earlier because of the code splits.  The stable
      fix patches for earlier kernels will be posted later manually.
      
      Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=94021
      Fixes: 63e51fd7 ('ALSA: hda - Don't take unresponsive D3 transition too serious')
      Cc: <stable@vger.kernel.org> # v3.14+
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      a1f3f1ca
  5. 06 3月, 2015 2 次提交
  6. 05 3月, 2015 3 次提交
  7. 03 3月, 2015 2 次提交
  8. 01 3月, 2015 1 次提交
  9. 27 2月, 2015 1 次提交
  10. 26 2月, 2015 2 次提交
  11. 25 2月, 2015 1 次提交
  12. 24 2月, 2015 3 次提交
  13. 23 2月, 2015 10 次提交
  14. 21 2月, 2015 4 次提交
  15. 18 2月, 2015 1 次提交
  16. 17 2月, 2015 2 次提交
  17. 14 2月, 2015 2 次提交