[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210822142820.5109-1-len.baker@gmx.com>
Date: Sun, 22 Aug 2021 16:28:18 +0200
From: Len Baker <len.baker@....com>
To: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Cc: Len Baker <len.baker@....com>, Kees Cook <keescook@...omium.org>,
Michael Straube <straube.linux@...il.com>,
Lee Jones <lee.jones@...aro.org>,
linux-staging@...ts.linux.dev, linux-kernel@...r.kernel.org,
linux-hardening@...r.kernel.org
Subject: [PATCH 0/2] staging/rtl8192u: Prefer kcalloc over open coded arithmetic
The main reason of this patch serie is to avoid dynamic size
calculations (especially multiplication) in memory allocator function
arguments due to the risk of them overflowing. This could lead to values
wrapping around and a smaller allocation being made than the caller was
expecting. Using those allocations could lead to linear overflows of
heap memory and other misbehaviors.
However, there is a previous patch to avoid CamelCase in the name of
variables.
Len Baker (2):
staging/rtl8192u: Avoid CamelCase in names of variables
staging/rtl8192u: Prefer kcalloc over open coded arithmetic
drivers/staging/rtl8192u/r819xU_phy.c | 92 +++++++++++++--------------
1 file changed, 44 insertions(+), 48 deletions(-)
--
2.25.1
Powered by blists - more mailing lists