OrangePi_CM5/net/rds
Hangyu Hua 74dc97dfb2 rds: memory leak in __rds_conn_create()
[ Upstream commit 5f9562ebe710c307adc5f666bf1a2162ee7977c0 ]

__rds_conn_create() did not release conn->c_path when loop_trans != 0 and
trans->t_prefer_loopback != 0 and is_outgoing == 0.

Fixes: aced3ce57cd3 ("RDS tcp loopback connection can hang")
Signed-off-by: Hangyu Hua <hbh25y@gmail.com>
Reviewed-by: Sharath Srinivasan <sharath.srinivasan@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-12-22 09:30:54 +01:00
..
Kconfig
…
Makefile
…
af_rds.c
…
bind.c
…
cong.c
…
connection.c rds: memory leak in __rds_conn_create() 2021-12-22 09:30:54 +01:00
ib.c
…
ib.h
…
ib_cm.c
…
ib_frmr.c
…
ib_mr.h
…
ib_rdma.c
…
ib_recv.c
…
ib_ring.c
…
ib_send.c
…
ib_stats.c
…
ib_sysctl.c
…
info.c
…
info.h
…
loop.c
…
loop.h
…
message.c
…
page.c
…
rdma.c
…
rdma_transport.c
…
rdma_transport.h
…
rds.h
…
rds_single_path.h
…
recv.c
…
send.c
…
stats.c
…
sysctl.c
…
tcp.c net/rds: correct socket tunable error in rds_tcp_tune() 2021-12-08 09:03:26 +01:00
tcp.h
…
tcp_connect.c
…
tcp_listen.c
…
tcp_recv.c
…
tcp_send.c
…
tcp_stats.c
…
threads.c
…
transport.c
…