tree:   git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git master
head:   9cd3778cd7e8f165675705511cfcd4ea6eb88d27
commit: 373fb0873d4325a7afa04aec29ced0c122d1f8a9 [894/905] enic: add devcmd2
reproduce:
  # apt-get install sparse
  git checkout 373fb0873d4325a7afa04aec29ced0c122d1f8a9
  make ARCH=x86_64 allmodconfig
  make C=1 CF=-D__CHECK_ENDIAN__


sparse warnings: (new ones prefixed by >>)

>> drivers/net/ethernet/cisco/enic/vnic_dev.c:1095:13: sparse: incorrect type 
>> in assignment (different address spaces)
   drivers/net/ethernet/cisco/enic/vnic_dev.c:1095:13:    expected void *res
   drivers/net/ethernet/cisco/enic/vnic_dev.c:1095:13:    got void [noderef] 
<asn:2>*

vim +1095 drivers/net/ethernet/cisco/enic/vnic_dev.c

  1079          vnic_dev_unregister(vdev);
  1080          return NULL;
  1081  }
  1082  EXPORT_SYMBOL(vnic_dev_register);
  1083  
  1084  struct pci_dev *vnic_dev_get_pdev(struct vnic_dev *vdev)
  1085  {
  1086          return vdev->pdev;
  1087  }
  1088  EXPORT_SYMBOL(vnic_dev_get_pdev);
  1089  
  1090  int vnic_devcmd_init(struct vnic_dev *vdev)
  1091  {
  1092          int err;
  1093          void *res;
  1094  
> 1095          res = vnic_dev_get_res(vdev, RES_TYPE_DEVCMD2, 0);
  1096          if (res) {
  1097                  err = vnic_dev_init_devcmd2(vdev);
  1098                  if (err)
  1099                          vdev_warn("DEVCMD2 init failed: %d, Using 
DEVCMD1",
  1100                                    err);
  1101                  else
  1102                          return 0;
  1103          } else {

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to