| Date | Sat, 24 Jun 2023 17:47:34 +0200 | From | Simon Horman <> | Subject | Re: [PATCH 09/26] pds_core: use array_size |
| |
On Fri, Jun 23, 2023 at 11:14:40PM +0200, Julia Lawall wrote: > Use array_size to protect against multiplication overflows. > > The changes were done using the following Coccinelle semantic patch: > > // <smpl> > @@ > expression E1, E2; > constant C1, C2; > identifier alloc = {vmalloc,vzalloc}; > @@ > > ( > alloc(C1 * C2,...) > | > alloc( > - (E1) * (E2) > + array_size(E1, E2) > ,...) > ) > // </smpl> > > Signed-off-by: Julia Lawall <Julia.Lawall@inria.fr>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
|