platform/mellanox: Use 2-factor allocator calls
Subsystems (2)
PATCH 1/1 platform/mellanox: Use 2-factor allocator calls
As already done treewide, switch from open-coded multiplication to using 2-factor allocation helpers.
--- drivers/platform/mellanox/mlxreg-io.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/platform/mellanox/mlxreg-io.c +2 -2
@@ -152,8 +152,8 @@ static int mlxreg_io_attr_init(struct mlxreg_io_priv_data *priv) {int i; - priv->group.attrs =devm_kzalloc (&priv->pdev->dev, - priv->pdata->counter * + priv->group.attrs =devm_kcalloc (&priv->pdev->dev, + priv->pdata->counter,sizeof (struct attribute *),GFP_KERNEL );if (!priv->group.attrs)
Signature · 6 lines
2.17.1 -- Kees Cook Pixel Security
Quoted 11 lines
-----Original Message-----
From: Kees Cook [mailto:[email protected]]
Sent: Wednesday, July 04, 2018 8:29 PM
To: Darren Hart <[email protected]>
Cc: Vadim Pasternak <[email protected]>; Andy Shevchenko <[email protected]>; [email protected]; linux- [email protected]
Subject: [PATCH] platform/mellanox: Use 2-factor allocator calls
Quoted 4 lines
As already done treewide, switch from open-coded multiplication to using 2- factor allocation helpers.
Signed-off-by Kees Cook <[email protected]>
Quoted 27 lines
--- drivers/platform/mellanox/mlxreg-io.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)drivers/platform/mellanox/mlxreg-io.c +2
-3@@ -152,8 +152,8 @@ static int mlxreg_io_attr_init(struct mlxreg_io_priv_data *priv) {int i; - priv->group.attrs =devm_kzalloc (&priv->pdev->dev, - priv->pdata->counter * + priv->group.attrs =devm_kcalloc (&priv->pdev->dev, + priv->pdata->counter,sizeof (struct attribute *),GFP_KERNEL );if (!priv->group.attrs) --2.17.1
--
Kees Cook
Pixel Security
Quoted 11 lines · Vadim Pasternak
Quoted 11 lines
-----Original Message-----
From: Kees Cook [mailto:[email protected]]
Sent: Wednesday, July 04, 2018 8:29 PM
To: Darren Hart <[email protected]>
Cc: Vadim Pasternak <[email protected]>; Andy Shevchenko <[email protected]>; [email protected]; linux- [email protected]
Subject: [PATCH] platform/mellanox: Use 2-factor allocator calls
Quoted 5 lines
Quoted 4 lines
As already done treewide, switch from open-coded multiplication to using 2- factor allocation helpers.
Signed-off-by Kees Cook <[email protected]>
Pushed to my review and testing queue, thanks!
Quoted 29 lines
Acked-by Vadim Pasternak <[email protected]>Quoted 27 lines
--- drivers/platform/mellanox/mlxreg-io.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)drivers/platform/mellanox/mlxreg-io.c +2
-3@@ -152,8 +152,8 @@ static int mlxreg_io_attr_init(struct mlxreg_io_priv_data *priv) {int i; - priv->group.attrs =devm_kzalloc (&priv->pdev->dev, - priv->pdata->counter * + priv->group.attrs =devm_kcalloc (&priv->pdev->dev, + priv->pdata->counter,sizeof (struct attribute *),GFP_KERNEL );if (!priv->group.attrs) --2.17.1
--
Kees Cook
Pixel Security
Signature · 2 lines
With Best Regards, Andy Shevchenko