From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [PATCH net-next] selftests/tls: Add MSG_WAITALL in recv() syscall Date: Mon, 17 Sep 2018 08:15:31 -0700 (PDT) Message-ID: <20180917.081531.1710106422276499589.davem@davemloft.net> References: <20180916043428.24329-1-vakul.garg@nxp.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, shuah@kernel.org, davejwatson@fb.com, doronrk@fb.com To: vakul.garg@nxp.com Return-path: In-Reply-To: <20180916043428.24329-1-vakul.garg@nxp.com> Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org From: Vakul Garg Date: Sun, 16 Sep 2018 10:04:28 +0530 > A number of tls selftests rely upon recv() to return an exact number of > data bytes. When tls record crypto is done using an async accelerator, > it is possible that recv() returns lesser than expected number bytes. > This leads to failure of many test cases. To fix it, MSG_WAITALL has > been used in flags passed to recv() syscall. > > Signed-off-by: Vakul Garg Applied.