tree:   https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 
master
head:   82f67bc6beb27120e8ccd1de8bd704edf3f79813
commit: dde1a86e93cadf9b17ec0a95a78c99505c48fd83 [355/378] net: hns3: Add 
mailbox support to PF driver
reproduce:
        # apt-get install sparse
        git checkout dde1a86e93cadf9b17ec0a95a78c99505c48fd83
        make ARCH=x86_64 allmodconfig
        make C=1 CF=-D__CHECK_ENDIAN__


sparse warnings: (new ones prefixed by >>)


vim +236 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c

   226  
   227  void hclge_mbx_handler(struct hclge_dev *hdev)
   228  {
   229          struct hclge_cmq_ring *crq = &hdev->hw.cmq.crq;
   230          struct hclge_mbx_vf_to_pf_cmd *req;
   231          struct hclge_vport *vport;
   232          struct hclge_desc *desc;
   233          int ret;
   234  
   235          /* handle all the mailbox requests in the queue */
 > 236          while (hnae_get_bit(crq->desc[crq->next_to_use].flag,

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Reply via email to