[PATCH net-next] net: microchip: vcap: Fix initialization of value and mask

Saeed Mahameed saeed at kernel.org
Fri Dec 9 15:19:53 PST 2022


On 09 Dec 13:07, Horatiu Vultur wrote:
>Fix the following smatch warning:
>
>smatch warnings:
>drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c:103 vcap_debugfs_show_rule_keyfield() error: uninitialized symbol 'value'.
>drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c:106 vcap_debugfs_show_rule_keyfield() error: uninitialized symbol 'mask'.
>
>In case the vcap field was VCAP_FIELD_U128 and the key was different
>than IP6_S/DIP then the value and mask were not initialized, therefore
>initialize them.
>
>Fixes: 610c32b2ce66 ("net: microchip: vcap: Add vcap_get_rule")
>Reported-by: kernel test robot <lkp at intel.com>
>Reported-by: Dan Carpenter <error27 at gmail.com>
>Signed-off-by: Horatiu Vultur <horatiu.vultur at microchip.com>

Reviewed-by: Saeed Mahameed <saeed at kernel.org>





More information about the linux-arm-kernel mailing list