Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp131781pxu; Tue, 1 Dec 2020 07:43:34 -0800 (PST) X-Google-Smtp-Source: ABdhPJwtrY9CK+wEnxBr44izSpN+Xfw7xd9CyCvKVjEOdLjcITA01ZQbX9y1sv+Z965SkmCTfHh/ X-Received: by 2002:a17:906:8052:: with SMTP id x18mr3531722ejw.78.1606837414327; Tue, 01 Dec 2020 07:43:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606837414; cv=none; d=google.com; s=arc-20160816; b=d/n3e+/e5AerHJxLHQlwWWDkK9TPHCSJ0TGLjFWE7DrdnYUz/eOw6UgvBnXHdXBEBZ ZFYzOtLrzEPUb04xw5T2xxYeXIk/NEDgobBxwGGgJkENcN+mPVYnYrxYrN3tOa6Cr8V7 6P3sgOIuvPRqlKxvyxyQNygupvZLZsikeR029QUmY9eHV7fLcczzX9NahxK2OaVE7R1U 5JbpBpV/Wjlw8jNqUd24FMd1Ptx6TI5QEU1BHdmdXHtJQHCZru9sa68T6mqdItNIci4v iCYQXO2qKabw6kw24i4rZ1UwL4mCDEFSYQ3G2fUyYWaF9eAuyfx6ZbjihUsYslJVh7E0 eFQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=GoRwIwonAOU1Q5PokVg4Jw2hvJ7Uen6eODPUPTDWBsw=; b=iA14HDyrhQzBSBtjF5ytUnixQPRAVtCfBtgKzUNCpmFsDJ8nKncC2BSg7F8bsDaUMl L6rhDyzXEzaIBPwOB9Mk/09hJGMt7D2RULSIfuAx0PfEywt4uuhVSHl3mhTC9SLuPZOP yc8c4F6PhXjX0yboQJbdXi7Hft1V80CIk7r+KWGo8Sqv10WH2IMQefRMIsE5hpWtOUdJ ngsvjLt3GfYIy4e2cW6teZDSOcBl2tabZ4+m4AzNJrfFogml1jKMPIO9Q6mXz+5XPGSZ kGLuNNyigUXRCHxO6PAZcNlZJBt2wvmM4z7y/ZbC84CBlpg4SnLWYMe27piOs6dSSn9u 6ClQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codewreck.org header.s=2 header.b=a91gR3o5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=codewreck.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l89si79453ede.577.2020.12.01.07.43.09; Tue, 01 Dec 2020 07:43:34 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@codewreck.org header.s=2 header.b=a91gR3o5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=codewreck.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2391927AbgLAPkr (ORCPT + 99 others); Tue, 1 Dec 2020 10:40:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57366 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391563AbgLAPkr (ORCPT ); Tue, 1 Dec 2020 10:40:47 -0500 Received: from nautica.notk.org (ipv6.notk.org [IPv6:2001:41d0:1:7a93::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EC3BAC0613CF for ; Tue, 1 Dec 2020 07:40:06 -0800 (PST) Received: by nautica.notk.org (Postfix, from userid 1001) id 29740C009; Tue, 1 Dec 2020 16:40:05 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1606837205; bh=GoRwIwonAOU1Q5PokVg4Jw2hvJ7Uen6eODPUPTDWBsw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=a91gR3o5zarCtnU2Ikl2WiUlVy/+sJQanroKYqVUEMnAcWoCHTWsNf1fNiupZib7e wVEcGRRiEpL7xBeZNXzrl9BlvdM44V8tuKOIhHTuSS37ChVLJ8P2jBpBVN2rm2Q+KQ SJTYPktxWUY05qNAER+/7EiBY4LlpactC+Ldsw1i/exRkUFSTVFbYxSStbIdnb3AUA rsIECmjCLseY1kJVBxdVHfLQb1T44nTxDj5wfRU0gSYireS8ezLfCVWb9lc9Y0+SjI 0vKY7Xj64TgL+qUk50pp3hmzNwM+nfQ4586EPwPhWf29M5wpohgJcrkkDdHmJKqEU4 NgdbhPy+UXpiA== Date: Tue, 1 Dec 2020 16:39:50 +0100 From: Dominique Martinet To: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= Cc: Eric Van Hensbergen , Latchesar Ionkov , linux-kernel@vger.kernel.org, v9fs-developer@lists.sourceforge.net Subject: Re: [V9fs-developer] [PATCH] fs: 9p: add generic splice_read file operations Message-ID: <20201201153950.GA20545@nautica> References: <20201201135409.55510-1-toke@redhat.com> <20201201145728.GA11144@nautica> <20201201151658.GA13180@nautica> <87mtyx1rem.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87mtyx1rem.fsf@toke.dk> User-Agent: Mutt/1.5.21 (2010-09-15) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Toke Høiland-Jørgensen wrote on Tue, Dec 01, 2020: > > This made me test copy_file_range, and it works with both as well (used > > not to) > > > > interestingly on older kernels this came as default somehow? I have > > splice working on 5.4.67 :/ so this broke somewhat recently... > > Huh, no idea; this is my first time digging into filesystem code, I > normally do networking and BPF :) In case anyone else wants to know, this broke in 5.10-rc1 with 36e2c7421f02 ("fs: don't allow splice read/write without explicit ops") So really a recent regression, good catch :) -- Dominique