]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: core: memalloc: add page alignment for iram
authorRobin Gong <yibin.gong@nxp.com>
Thu, 17 Dec 2020 16:15:47 +0000 (00:15 +0800)
committerTakashi Iwai <tiwai@suse.de>
Thu, 17 Dec 2020 09:38:12 +0000 (10:38 +0100)
commitcfca2ca4be9ba4642a687f01f4eea4a20fef76f2
tree3d684617f0514a293ec8e1b05e599eaf47b034cf
parent7cc55bdbd526dd5cb20ee329fc193858837f49e4
ALSA: core: memalloc: add page alignment for iram

Since mmap for userspace is based on page alignment, add page alignment
for iram alloc from pool, otherwise, some good data located in the same
page of dmab->area maybe touched wrongly by userspace like pulseaudio.

Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Cc: <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/1608221747-3474-1-git-send-email-yibin.gong@nxp.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/core/memalloc.c