Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp231251iob; Mon, 2 May 2022 17:57:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx3ySD5VUPmw7vZ6Ceq7hG2ySNgWTFILM8v2KdnsHBuOBer730MRCid9ReoLL9Kv8cVkte5 X-Received: by 2002:a17:90a:8d82:b0:1d2:cd8c:ed6 with SMTP id d2-20020a17090a8d8200b001d2cd8c0ed6mr2022349pjo.63.1651539445051; Mon, 02 May 2022 17:57:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651539445; cv=none; d=google.com; s=arc-20160816; b=VFAiCuToysciBGO1JF+b1BKUaIPDSbIdjWFqKEzCqQnxQUzCGfzjt8PZ2Gc8vcd4Wm LYxtiuAqshJMR7w4xy7r3CET+RtmYiRoW7h+qYV/PKnU+zcC3hH2NX0ns3Qu+zpAbTUE E4xb/YrUOEIELcw29ypnZGwc0cvHoH5NHe61++owwp+Ns8Tz/Wo4SETCYpjam5Doyaum MSZquHTMR1ICI9XGmxJrDTerQXFfa4Ip+wDFg8uEXurEhEsWcILaXYM0+XK7C5emCBk+ 9/DJ5O3tNYT5CoVLb9mXcYW9CiNEn2hu5N2WjHkD15T2QpTtis9RZi1R2cEw/nqdCmCO lEbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=wyghvMTo7vFmksOi8V5KVWhbKq4pzYFgl3fS2v1sDJ4=; b=FjEWEKFD0xU1p1ftJ/PxQ8AHNkNWG6RZAY1sIvIffWlIF6GTGAKxJ5rDdbxYVW+LVe +t1Wx2PiS0HkHFcsnJg5C5KFviSCtOKR6QYrkugucykRQbagUi7Luv/EeKGqF8wKh4I6 8R/YGkXdonhmqJHeE8e4Sr15doqHGsndk17M4AA1m7nN8qZCF8xfhUnVJBKLqtJcOXks Pl7BtRdsAjzbrTJLiYWFRZCzMHorNSUtzdRtgWuz6dqPJAcpFSk66ZsVbix9o995b/Ds emsnpd4efTbj+R9RTOPh+3wEZ5mw0CTXCNekUloCGrvgWceo94O59xsg37Z+LPEatgLt QxiA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Ko+uTyT9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id t23-20020a639557000000b00399028c6b02si15213874pgn.179.2022.05.02.17.57.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 May 2022 17:57:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Ko+uTyT9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 429B43D48A; Mon, 2 May 2022 17:43:22 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1387330AbiEBUwv (ORCPT + 99 others); Mon, 2 May 2022 16:52:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40222 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230295AbiEBUwu (ORCPT ); Mon, 2 May 2022 16:52:50 -0400 Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 52B67655A for ; Mon, 2 May 2022 13:49:20 -0700 (PDT) Received: by mail-lj1-x22b.google.com with SMTP id m23so19886538ljc.0 for ; Mon, 02 May 2022 13:49:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=wyghvMTo7vFmksOi8V5KVWhbKq4pzYFgl3fS2v1sDJ4=; b=Ko+uTyT9SZNay2z6ssGZBhQZKQoUTBxW0w7+D7SjbQpOxeUOIOg6kt1lVYUEXtAvyR PfeaidjKmGNEcECCoUzNhoSf6TSmESrs9cQEp3BkNMtra9BMpulqmNUzLdiTG1BUnYZ0 85sH5ddWZ9EkPVZbJ+Mr8KAVzXSSOT4GaB5trrXPDDPA5D9Veo6dzYjdafyIxyucQDU2 PzSY2oc2gaJuV74aU3FJMcl0M4Mac/p8u2a8BEQX+0PEr6hGLOJY6XF6L9VabQKWfSAL kbDsCFT59e7uof8HsSbNOnnVy4Fr5I6wY0igXSwT0d80VHBuAaQO7kWu6D3JB+PuCCqU n6OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=wyghvMTo7vFmksOi8V5KVWhbKq4pzYFgl3fS2v1sDJ4=; b=EWTN+F4Cn95fVA53K+ioXOq10mnBXt+sK2bh9VCf5+xcARMTZYPiOKzy7JypWsr8B+ MOLWbqeM37XkGnCC7plsuxTQDty//DTdijhtW48Q5xZ6+NIeph7lJck/7wQHcVCNPFm+ 59KjVRAH+JkMo7eL3NvobAQFoAP2jxB2fir+nqKDFhcCSvP7ZNjyovUuMkxrw+QAmRBv xcpaN/J73aqJLvb0BrQcBTDTkbAr2L2ToY4S0G3FJy/EXIjgkNltEZuEvauPRy85glWC 0oVNyMRU5CU2BlnNtM/X1/nGRf32js7gnrsJZ6X456F9zEvhnF1iuw8OGuIhV1blq7Fu 9WQw== X-Gm-Message-State: AOAM530oJMSl3/9aR2g130T2NMP2wxFeueiFPyPCkXe9d7o3lJstsAEG 9waRfxR9cA+DdTpLV6XPOxk= X-Received: by 2002:a2e:b014:0:b0:23c:9593:f7 with SMTP id y20-20020a2eb014000000b0023c959300f7mr8434771ljk.209.1651524558467; Mon, 02 May 2022 13:49:18 -0700 (PDT) Received: from ?IPV6:2001:14ba:9cae:8c00:9682:e720:334f:2fac? (dxw3k4yf2tnxwyp6sg02y-3.rev.dnainternet.fi. [2001:14ba:9cae:8c00:9682:e720:334f:2fac]) by smtp.gmail.com with ESMTPSA id b28-20020ac2563c000000b0047255d211b9sm792012lff.232.2022.05.02.13.49.17 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 02 May 2022 13:49:17 -0700 (PDT) Message-ID: <2433164a-4546-ca21-cdf2-441d3a492e0f@gmail.com> Date: Mon, 2 May 2022 23:49:23 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1 Subject: Re: NTFS3 driver is orphan already. What we do? Content-Language: en-US To: Konstantin Komarov , Linus Torvalds Cc: "ntfs3@lists.linux.dev" , Theodore Ts'o , Christoph Hellwig , Matthew Wilcox , Eric Biggers , "Darrick J. Wong" , Christian Brauner , Al Viro , Linux Kernel Mailing List References: <0f48e2eb2b0740b1b85e3b8d910c4bd8@paragon-software.com> From: Kari Argillander In-Reply-To: <0f48e2eb2b0740b1b85e3b8d910c4bd8@paragon-software.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A, RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 1.5.2022 20.13, Konstantin Komarov wrote: >> From: Linus Torvalds >> Sent: Wednesday, April 27, 2022 7:47 PM >> To: Kari Argillander >> Cc: Konstantin Komarov ; ntfs3@lists.linux.dev; Theodore Ts'o ; >> Christoph Hellwig ; Matthew Wilcox ; Eric Biggers ; Darrick J. Wong >> ; Christian Brauner ; Al Viro ; Linux Kernel Mailing >> List >> Subject: Re: NTFS3 driver is orphan already. What we do? >> >> [ Sad state of affairs mostly edited out ] >> >> On Tue, Apr 26, 2022 at 2:22 AM Kari Argillander >> wrote: >>> >>> I also did suggest that I could co maintain this driver to take burden from >>> Konstantin, but haven't got any replay. >> >> If you are willing to maintain it (and maybe find other like-minded >> people to help you), I think that would certainly be a thing to try. >> >> And if we can find *nobody* that ends up caring and maintaining, then >> I guess we should remove it, rather than end up with *two* effectively >> unmaintained copies of NTFS drivers. >> >> Not that two unmaintained filesystems are much worse than one :-p >> >> Linus > > Hello Linus, Kari and all. Hello Konstantin and thanks for you answer. Happy to see that you are still in. > First and foremost I need to state that active work on NTFS3 driver has never stopped, > and it was never decided to "orphan" NTFS3. Currently we are still in the middle of the process > of getting the Kernel.org account. We need to sign our PGP key to move forward, but > the process is not so clear (will be grateful to get some process desciption), so it is going quite slow > trying to unravel the topic. Basically easiest route is some conference, but there is not so many as we are kinda middle of covid still. You can try to search some Germany kernel devs and contact them. Then you can meet them in person and proof who you are and then they will sign you key. I'm same situation my self right now and have meeting with some Finnish devs. > As for now, we can prepare patches/pull requests through the github, > and submit them right now (we have quite a bunch of fixes > for new Kernels support, bugfixes and fstests fixes) -- if Linus approves this approach > until we set up the proper git.kernel.org repo. It should not be problem to continue using Github. Kernel.org is of course nice in case example maintainership is transfer to others or there is multiple maintainers. > Also, to clarify this explicitly: in addition to the driver, we're working of ntfs3 utilities as well. Nice to hear :) > Overall, nevertheless the NTFS3 development pace has been slowed down a bit for previous couple > of months, its state is still the same as before: it is fully maintained and being developed. I have to disagree that it is fully maintained right now. Half year radio silence is not "fully maintained". But we can work this out so that this driver will be fully maintained. But the offer is still that you do not have to maintain this fully by yourself if this is too much work. There is many other subsystem where there are multiple maintainers. Also I would like to point once again that we really need to check that stable gets fixes also. But those are just what are fixes not new features. Also only merge window should be new code. Every other should should only contain fixes. This is why usually couple different branch is needed. If you have any questions please feel to always ask me or from mailing list. Argillander > And finally, we apologize for late reply; I allowed me short vacation after most restrictions because > of covid ended up this month in Germany. > > Thanks.