CC: [email protected]
CC: [email protected]
TO: Naveen Mamindlapalli <[email protected]>
CC: Sunil Kovvuri Goutham <[email protected]>

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 
master
head:   ff1176468d368232b684f75e82563369208bc371
commit: 967db3529ecac305d230aa4e60abddf6ab63543a octeontx2-af: add support for 
multicast/promisc packet replication feature
date:   7 weeks ago
:::::: branch date: 2 days ago
:::::: commit date: 7 weeks ago
compiler: s390-linux-gcc (GCC) 10.3.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <[email protected]>


cppcheck possible warnings: (new ones prefixed by >>, may not real problems)

>> drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c:2367:3: warning: Address 
>> of local auto-variable assigned to a function parameter. [autoVariables]
     *mce_list = &pfvf->bcast_mce_list;
     ^
   drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c:2370:3: warning: Address 
of local auto-variable assigned to a function parameter. [autoVariables]
     *mce_list = &pfvf->mcast_mce_list;
     ^
   drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c:2373:3: warning: Address 
of local auto-variable assigned to a function parameter. [autoVariables]
     *mce_list = &pfvf->promisc_mce_list;
     ^
>> drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:700:6: warning: 
>> Uninitialized struct member: action.op [uninitStructMember]
    if (action.op != NIX_RX_ACTIONOP_RSS) {
        ^
   drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:865:6: warning: 
Uninitialized struct member: action.op [uninitStructMember]
    if (action.op != NIX_RX_ACTIONOP_RSS) {
        ^

vim +2367 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c

4b05528ebf0c3f Sunil Goutham        2018-10-22  2349  
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2350  void 
nix_get_mce_list(struct rvu *rvu, u16 pcifunc, int type,
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2351                  struct 
nix_mce_list **mce_list, int *mce_idx)
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2352  {
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2353    struct rvu_hwinfo *hw = 
rvu->hw;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2354    struct rvu_pfvf *pfvf;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2355  
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2356    if 
(!hw->cap.nix_rx_multicast ||
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2357        
!is_pf_cgxmapped(rvu, rvu_get_pf(pcifunc & ~RVU_PFVF_FUNC_MASK))) {
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2358            *mce_list = 
NULL;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2359            *mce_idx = 0;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2360            return;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2361    }
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2362  
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2363    /* Get this PF/VF 
func's MCE index */
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2364    pfvf = 
rvu_get_pfvf(rvu, pcifunc & ~RVU_PFVF_FUNC_MASK);
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2365  
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2366    if (type == 
NIXLF_BCAST_ENTRY) {
967db3529ecac3 Naveen Mamindlapalli 2021-06-11 @2367            *mce_list = 
&pfvf->bcast_mce_list;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2368            *mce_idx = 
pfvf->bcast_mce_idx;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2369    } else if (type == 
NIXLF_ALLMULTI_ENTRY) {
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2370            *mce_list = 
&pfvf->mcast_mce_list;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2371            *mce_idx = 
pfvf->mcast_mce_idx;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2372    } else if (type == 
NIXLF_PROMISC_ENTRY) {
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2373            *mce_list = 
&pfvf->promisc_mce_list;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2374            *mce_idx = 
pfvf->promisc_mce_idx;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2375    }  else {
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2376            *mce_list = 
NULL;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2377            *mce_idx = 0;
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2378    }
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2379  }
967db3529ecac3 Naveen Mamindlapalli 2021-06-11  2380  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/[email protected]
_______________________________________________
kbuild mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to