Hi, Static analysis with CoverityScan on net/bridge/br_netlink_tunnel.c has picked up and issue where tb[] is being referenced but contains uninitialized data. 222 int br_parse_vlan_tunnel_info(struct nlattr *attr, 223 struct vtunnel_info *tinfo) 224 { 1. var_decl: Declaring variable tb without initializer. 225 struct nlattr *tb[IFLA_BRIDGE_VLAN_TUNNEL_MAX + 1]; 226 u32 tun_id; 227 u16 vid, flags = 0; 228 int err; 229 230 memset(tinfo, 0, sizeof(*tinfo)); 231 CID 1400055 (#1 of 1): Uninitialized pointer read (UNINIT)2. uninit_use: Using uninitialized value tb[IFLA_BRIDGE_VLAN_TUNNEL_ID]. 232 if (!tb[IFLA_BRIDGE_VLAN_TUNNEL_ID] || 233 !tb[IFLA_BRIDGE_VLAN_TUNNEL_VID]) 234 return -EINVAL; Colin