Re: [PATCH net] sock: set sk_err to ee_errno on dequeue from errq

2020-11-27 Thread Jakub Kicinski
On Thu, 26 Nov 2020 12:28:36 -0500 Soheil Hassas Yeganeh wrote: > > From: Willem de Bruijn > > > > When setting sk_err, set it to ee_errno, not ee_origin. > > > > Commit f5f99309fa74 ("sock: do not set sk_err in > > sock_dequeue_err_skb") disabled updating sk_err on errq dequeue, > > which is corr

[PATCH net] sock: set sk_err to ee_errno on dequeue from errq

2020-11-26 Thread Willem de Bruijn
From: Willem de Bruijn When setting sk_err, set it to ee_errno, not ee_origin. Commit f5f99309fa74 ("sock: do not set sk_err in sock_dequeue_err_skb") disabled updating sk_err on errq dequeue, which is correct for most error types (origins): - sk->sk_err = err; Commit 38b257938ac6 ("so