[PATCH 0/3] ALSA: hda: Stream setup fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Follow up to the recent hdac_stream-related series of mine [1].
Addresses three topics:

- false-positive timeout (-110) messages that appear during firmware
  loading procedure
- null-ptr-deref when assigning stub substream of COUPLED type. 'Stub'
  as precisely those kind of substreams are utilized for code-loading
  procedure
- hstream->fifo_size initialization, superfluous '+1'

The two fixes lead the way, there is no dependency of patch 3/3 on
either of them.


[1]: https://lore.kernel.org/alsa-devel/20230926080623.43927-1-cezary.rojewski@xxxxxxxxx/

Cezary Rojewski (3):
  ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  ALSA: hda: Fix stream fifo_size initialization
  ALSA: hda: Add code_loading parameter to stream setup

 include/sound/hdaudio.h           |  2 +-
 include/sound/hdaudio_ext.h       |  4 ++--
 sound/hda/ext/hdac_ext_stream.c   | 12 +++++++-----
 sound/hda/hdac_stream.c           | 27 ++++++++++++++++-----------
 sound/pci/hda/hda_controller.c    |  2 +-
 sound/pci/hda/hda_intel.c         |  2 +-
 sound/soc/intel/avs/pcm.c         |  2 +-
 sound/soc/intel/avs/probes.c      |  2 +-
 sound/soc/intel/skylake/skl-pcm.c |  2 +-
 9 files changed, 31 insertions(+), 24 deletions(-)

-- 
2.25.1




[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux