mirror of https://gitee.com/openkylin/linux.git
7760e14835
Dynamic static allocation is evil, as Kernel stack is too low, and compilation complains about it on some archs: drivers/media/usb/dvb-usb-v2/af9035.c:142:1: warning: 'af9035_wr_regs' uses dynamic stack allocation [enabled by default] drivers/media/usb/dvb-usb-v2/af9035.c:305:1: warning: 'af9035_i2c_master_xfer' uses dynamic stack allocation [enabled by default] Instead, let's enforce a limit for the buffer to be the max size of a control URB payload data (64 bytes). Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com> Reviewed-by: Hans Verkuil <hans.verkuil@cisco.com> Reviewed-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
af9015.c | ||
af9015.h | ||
af9035.c | ||
af9035.h | ||
anysee.c | ||
anysee.h | ||
au6610.c | ||
au6610.h | ||
az6007.c | ||
ce6230.c | ||
ce6230.h | ||
dvb_usb.h | ||
dvb_usb_common.h | ||
dvb_usb_core.c | ||
dvb_usb_urb.c | ||
ec168.c | ||
ec168.h | ||
gl861.c | ||
gl861.h | ||
it913x.c | ||
lmedm04.c | ||
lmedm04.h | ||
mxl111sf-demod.c | ||
mxl111sf-demod.h | ||
mxl111sf-gpio.c | ||
mxl111sf-gpio.h | ||
mxl111sf-i2c.c | ||
mxl111sf-i2c.h | ||
mxl111sf-phy.c | ||
mxl111sf-phy.h | ||
mxl111sf-reg.h | ||
mxl111sf-tuner.c | ||
mxl111sf-tuner.h | ||
mxl111sf.c | ||
mxl111sf.h | ||
rtl28xxu.c | ||
rtl28xxu.h | ||
usb_urb.c |