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 DAC33C6FA8E for ; Thu, 2 Mar 2023 22:35:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230166AbjCBWfu (ORCPT ); Thu, 2 Mar 2023 17:35:50 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53950 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230158AbjCBWfq (ORCPT ); Thu, 2 Mar 2023 17:35:46 -0500 Received: from zeniv.linux.org.uk (zeniv.linux.org.uk [IPv6:2a03:a000:7:0:5054:ff:fe1c:15ff]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AD6574ECD1; Thu, 2 Mar 2023 14:35:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=linux.org.uk; s=zeniv-20220401; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=EDchka0i9+vLwDywAtBdjR7j0SGFx/hXskmfI/nuX5k=; b=n7ezqhYYOPMJ6nGrco1MqUGSih MRNjo6PsWfwVCE385x1QYi7TlEZDWsuHvV6RNkYivYJDjvAft9l/8Bdp3x9LNtPTUJcNEUukcq51T 6lqD7uKmQr00p7l5mwp7VXaECwKSSDgBOxhuYQxY8ra/38MeVhgkztKDMjs54a0BmDcExsmaGvwxe 29dG8La8hWlVyrnJBjVNy8Gils45lEIU0pQaScmiJTS+eR7m/OhkIqRqojMfFhwkbpr3AgX7L5nEs cFSKInL+Y/khNOhwOWrObRvQjTCvJMaS3MXm/tGPuVUpF9OoHch1TWVyJP1hr/Ts5ZRH6E6dp3ly8 ti82K28w==; Received: from viro by zeniv.linux.org.uk with local (Exim 4.96 #2 (Red Hat Linux)) id 1pXrWX-00DPuE-0M; Thu, 02 Mar 2023 22:35:41 +0000 Date: Thu, 2 Mar 2023 22:35:41 +0000 From: Al Viro To: "Fabio M. De Francesco" Cc: Jan Kara , Linus Torvalds , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org Subject: Re: [git pull] vfs.git sysv pile Message-ID: References: <20230302095931.jwyrlgtxcke7iwuu@quack3> <9074146.CDJkKcVGEf@suse> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: Al Viro Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 02, 2023 at 07:35:59PM +0000, Al Viro wrote: > On Thu, Mar 02, 2023 at 12:31:46PM +0100, Fabio M. De Francesco wrote: > > > But... when yesterday Al showed his demo patchset I probably interpreted his > > reply the wrong way and thought that since he spent time for the demo he > > wanted to put this to completion on his own. > > > > Now I see that you are interpreting his message as an invite to use them to > > shorten the time... > > > > Furthermore I'm not sure about how I should credit him. Should I merely add a > > "Suggested-by:" tag or more consistent "Co-authored-by: Al Viro <...>"? Since > > he did so much I'd rather the second but I need his permission. > > What, for sysv part? It's already in mainline; for minixfs and ufs, if you want > to do those - whatever you want, I'd probably go for "modelled after sysv > series in 6.2" - "Suggested-by" in those would suffice... > > > @Al, > > > > Can I really proceed with *your* work? What should the better suited tag be to > > credit you for the patches? > > > > If you can reply today or at least by Friday, I'll pick your demo patchset, > > put it to completion, make the patches and test them with (x)fstests on a > > QEMU/KVM x86_32 bit VM, with 6GB RAM, running an HIGHMEM64GB enabled kernel. > > Frankly, ext2 patchset had been more along the lines of "here's what untangling > the calling conventions in ext2 would probably look like" than anything else. > If you are willing to test (and review) that sucker and it turns out to be OK, > I'll be happy to slap your tested-by on those during rebase and feed them to > Jan... PS: now we can actually turn kunmap_local((void *)((unsigned long)page_addr & PAGE_MASK)); into kunmap_local(page_addr); provided that commit doing that includes something along the lines of Do-Not-Backport-Without: 88d7b12068b9 "highmem: round down the address passed to kunmap_flush_on_unmap()" in commit message.