summaryrefslogtreecommitdiffstats
path: root/drivers/sh
diff options
context:
space:
mode:
authorAdam Goode <agoode@google.com>2014-06-04 01:02:51 -0400
committerTakashi Iwai <tiwai@suse.de>2014-06-04 07:12:12 +0200
commit21fd3e956ee8a307a06bc6e095f5767a00eb2a7e (patch)
tree9656b152c0556e280c58a1685eb5c3ad0fce23c0 /drivers/sh
parent16088cb6c02d0b766b9b8d7edff98da7f1c93205 (diff)
downloadlinux-stable-21fd3e956ee8a307a06bc6e095f5767a00eb2a7e.tar.gz
linux-stable-21fd3e956ee8a307a06bc6e095f5767a00eb2a7e.tar.bz2
linux-stable-21fd3e956ee8a307a06bc6e095f5767a00eb2a7e.zip
ALSA: seq: correctly detect input buffer overflow
snd_seq_event_dup returns -ENOMEM in some buffer-full conditions, but usually returns -EAGAIN. Make -EAGAIN trigger the overflow condition in snd_seq_fifo_event_in so that the fifo is cleared and -ENOSPC is returned to userspace as stated in the alsa-lib docs. Signed-off-by: Adam Goode <agoode@google.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'drivers/sh')
0 files changed, 0 insertions, 0 deletions