* [linux-next:master 2744/3213] drivers/scsi/lpfc/lpfc_els.c:5840:36: sparse: sparse: incorrect type in assignment (different base types)
@ 2021-03-11 0:19 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2021-03-11 0:19 UTC (permalink / raw)
To: Luc Van Oostenryck
Cc: kbuild-all, Linux Memory Management List, Andrew Morton
[-- Attachment #1: Type: text/plain, Size: 40113 bytes --]
tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head: b01d57bfdc41c8f635b08b8a5af8a31217d46936
commit: 960984d964a9341cf50bf2b4ffdf0beb14467517 [2744/3213] include/linux/compiler-gcc.h: sparse can do constant folding of __builtin_bswap*()
config: i386-randconfig-s001-20210309 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce:
# apt-get install sparse
# sparse version: v0.6.3-262-g5e674421-dirty
# https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=960984d964a9341cf50bf2b4ffdf0beb14467517
git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
git fetch --no-tags linux-next master
git checkout 960984d964a9341cf50bf2b4ffdf0beb14467517
# save the attached .config to linux build tree
make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=i386
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
"sparse warnings: (new ones prefixed by >>)"
drivers/scsi/lpfc/lpfc_els.c:5612:28: sparse: got restricted __be16 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5614:30: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] flags @@ got restricted __be16 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5614:30: sparse: expected unsigned short [usertype] flags
drivers/scsi/lpfc/lpfc_els.c:5614:30: sparse: got restricted __be16 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5615:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5615:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5615:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5626:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5626:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5626:19: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5630:30: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] port_type @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5630:30: sparse: expected unsigned int [usertype] port_type
drivers/scsi/lpfc/lpfc_els.c:5630:30: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5632:49: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] link_failure_cnt @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5632:49: sparse: expected unsigned int [usertype] link_failure_cnt
drivers/scsi/lpfc/lpfc_els.c:5632:49: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5634:50: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] loss_of_synch_cnt @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5634:50: sparse: expected unsigned int [usertype] loss_of_synch_cnt
drivers/scsi/lpfc/lpfc_els.c:5634:50: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5636:51: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] loss_of_signal_cnt @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5636:51: sparse: expected unsigned int [usertype] loss_of_signal_cnt
drivers/scsi/lpfc/lpfc_els.c:5636:51: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5638:56: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] primitive_seq_proto_err @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5638:56: sparse: expected unsigned int [usertype] primitive_seq_proto_err
drivers/scsi/lpfc/lpfc_els.c:5638:56: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5640:51: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] invalid_trans_word @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5640:51: sparse: expected unsigned int [usertype] invalid_trans_word
drivers/scsi/lpfc/lpfc_els.c:5640:51: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5642:48: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] invalid_crc_cnt @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5642:48: sparse: expected unsigned int [usertype] invalid_crc_cnt
drivers/scsi/lpfc/lpfc_els.c:5642:48: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5644:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5644:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5644:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5655:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5655:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5655:19: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5659:33: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] port_bbc @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5659:33: sparse: expected unsigned int [usertype] port_bbc
drivers/scsi/lpfc/lpfc_els.c:5659:33: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5663:50: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] attached_port_bbc @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5663:50: sparse: expected unsigned int [usertype] attached_port_bbc
drivers/scsi/lpfc/lpfc_els.c:5663:50: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5669:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5669:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5669:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5680:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5680:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5680:19: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5697:39: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] function_flags @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5697:39: sparse: expected unsigned int [usertype] function_flags
drivers/scsi/lpfc/lpfc_els.c:5697:39: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5698:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5698:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5698:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5709:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5709:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5709:19: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5726:39: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] function_flags @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5726:39: sparse: expected unsigned int [usertype] function_flags
drivers/scsi/lpfc/lpfc_els.c:5726:39: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5727:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5727:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5727:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5738:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5738:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5738:19: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5755:39: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] function_flags @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5755:39: sparse: expected unsigned int [usertype] function_flags
drivers/scsi/lpfc/lpfc_els.c:5755:39: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5756:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5756:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5756:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5767:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5767:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5767:19: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5784:39: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] function_flags @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5784:39: sparse: expected unsigned int [usertype] function_flags
drivers/scsi/lpfc/lpfc_els.c:5784:39: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5785:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5785:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5785:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5797:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5797:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5797:19: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5814:39: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] function_flags @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5814:39: sparse: expected unsigned int [usertype] function_flags
drivers/scsi/lpfc/lpfc_els.c:5814:39: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5815:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5815:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5815:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5823:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5823:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5823:19: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5829:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5829:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5829:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5838:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5838:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5838:19: sparse: got restricted __be32 [usertype]
>> drivers/scsi/lpfc/lpfc_els.c:5840:36: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] CorrectedBlocks @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5840:36: sparse: expected unsigned int [usertype] CorrectedBlocks
drivers/scsi/lpfc/lpfc_els.c:5840:36: sparse: got restricted __be32 [usertype]
>> drivers/scsi/lpfc/lpfc_els.c:5842:40: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] UncorrectableBlocks @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5842:40: sparse: expected unsigned int [usertype] UncorrectableBlocks
drivers/scsi/lpfc/lpfc_els.c:5842:40: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5845:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5845:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5845:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5856:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5856:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5856:19: sparse: got restricted __be32 [usertype]
>> drivers/scsi/lpfc/lpfc_els.c:5888:37: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] speed @@ got restricted __be16 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5888:37: sparse: expected unsigned short [usertype] speed
drivers/scsi/lpfc/lpfc_els.c:5888:37: sparse: got restricted __be16 [usertype]
>> drivers/scsi/lpfc/lpfc_els.c:5914:44: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] capabilities @@ got restricted __be16 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5914:44: sparse: expected unsigned short [usertype] capabilities
drivers/scsi/lpfc/lpfc_els.c:5914:44: sparse: got restricted __be16 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5915:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5915:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5915:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5924:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5924:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5924:19: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5932:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5932:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5932:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5941:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] tag @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5941:19: sparse: expected unsigned int [usertype] tag
drivers/scsi/lpfc/lpfc_els.c:5941:19: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:5956:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:5956:22: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:5956:22: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:6047:25: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] length @@ got restricted __be32 [usertype] @@
drivers/scsi/lpfc/lpfc_els.c:6047:25: sparse: expected unsigned int [usertype] length
drivers/scsi/lpfc/lpfc_els.c:6047:25: sparse: got restricted __be32 [usertype]
drivers/scsi/lpfc/lpfc_els.c:6055:22: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_els.c:6186:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_els.c:6186:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_els.c:6186:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_els.c:6186:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_els.c:6186:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_els.c:6186:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_els.c:6186:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_els.c:6186:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_els.c:6195:25: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_els.c:6197:36: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_els.c:6200:25: sparse: sparse: cast to restricted __be32
>> drivers/scsi/lpfc/lpfc_els.c:6405:17: sparse: sparse: cast to restricted __be16
drivers/scsi/lpfc/lpfc_els.c:6410:21: sparse: sparse: cast to restricted __be16
drivers/scsi/lpfc/lpfc_els.c:6420:17: sparse: sparse: cast to restricted __be16
drivers/scsi/lpfc/lpfc_els.c:6465:9: sparse: sparse: cast to restricted __be16
drivers/scsi/lpfc/lpfc_els.c:6465:9: sparse: sparse: cast to restricted __be16
drivers/scsi/lpfc/lpfc_els.c:6609:31: sparse: sparse: too many warnings
--
drivers/scsi/lpfc/lpfc_sli.c:17359:20: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:14622:13: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:14623:17: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:14623:17: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:14623:17: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:14623:17: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:14632:16: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:8201:16: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:8204:21: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:8205:23: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:695:13: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:715:17: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:715:17: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] word3 @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:715:17: sparse: expected unsigned int [usertype] word3
drivers/scsi/lpfc/lpfc_sli.c:715:17: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:454:13: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:580:17: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:580:17: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] word0 @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:580:17: sparse: expected unsigned int [usertype] word0
drivers/scsi/lpfc/lpfc_sli.c:580:17: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:602:24: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:2087:35: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:2189:38: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:2190:38: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:2193:35: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:2194:36: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:8655:33: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:8701:41: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:9589:38: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:9597:37: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:9598:38: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sge_len @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:9598:38: sparse: expected unsigned int [usertype] sge_len
drivers/scsi/lpfc/lpfc_sli.c:9598:38: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:9615:36: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] word2 @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:9615:36: sparse: expected unsigned int [usertype] word2
drivers/scsi/lpfc/lpfc_sli.c:9615:36: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:9624:38: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] addr_hi @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:9624:38: sparse: expected unsigned int [usertype] addr_hi
drivers/scsi/lpfc/lpfc_sli.c:9624:38: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:9626:38: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] addr_lo @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:9626:38: sparse: expected unsigned int [usertype] addr_lo
drivers/scsi/lpfc/lpfc_sli.c:9626:38: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:9628:38: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:9630:36: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] word2 @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:9630:36: sparse: expected unsigned int [usertype] word2
drivers/scsi/lpfc/lpfc_sli.c:9630:36: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:9631:38: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sge_len @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:9631:38: sparse: expected unsigned int [usertype] sge_len
drivers/scsi/lpfc/lpfc_sli.c:9631:38: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:9701:46: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:9702:45: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:9706:43: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:9710:38: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:10022:37: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:11354:25: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:11382:25: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:13369:37: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:13381:45: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:14050:16: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:17154:57: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sgl_pg0_addr_lo @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:17154:57: sparse: expected unsigned int [usertype] sgl_pg0_addr_lo
drivers/scsi/lpfc/lpfc_sli.c:17154:57: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:17156:57: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sgl_pg0_addr_hi @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:17156:57: sparse: expected unsigned int [usertype] sgl_pg0_addr_hi
drivers/scsi/lpfc/lpfc_sli.c:17156:57: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:17159:57: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sgl_pg1_addr_lo @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:17159:57: sparse: expected unsigned int [usertype] sgl_pg1_addr_lo
drivers/scsi/lpfc/lpfc_sli.c:17159:57: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:17161:57: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sgl_pg1_addr_hi @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:17161:57: sparse: expected unsigned int [usertype] sgl_pg1_addr_hi
drivers/scsi/lpfc/lpfc_sli.c:17161:57: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:17450:47: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sgl_pg0_addr_lo @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:17450:47: sparse: expected unsigned int [usertype] sgl_pg0_addr_lo
drivers/scsi/lpfc/lpfc_sli.c:17450:47: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:17452:47: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sgl_pg0_addr_hi @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:17452:47: sparse: expected unsigned int [usertype] sgl_pg0_addr_hi
drivers/scsi/lpfc/lpfc_sli.c:17452:47: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:17459:47: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sgl_pg1_addr_lo @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:17459:47: sparse: expected unsigned int [usertype] sgl_pg1_addr_lo
drivers/scsi/lpfc/lpfc_sli.c:17459:47: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:17461:47: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sgl_pg1_addr_hi @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:17461:47: sparse: expected unsigned int [usertype] sgl_pg1_addr_hi
drivers/scsi/lpfc/lpfc_sli.c:17461:47: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:17472:20: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] word0 @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:17472:20: sparse: expected unsigned int [usertype] word0
drivers/scsi/lpfc/lpfc_sli.c:17472:20: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
drivers/scsi/lpfc/lpfc_sli.c:17694:9: sparse: sparse: cast to restricted __be32
>> drivers/scsi/lpfc/lpfc_sli.c:18311:16: sparse: sparse: restricted __be16 degrades to integer
>> drivers/scsi/lpfc/lpfc_sli.c:20004:45: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:20004:45: sparse: expected unsigned int
drivers/scsi/lpfc/lpfc_sli.c:20004:45: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:20370:38: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:20378:37: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:20379:38: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sge_len @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:20379:38: sparse: expected unsigned int [usertype] sge_len
drivers/scsi/lpfc/lpfc_sli.c:20379:38: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:20413:36: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] word2 @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:20413:36: sparse: expected unsigned int [usertype] word2
drivers/scsi/lpfc/lpfc_sli.c:20413:36: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:20422:30: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] addr_hi @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:20422:30: sparse: expected unsigned int [usertype] addr_hi
drivers/scsi/lpfc/lpfc_sli.c:20422:30: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:20423:30: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] addr_lo @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:20423:30: sparse: expected unsigned int [usertype] addr_lo
drivers/scsi/lpfc/lpfc_sli.c:20423:30: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:20424:30: sparse: sparse: cast to restricted __le32
drivers/scsi/lpfc/lpfc_sli.c:20426:28: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] word2 @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:20426:28: sparse: expected unsigned int [usertype] word2
drivers/scsi/lpfc/lpfc_sli.c:20426:28: sparse: got restricted __le32 [usertype]
drivers/scsi/lpfc/lpfc_sli.c:20427:30: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] sge_len @@ got restricted __le32 [usertype] @@
drivers/scsi/lpfc/lpfc_sli.c:20427:30: sparse: expected unsigned int [usertype] sge_len
drivers/scsi/lpfc/lpfc_sli.c:20427:30: sparse: got restricted __le32 [usertype]
>> drivers/scsi/lpfc/lpfc_sli.c:12078:36: sparse: sparse: context imbalance in 'lpfc_sli_abort_taskmgmt' - different lock contexts for basic block
vim +5840 drivers/scsi/lpfc/lpfc_els.c
56204984761d80 James Smart 2016-03-31 5832
bd4b3e5c8adf2b Baoyou Xie 2016-09-25 5833 static uint32_t
4258e98ee3862c James Smart 2015-12-16 5834 lpfc_rdp_res_fec_desc(struct fc_fec_rdp_desc *desc, READ_LNK_VAR *stat)
4258e98ee3862c James Smart 2015-12-16 5835 {
4258e98ee3862c James Smart 2015-12-16 5836 if (bf_get(lpfc_read_link_stat_gec2, stat) == 0)
4258e98ee3862c James Smart 2015-12-16 5837 return 0;
4258e98ee3862c James Smart 2015-12-16 5838 desc->tag = cpu_to_be32(RDP_FEC_DESC_TAG);
4258e98ee3862c James Smart 2015-12-16 5839
4258e98ee3862c James Smart 2015-12-16 @5840 desc->info.CorrectedBlocks =
4258e98ee3862c James Smart 2015-12-16 5841 cpu_to_be32(stat->fecCorrBlkCount);
4258e98ee3862c James Smart 2015-12-16 @5842 desc->info.UncorrectableBlocks =
4258e98ee3862c James Smart 2015-12-16 5843 cpu_to_be32(stat->fecUncorrBlkCount);
4258e98ee3862c James Smart 2015-12-16 5844
4258e98ee3862c James Smart 2015-12-16 5845 desc->length = cpu_to_be32(sizeof(desc->info));
4258e98ee3862c James Smart 2015-12-16 5846
4258e98ee3862c James Smart 2015-12-16 5847 return sizeof(struct fc_fec_rdp_desc);
4258e98ee3862c James Smart 2015-12-16 5848 }
4258e98ee3862c James Smart 2015-12-16 5849
bd4b3e5c8adf2b Baoyou Xie 2016-09-25 5850 static uint32_t
86478875eb4d2e James Smart 2015-05-21 5851 lpfc_rdp_res_speed(struct fc_rdp_port_speed_desc *desc, struct lpfc_hba *phba)
86478875eb4d2e James Smart 2015-05-21 5852 {
86478875eb4d2e James Smart 2015-05-21 5853 uint16_t rdp_cap = 0;
86478875eb4d2e James Smart 2015-05-21 5854 uint16_t rdp_speed;
86478875eb4d2e James Smart 2015-05-21 5855
86478875eb4d2e James Smart 2015-05-21 5856 desc->tag = cpu_to_be32(RDP_PORT_SPEED_DESC_TAG);
86478875eb4d2e James Smart 2015-05-21 5857
81e7517723fc17 James Smart 2015-12-16 5858 switch (phba->fc_linkspeed) {
81e7517723fc17 James Smart 2015-12-16 5859 case LPFC_LINK_SPEED_1GHZ:
86478875eb4d2e James Smart 2015-05-21 5860 rdp_speed = RDP_PS_1GB;
86478875eb4d2e James Smart 2015-05-21 5861 break;
81e7517723fc17 James Smart 2015-12-16 5862 case LPFC_LINK_SPEED_2GHZ:
86478875eb4d2e James Smart 2015-05-21 5863 rdp_speed = RDP_PS_2GB;
86478875eb4d2e James Smart 2015-05-21 5864 break;
81e7517723fc17 James Smart 2015-12-16 5865 case LPFC_LINK_SPEED_4GHZ:
86478875eb4d2e James Smart 2015-05-21 5866 rdp_speed = RDP_PS_4GB;
86478875eb4d2e James Smart 2015-05-21 5867 break;
81e7517723fc17 James Smart 2015-12-16 5868 case LPFC_LINK_SPEED_8GHZ:
86478875eb4d2e James Smart 2015-05-21 5869 rdp_speed = RDP_PS_8GB;
86478875eb4d2e James Smart 2015-05-21 5870 break;
81e7517723fc17 James Smart 2015-12-16 5871 case LPFC_LINK_SPEED_10GHZ:
86478875eb4d2e James Smart 2015-05-21 5872 rdp_speed = RDP_PS_10GB;
86478875eb4d2e James Smart 2015-05-21 5873 break;
81e7517723fc17 James Smart 2015-12-16 5874 case LPFC_LINK_SPEED_16GHZ:
86478875eb4d2e James Smart 2015-05-21 5875 rdp_speed = RDP_PS_16GB;
86478875eb4d2e James Smart 2015-05-21 5876 break;
a085e87c814567 James Smart 2015-12-16 5877 case LPFC_LINK_SPEED_32GHZ:
a085e87c814567 James Smart 2015-12-16 5878 rdp_speed = RDP_PS_32GB;
a085e87c814567 James Smart 2015-12-16 5879 break;
fbd8a6ba65443a James Smart 2018-02-22 5880 case LPFC_LINK_SPEED_64GHZ:
fbd8a6ba65443a James Smart 2018-02-22 5881 rdp_speed = RDP_PS_64GB;
fbd8a6ba65443a James Smart 2018-02-22 5882 break;
86478875eb4d2e James Smart 2015-05-21 5883 default:
86478875eb4d2e James Smart 2015-05-21 5884 rdp_speed = RDP_PS_UNKNOWN;
86478875eb4d2e James Smart 2015-05-21 5885 break;
86478875eb4d2e James Smart 2015-05-21 5886 }
86478875eb4d2e James Smart 2015-05-21 5887
86478875eb4d2e James Smart 2015-05-21 @5888 desc->info.port_speed.speed = cpu_to_be16(rdp_speed);
86478875eb4d2e James Smart 2015-05-21 5889
1dc5ec2452025c James Smart 2018-10-23 5890 if (phba->lmt & LMT_128Gb)
1dc5ec2452025c James Smart 2018-10-23 5891 rdp_cap |= RDP_PS_128GB;
fbd8a6ba65443a James Smart 2018-02-22 5892 if (phba->lmt & LMT_64Gb)
fbd8a6ba65443a James Smart 2018-02-22 5893 rdp_cap |= RDP_PS_64GB;
d38dd52c79bc11 James Smart 2015-08-31 5894 if (phba->lmt & LMT_32Gb)
d38dd52c79bc11 James Smart 2015-08-31 5895 rdp_cap |= RDP_PS_32GB;
86478875eb4d2e James Smart 2015-05-21 5896 if (phba->lmt & LMT_16Gb)
86478875eb4d2e James Smart 2015-05-21 5897 rdp_cap |= RDP_PS_16GB;
86478875eb4d2e James Smart 2015-05-21 5898 if (phba->lmt & LMT_10Gb)
86478875eb4d2e James Smart 2015-05-21 5899 rdp_cap |= RDP_PS_10GB;
86478875eb4d2e James Smart 2015-05-21 5900 if (phba->lmt & LMT_8Gb)
86478875eb4d2e James Smart 2015-05-21 5901 rdp_cap |= RDP_PS_8GB;
86478875eb4d2e James Smart 2015-05-21 5902 if (phba->lmt & LMT_4Gb)
86478875eb4d2e James Smart 2015-05-21 5903 rdp_cap |= RDP_PS_4GB;
86478875eb4d2e James Smart 2015-05-21 5904 if (phba->lmt & LMT_2Gb)
86478875eb4d2e James Smart 2015-05-21 5905 rdp_cap |= RDP_PS_2GB;
86478875eb4d2e James Smart 2015-05-21 5906 if (phba->lmt & LMT_1Gb)
86478875eb4d2e James Smart 2015-05-21 5907 rdp_cap |= RDP_PS_1GB;
86478875eb4d2e James Smart 2015-05-21 5908
86478875eb4d2e James Smart 2015-05-21 5909 if (rdp_cap == 0)
86478875eb4d2e James Smart 2015-05-21 5910 rdp_cap = RDP_CAP_UNKNOWN;
56204984761d80 James Smart 2016-03-31 5911 if (phba->cfg_link_speed != LPFC_USER_LINK_SPEED_AUTO)
56204984761d80 James Smart 2016-03-31 5912 rdp_cap |= RDP_CAP_USER_CONFIGURED;
86478875eb4d2e James Smart 2015-05-21 5913
86478875eb4d2e James Smart 2015-05-21 @5914 desc->info.port_speed.capabilities = cpu_to_be16(rdp_cap);
86478875eb4d2e James Smart 2015-05-21 5915 desc->length = cpu_to_be32(sizeof(desc->info));
6c92d1d0ce4eff James Smart 2016-07-06 5916 return sizeof(struct fc_rdp_port_speed_desc);
86478875eb4d2e James Smart 2015-05-21 5917 }
86478875eb4d2e James Smart 2015-05-21 5918
:::::: The code at line 5840 was first introduced by commit
:::::: 4258e98ee3862ca7036654b43c839ab7668043e0 lpfc: Modularize and cleanup FDMI code in driver
:::::: TO: James Smart <james.smart@avagotech.com>
:::::: CC: Martin K. Petersen <martin.petersen@oracle.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 38538 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-03-11 0:20 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-11 0:19 [linux-next:master 2744/3213] drivers/scsi/lpfc/lpfc_els.c:5840:36: sparse: sparse: incorrect type in assignment (different base types) kernel test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).