]> git.baikalelectronics.ru Git - kernel.git/commit
rds: ib: force endiannes annotation
authorNicholas Mc Guire <hofrat@osadl.org>
Tue, 30 Apr 2019 03:12:57 +0000 (05:12 +0200)
committerDavid S. Miller <davem@davemloft.net>
Wed, 1 May 2019 21:15:36 +0000 (17:15 -0400)
commit295072120ca098d9aab37eac1004a1bfef65fe74
treeb680bafcf468f7dbf3b601fad7d27ef82d53858e
parenta5e00629576c43e912ee182de7db11271105f57a
rds: ib: force endiannes annotation

While the endiannes is being handled correctly as indicated by the comment
above the offending line - sparse was unhappy with the missing annotation
as be64_to_cpu() expects a __be64 argument. To mitigate this annotation
all involved variables are changed to a consistent __le64 and the
 conversion to uint64_t delayed to the call to rds_cong_map_updated().

Signed-off-by: Nicholas Mc Guire <hofrat@osadl.org>
Acked-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/rds/ib_recv.c