mirror of https://gitee.com/openkylin/linux.git
877d842507
dynamic stack allocation in kernel is considered bad as kernel stack is low and we get warns on few archs as reported by kbuild test robot >> drivers/dma/sh/shdma-base.c:671:32: sparse: Variable length array is used. >> drivers/dma/sh/shdma-base.c:701:1: warning: 'shdma_prep_dma_cyclic' uses >> dynamic stack allocation [enabled by default] Fix this by making a static array of 32 which should be sufficient for shdma_prep_dma_cyclic which only user in kernel is audio and 32 periods for audio seems quite sufficient atm Reported-by: kbuild test robot <fengguang.wu@intel.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
rcar-audmapp.c | ||
rcar-hpbdma.c | ||
shdma-arm.h | ||
shdma-base.c | ||
shdma-of.c | ||
shdma-r8a73a4.c | ||
shdma.h | ||
shdmac.c | ||
sudmac.c |