commit | fcfb7866af9a5d0280b7e51dd772990c636b7dec | [log] [tgz] |
---|---|---|
author | Takashi Iwai <tiwai@suse.de> | Fri Aug 03 12:51:21 2012 +0200 |
committer | Takashi Iwai <tiwai@suse.de> | Fri Aug 03 12:51:21 2012 +0200 |
tree | 48f69f0f63ad101d7b1835363786f91156d52c47 | |
parent | c810f9039f040681ec9d9f2983b748c193037297 [diff] |
ALSA: emu10k1: Avoid access to invalid pages when period=1 When period=1, the driver tries to allocate a bit bigger buffer than requested by the user due to the irq latency tolerance. This may lead to accesses over the actually allocated pages. This patch adds a check of the page index and assigns the silent page when it's over the given buffer size. Signed-off-by: Takashi Iwai <tiwai@suse.de>