]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: rds: use correct size for max unacked packets and bytes
authorSasha Levin <sasha.levin@oracle.com>
Tue, 3 Feb 2015 13:55:58 +0000 (08:55 -0500)
committerJiri Slaby <jslaby@suse.cz>
Wed, 22 Apr 2015 06:58:47 +0000 (08:58 +0200)
commitb4482b533bfb54232f31d72c8ab70c1400385040
tree39b812c95579966a3fdbf8782bc5e665c3f703fd
parent95ed43f190b8894b4681ed78c0272f9d87015a69
net: rds: use correct size for max unacked packets and bytes

commit db27ebb111e9f69efece08e4cb6a34ff980f8896 upstream.

Max unacked packets/bytes is an int while sizeof(long) was used in the
sysctl table.

This means that when they were getting read we'd also leak kernel memory
to userspace along with the timeout values.

Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
net/rds/sysctl.c