From: David Miller <da...@davemloft.net> Date: Fri, 27 Apr 2018 13:34:12 -0400 (EDT)
> From: David Miller <da...@davemloft.net> > Date: Fri, 27 Apr 2018 13:31:47 -0400 (EDT) > >> From: Boris Pismenny <bor...@mellanox.com> >> Date: Thu, 26 Apr 2018 09:37:08 +0300 >> >>> This series adds a generic infrastructure to offload TLS crypto to a >>> network devices. It enables the kernel TLS socket to skip encryption and >>> authentication operations on the transmit side of the data path. Leaving >>> those computationally expensive operations to the NIC. >> ... >> >> Series applied. >> >> Assuming no build test issues I will push it out to net-next. > > No dice, I'm reverting. > > net/tls/tls_sw.c: In function ‘tls_set_sw_offload’: > net/tls/tls_sw.c:1192:22: warning: ‘sw_ctx_rx’ may be used uninitialized in > this function [-Wmaybe-uninitialized] > sw_ctx_rx->sk_poll = sk->sk_socket->ops->poll; > ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ Also in one of the later patches, there are new files added with empty lines at the end. GIT warns about this and I have to fix it up each and every time. So if you could fix that too I would appreciate it. Thanks.