summaryrefslogtreecommitdiffstats
path: root/net/rds/loop.c
diff options
context:
space:
mode:
authorSantosh Shilimkar2018-06-14 20:52:34 +0200
committerDavid S. Miller2018-06-15 04:01:49 +0200
commitf1693c63ab133d16994cc50f773982b5905af264 (patch)
tree42a65ff20c3536040cd60c52a1e40b199e34db6e /net/rds/loop.c
parentMerge branch 'l2tp-fixes' (diff)
downloadkernel-qcow2-linux-f1693c63ab133d16994cc50f773982b5905af264.tar.gz
kernel-qcow2-linux-f1693c63ab133d16994cc50f773982b5905af264.tar.xz
kernel-qcow2-linux-f1693c63ab133d16994cc50f773982b5905af264.zip
rds: avoid unenecessary cong_update in loop transport
Loop transport which is self loopback, remote port congestion update isn't relevant. Infact the xmit path already ignores it. Receive path needs to do the same. Reported-by: syzbot+4c20b3866171ce8441d2@syzkaller.appspotmail.com Reviewed-by: Sowmini Varadhan <sowmini.varadhan@oracle.com> Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/rds/loop.c')
-rw-r--r--net/rds/loop.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/rds/loop.c b/net/rds/loop.c
index f2bf78de5688..dac6218a460e 100644
--- a/net/rds/loop.c
+++ b/net/rds/loop.c
@@ -193,4 +193,5 @@ struct rds_transport rds_loop_transport = {
.inc_copy_to_user = rds_message_inc_copy_to_user,
.inc_free = rds_loop_inc_free,
.t_name = "loopback",
+ .t_type = RDS_TRANS_LOOP,
};