]> git.dujemihanovic.xyz Git - linux.git/commit
net/smc: fix missing byte order conversion in CLC handshake
authorWen Gu <guwen@linux.alibaba.com>
Wed, 6 Dec 2023 17:02:37 +0000 (01:02 +0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 7 Dec 2023 18:10:56 +0000 (10:10 -0800)
commitc5a10397d4571bcfd4bd7ca211ee47bcb6792ec3
treeef6972a4c19297937c3a83500cf1f884847bf150
parent1499b89289bf272fd83cb296c82fb5519d0fe93f
net/smc: fix missing byte order conversion in CLC handshake

The byte order conversions of ISM GID and DMB token are missing in
process of CLC accept and confirm. So fix it.

Fixes: 3d9725a6a133 ("net/smc: common routine for CLC accept and confirm")
Signed-off-by: Wen Gu <guwen@linux.alibaba.com>
Reviewed-by: Tony Lu <tonylu@linux.alibaba.com>
Reviewed-by: Alexandra Winter <wintera@linux.ibm.com>
Reviewed-by: Wenjia Zhang <wenjia@linux.ibm.com>
Link: https://lore.kernel.org/r/1701882157-87956-1-git-send-email-guwen@linux.alibaba.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/smc/af_smc.c
net/smc/smc_clc.c
net/smc/smc_clc.h