]> www.infradead.org Git - users/jedix/linux-maple.git/commit
rds: tcp: various endian-ness fixes
authorSowmini Varadhan <sowmini.varadhan@oracle.com>
Fri, 16 Jun 2017 20:30:20 +0000 (13:30 -0700)
committerChuck Anderson <chuck.anderson@oracle.com>
Sun, 18 Jun 2017 19:49:49 +0000 (12:49 -0700)
commit827ce89751a9a89666615d507d897c7a111fbe5a
treee95230c55ac27abebd918a23b64fd39d8761d27a
parent567226b02a59281a675795e939182c12f16b68e8
rds: tcp: various endian-ness fixes

Found when testing between sparc and x86 machines on different
subnets, so the address comparison patterns hit the corner cases and
brought out some bugs fixed by this patch.

Orabug: 26289770

(Cherry-pick of upstream commit 00354de5779db4aa9c019db787ef89bd1a6b149b)

Signed-off-by: Sowmini Varadhan <sowmini.varadhan@oracle.com>
Tested-by: Imanti Mendez <imanti.mendez@oracle.com>
Acked-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/rds/rds.h
net/rds/recv.c
net/rds/send.c
net/rds/tcp_connect.c
net/rds/tcp_listen.c
net/rds/threads.c