Re: [PATCH net] sctp: use memdup_user instead of vmemdup_user

2019-03-20 Thread David Miller
From: Xin Long Date: Wed, 20 Mar 2019 14:49:38 +0800 > In sctp_setsockopt_bindx()/__sctp_setsockopt_connectx(), it allocates > memory with addrs_size which is passed from userspace. We used flag > GFP_USER to put some more restrictions on it in Commit cacc06215271 > ("sctp: use GFP_USER for user-

Re: [PATCH net] sctp: use memdup_user instead of vmemdup_user

2019-03-20 Thread Neil Horman
On Wed, Mar 20, 2019 at 02:49:38PM +0800, Xin Long wrote: > In sctp_setsockopt_bindx()/__sctp_setsockopt_connectx(), it allocates > memory with addrs_size which is passed from userspace. We used flag > GFP_USER to put some more restrictions on it in Commit cacc06215271 > ("sctp: use GFP_USER for us

[PATCH net] sctp: use memdup_user instead of vmemdup_user

2019-03-19 Thread Xin Long
In sctp_setsockopt_bindx()/__sctp_setsockopt_connectx(), it allocates memory with addrs_size which is passed from userspace. We used flag GFP_USER to put some more restrictions on it in Commit cacc06215271 ("sctp: use GFP_USER for user-controlled kmalloc"). However, since Commit c981f254cc82 ("sct