1. 19 Aug, 2018 1 commit
  2. 14 Aug, 2018 1 commit
    • Takashi Iwai's avatar
      ALSA: seq: virmidi: Fix discarding the unsubscribed output · 82fd4b05
      Takashi Iwai authored
      The recent change to move the virmidi output processing to a work
      slightly modified the code to discard the unsubscribed outputs so that
      it works without a temporary buffer.  However, this is actually buggy,
      and may spew a kernel warning due to the unexpected call of
      snd_rawmidi_transmit_ack(), as triggered by syzbot.
      
      This patch takes back to the original code in that part, use a
      temporary buffer and simply repeat snd_rawmidi_transmit(), in order to
      address the regression.
      
      Fixes: f7debfe5 ("ALSA: seq: virmidi: Offload the output event processing")
      Reported-by: syzbot+ec5f605c91812d200367@syzkaller.appspotmail.com
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      82fd4b05
  3. 13 Aug, 2018 1 commit
    • Takashi Iwai's avatar
      Merge tag 'asoc-v4.19' of... · f5b6c1fc
      Takashi Iwai authored
      Merge tag 'asoc-v4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
      
      ASoC: Updates for v4.19
      
      A fairly big update, including quite a bit of core activity this time
      around (which is good to see) along with a fairly large set of new
      drivers.
      
       - A new snd_pcm_stop_xrun() helper which is now used in several
         drivers.
       - Support for providing name prefixes to generic component nodes.
       - Quite a few fixes for DPCM as it gains a bit wider use and more
         robust testing.
       - Generalization of the DIO2125 support to a simple amplifier driver.
       - Accessory detection support for the audio graph card.
       - DT support for PXA AC'97 devices.
       - Quirks for a number of new x86 systems.
       - Support for AM Logic Meson, Everest ES7154, Intel systems with
         RT5682, Qualcomm QDSP6 and WCD9335, Realtek RT5682 and TI TAS5707.
      f5b6c1fc
  4. 12 Aug, 2018 1 commit
  5. 09 Aug, 2018 6 commits
  6. 08 Aug, 2018 18 commits
  7. 07 Aug, 2018 1 commit
    • Srinivas Kandagatla's avatar
      ASoC: compress: make BE and FE order inline with dpcm · 0b0722e1
      Srinivas Kandagatla authored
      For some reason order of startup/hw_params/prepare are reversed
      in dynamic compress usecase when compared to dpcm usecase. This is
      a issue with platforms like QCOM where it expects the BE to be
      initialized before FE.
      
      Interestingly the compress trigger callback order is inline with dpcm.
      
      Am not 100% sure why the compress audio case has been reversed.
      This patch is making the order inline with dpcm.
      
      If the reverse ordering is just co-incendental then this change
      makes sense and will avoid inventing some new mechanism to cope
      with ordering.
      Signed-off-by: default avatarSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      0b0722e1
  8. 06 Aug, 2018 11 commits