Hi, here is a patch set to cover the missing handling of the recently introduced sync_stop PCM ops at suspend and disconnect states. The last patch is a pure cleanup. Takashi === Takashi Iwai (4): ALSA: pcm: Call sync_stop at disconnection ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Use for_each_pcm_substream() macro sound/core/init.c | 4 +++ sound/core/pcm.c | 27 +++++++++++---------- sound/core/pcm_local.h | 7 ++++++ sound/core/pcm_memory.c | 12 +++------ sound/core/pcm_native.c | 54 +++++++++++++++++++++-------------------- 5 files changed, 57 insertions(+), 47 deletions(-) -- 2.26.2