Files
linux/net/core
Leon Romanovsky 2c0b826f4a devlink: Clear whole devlink_flash_notify struct
[ Upstream commit ed43fbac71 ]

The { 0 } doesn't clear all fields in the struct, but tells to the
compiler to set all fields to zero and doesn't touch any sub-fields
if they exists.

The {} is an empty initialiser that instructs to fully initialize whole
struct including sub-fields, which is error-prone for future
devlink_flash_notify extensions.

Fixes: 6700acc5f1 ("devlink: collect flash notify params into a struct")
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-09-15 09:50:40 +02:00
..
2021-06-18 10:00:06 +02:00
2020-03-29 22:30:57 -07:00
2019-12-12 17:07:05 -08:00
2021-08-04 12:46:44 +02:00
2020-06-18 20:46:23 -07:00