diff options
author | Tyrel Datwyler <[email protected]> | 2021-01-06 14:37:21 -0600 |
---|---|---|
committer | Martin K. Petersen <[email protected]> | 2021-01-07 22:32:56 -0500 |
commit | 901d01c8e50c35a182073219a38b9c6391e59144 (patch) | |
tree | 2399f0199ff394d16c6f0327377e4b1e8dec281d /tools/perf/scripts/python/libxed.py | |
parent | 5e6ddadf7637d336acaad1df1f3bcbb07f7d104d (diff) |
scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle
Commit 2aa0102c6688 ("scsi: ibmvfc: Use correlation token to tag commands")
sets the vfcFrame correlation token to the pointer handle of the associated
ibmvfc_event. However, that commit failed to cast the pointer to an
appropriate type which in this case is a u64. As such sparse warnings are
generated for both correlation token assignments.
ibmvfc.c:2375:36: sparse: incorrect type in argument 1 (different base types)
ibmvfc.c:2375:36: sparse: expected unsigned long long [usertype] val
ibmvfc.c:2375:36: sparse: got struct ibmvfc_event *[assigned] evt
Add the appropriate u64 casts when assigning an ibmvfc_event as a
correlation token.
Link: https://lore.kernel.org/r/[email protected]
Fixes: 2aa0102c6688 ("scsi: ibmvfc: Use correlation token to tag commands")
Reported-by: kernel test robot <[email protected]>
Signed-off-by: Tyrel Datwyler <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/libxed.py')
0 files changed, 0 insertions, 0 deletions