From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id EF485C0015E for ; Thu, 27 Jul 2023 05:00:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230292AbjG0FAY (ORCPT ); Thu, 27 Jul 2023 01:00:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40860 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229820AbjG0FAV (ORCPT ); Thu, 27 Jul 2023 01:00:21 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1255BE47; Wed, 26 Jul 2023 22:00:21 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 9A87061D30; Thu, 27 Jul 2023 05:00:20 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 07E5FC433C9; Thu, 27 Jul 2023 05:00:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1690434020; bh=bz/ycI4oGS9bRmVVuXMmTPwI4myesbiM5Q3vRbb3WqE=; h=Subject:From:Date:References:In-Reply-To:To:Cc:From; b=BCkOZwMm7x9e1wydST6BP5Skrc0qwMvnM4HEMv2kRU/o87OgvqxZRll9uGKRqj+Ir vPwUP7OTIjn18tl2Sflaq/+ySlK5d7LUEdw+eDpwFtoNNbfQ1peD1LErTl6+n3mlpQ 72TteqnOD1FIJeYIRMA8lRWmzZbW8vRDqiTc2iW5ckaHmD97WI2U6l1C8d7ZuqE+Fx sxiNu7aE3943F/RShwD7FqZa22mRovf++pArj/j8ajKFQ22e+GtJ677GSpMkVQqCAi stAiJ98Z7TKGm1QmrPcKtpRKhT2q/0EWT0Re3dsOeJiLTqDhRDx54fHRlpoT89w1uU kzPNVfKiZXkEQ== Received: from aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (localhost.localdomain [127.0.0.1]) by aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (Postfix) with ESMTP id DB0ADC59A4C; Thu, 27 Jul 2023 05:00:19 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [PATCH v2] splice, net: Fix splice_to_socket() for O_NONBLOCK socket From: patchwork-bot+netdevbpf@kernel.org Message-Id: <169043401989.24382.16722066763021301341.git-patchwork-notify@kernel.org> Date: Thu, 27 Jul 2023 05:00:19 +0000 References: <023c0e21e595e00b93903a813bc0bfb9a5d7e368.1690219914.git.jstancek@redhat.com> In-Reply-To: <023c0e21e595e00b93903a813bc0bfb9a5d7e368.1690219914.git.jstancek@redhat.com> To: Jan Stancek Cc: dhowells@redhat.com, kuba@kernel.org, netdev@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, brauner@kernel.org, viro@zeniv.linux.org.uk Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello: This patch was applied to netdev/net.git (main) by Jakub Kicinski : On Mon, 24 Jul 2023 19:39:04 +0200 you wrote: > LTP sendfile07 [1], which expects sendfile() to return EAGAIN when > transferring data from regular file to a "full" O_NONBLOCK socket, > started failing after commit 2dc334f1a63a ("splice, net: Use > sendmsg(MSG_SPLICE_PAGES) rather than ->sendpage()"). > sendfile() no longer immediately returns, but now blocks. > > Removed sock_sendpage() handled this case by setting a MSG_DONTWAIT > flag, fix new splice_to_socket() to do the same for O_NONBLOCK sockets. > > [...] Here is the summary with links: - [v2] splice, net: Fix splice_to_socket() for O_NONBLOCK socket https://git.kernel.org/netdev/net/c/0f0fa27b871b You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html