linux-mainline/net
Herbert Xu 8d338c76f7 tls: Only use data field in crypto completion function
The crypto_async_request passed to the completion is not guaranteed
to be the original request object.  Only the data field can be relied
upon.

Fix this by storing the socket pointer with the AEAD request.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2023-02-13 18:34:48 +08:00
..
6lowpan
9p 9p-for-6.2-rc1 2022-12-23 11:39:18 -08:00
802 treewide: Convert del_timer*() to timer_shutdown*() 2022-12-25 13:38:09 -08:00
8021q
appletalk
atm
ax25
batman-adv
bluetooth Bluetooth: Use crypto_wait_req 2023-02-13 18:34:48 +08:00
bpf New Feature: 2022-12-17 14:06:53 -06:00
bpfilter
bridge treewide: Convert del_timer*() to timer_shutdown*() 2022-12-25 13:38:09 -08:00
caif
can
ceph Treewide: Stop corrupting socket's task_frag 2022-12-19 17:28:49 -08:00
core treewide: Convert del_timer*() to timer_shutdown*() 2022-12-25 13:38:09 -08:00
dcb
dccp
dns_resolver
dsa
ethernet
ethtool
hsr
ieee802154
ife
ipv4 net: ipv4: Add scaffolding to change completion function signature 2023-02-13 18:34:48 +08:00
ipv6 net: ipv6: Add scaffolding to change completion function signature 2023-02-13 18:34:48 +08:00
iucv
kcm
key
l2tp
l3mdev
lapb
llc
mac80211 treewide: Convert del_timer*() to timer_shutdown*() 2022-12-25 13:38:09 -08:00
mac802154
mctp mctp: Remove device type check at unregister 2022-12-19 17:20:22 -08:00
mpls
mptcp
ncsi
netfilter treewide: Convert del_timer*() to timer_shutdown*() 2022-12-25 13:38:09 -08:00
netlabel
netlink
netrom
nfc
nsh
openvswitch
packet
phonet
psample
qrtr
rds
rfkill
rose
rxrpc rxrpc: Fix the return value of rxrpc_new_incoming_call() 2022-12-19 09:51:31 +00:00
sched treewide: Convert del_timer*() to timer_shutdown*() 2022-12-25 13:38:09 -08:00
sctp
smc
strparser
sunrpc treewide: Convert del_timer*() to timer_shutdown*() 2022-12-25 13:38:09 -08:00
switchdev
tipc tipc: Add scaffolding to change completion function signature 2023-02-13 18:34:48 +08:00
tls tls: Only use data field in crypto completion function 2023-02-13 18:34:48 +08:00
unix
vmw_vsock
wireless
x25
xdp
xfrm Treewide: Stop corrupting socket's task_frag 2022-12-19 17:28:49 -08:00
compat.c
devres.c
Kconfig
Kconfig.debug
Makefile
socket.c
sysctl_net.c