summaryrefslogtreecommitdiff
path: root/include/linux/workqueue_api.h
diff options
context:
space:
mode:
authorMasami Hiramatsu (Google) <mhiramat@kernel.org>2026-03-26 15:12:10 +0300
committerPetr Mladek <pmladek@suse.com>2026-05-05 11:19:15 +0300
commite56185668dc12983dd0e75e38ed6dea98b01d2d2 (patch)
tree52c5323d0156e16410ec2b3f97661f9166fccaf7 /include/linux/workqueue_api.h
parent71876dffab295b6e25d4209f0424da8fc5020e12 (diff)
downloadlinux-e56185668dc12983dd0e75e38ed6dea98b01d2d2.tar.xz
lib/vsprintf: Limit the returning size to INT_MAX
The return value of vsnprintf() and bstr_printf() can overflow INT_MAX and return a minus value. In the @size is checked input overflow, but it does not check the output, which is expected required size. This should never happen but it should be checked and limited. Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org> Reviewed-by: Petr Mladek <pmladek@suse.com> Link: https://patch.msgid.link/177452713020.197965.3164174544083829000.stgit@devnote2 Signed-off-by: Petr Mladek <pmladek@suse.com>
Diffstat (limited to 'include/linux/workqueue_api.h')
0 files changed, 0 insertions, 0 deletions