]> git.baikalelectronics.ru Git - kernel.git/commit
tls: return -EFAULT if copy_to_user() fails
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 23 Jun 2017 10:15:44 +0000 (13:15 +0300)
committerDavid S. Miller <davem@davemloft.net>
Fri, 23 Jun 2017 18:19:27 +0000 (14:19 -0400)
commitc9208bec161a8e7658914b9de8430824e9c06eff
treeee7e30c96b95f528ac7e5299f159d49a6b5490b4
parent38899b128714d97da985543495b1c653eb256823
tls: return -EFAULT if copy_to_user() fails

The copy_to_user() function returns the number of bytes remaining but we
want to return -EFAULT here.

Fixes: c2c217d10788 ("tls: kernel TLS support")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Dave Watson <davejwatson@fb.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/tls/tls_main.c