Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp164338iob; Mon, 2 May 2022 16:02:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwIqtJqncsoJYN36MDcQ1WFcismkat8X9Ft0hGGTnBQk9fCyXQH3IoNA2qPF5+5o6FYlG+3 X-Received: by 2002:a63:185f:0:b0:386:1838:8d0 with SMTP id 31-20020a63185f000000b00386183808d0mr11489673pgy.161.1651532574838; Mon, 02 May 2022 16:02:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651532574; cv=none; d=google.com; s=arc-20160816; b=QIpVPcBd/gaStsckWySaDYtaNMi1plMWWYocF4JWIDc3X9+JvGGqIRjs+9f4D9g/7O IoCTxFR3AbpSwQicG6CQp8d/g95+ogXAK5cy7wxxYdbhFdzxngoQbWGc5x+lhyivjO7R Pcf3rJDfeNAaMM7ycHWS1ZH/4YyrhsM3sKSBjy5oVxoDOlfznAPkAlEuE37drl+l6stq hLQIU8WB8/LQj/TVyFyt1D4en+SftGcBb0zPMAZs1dIdLejNPlbVb6OdxNJxUcSsltHQ +wPwYRDRCLTXfaejzylRs2QCC7HXGQOq6S7Ght6iDZcV9I75Fhu5xQm5WScWbxRxs7Iy 0urw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=+7dSocgdKOwnHjit7kSTGbHZMbMHppkIre6dLkmO8Cw=; b=d/fIvRN96LucHlch75Y9oX/iZEl6uxeLJEbgwZWcQFRpOSgkZl1dR3/FHgBYse5scO 7RFK6+f7psvvEjsqG1hvSQSpXNzkz1jg3U61566+q62NtZUJBfZ2D4TaNGO06YLuC04K V5G5WbAgrLlpsrV92NIYQIocJS39vepGqAnd7QoU1wWy9GtBTmhtO/l5kTnDRQtuj8J8 kKGOveEUIjTXKL5MpdaQ9xz2SAzhCOLe7OhYE+DFKkgfECiArA+rV/SvgNVXujQIVPkZ 2zfmmrQSVKm8zX4FE4WuPfPM4ZsnY43AF87laCHDM98IUgkYRVzS7Pg5vpHnRvxmAQBJ i9iw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@paragon-software.com header.s=mail header.b=F2IdnanV; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=paragon-software.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id 129-20020a621887000000b0050d2ac6b8b6si14181234pfy.226.2022.05.02.16.02.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 May 2022 16:02:54 -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=@paragon-software.com header.s=mail header.b=F2IdnanV; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=paragon-software.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id CACA72E0AD; Mon, 2 May 2022 16:02:42 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352851AbiEAR0w (ORCPT + 99 others); Sun, 1 May 2022 13:26:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58566 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231484AbiEAR0t (ORCPT ); Sun, 1 May 2022 13:26:49 -0400 X-Greylist: delayed 580 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Sun, 01 May 2022 10:23:21 PDT Received: from relayaws-01.paragon-software.com (relayaws-01.paragon-software.com [35.157.23.187]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3B5CC4614F for ; Sun, 1 May 2022 10:23:20 -0700 (PDT) Received: from dlg2.mail.paragon-software.com (vdlg-exch-02.paragon-software.com [172.30.1.105]) by relayaws-01.paragon-software.com (Postfix) with ESMTPS id 8BE5D23E8; Sun, 1 May 2022 17:13:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paragon-software.com; s=mail; t=1651425213; bh=+7dSocgdKOwnHjit7kSTGbHZMbMHppkIre6dLkmO8Cw=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=F2IdnanVZjeIFlluSGTpSZv3RvVD0PAiRPxCCpjcpFGQPpfB4a8BAwhDZkWINbnPx DdBqQZSrzVhk53Xs2alY8n0w6HiI+SXLxjYRBnma+pLr80Z9y62s46SQxTPK6SYPbE YcC7Ud3m6SlaKqkjYdqU2syu2WE6HBJSiek3jrsQ= Received: from vdlg-exch-02.paragon-software.com (172.30.1.105) by vdlg-exch-02.paragon-software.com (172.30.1.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.7; Sun, 1 May 2022 20:13:39 +0300 Received: from vdlg-exch-02.paragon-software.com ([fe80::586:6d72:3fe5:bd9b]) by vdlg-exch-02.paragon-software.com ([fe80::586:6d72:3fe5:bd9b%12]) with mapi id 15.01.2375.007; Sun, 1 May 2022 20:13:39 +0300 From: Konstantin Komarov To: Linus Torvalds , Kari Argillander 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 Subject: RE: NTFS3 driver is orphan already. What we do? Thread-Topic: NTFS3 driver is orphan already. What we do? Thread-Index: AQHYWU8d5UQareA1dE+mIW4HKVrLlK0D2MOAgAZo1WA= Date: Sun, 1 May 2022 17:13:39 +0000 Message-ID: <0f48e2eb2b0740b1b85e3b8d910c4bd8@paragon-software.com> References: In-Reply-To: Accept-Language: ru-RU, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.30.0.26] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 PiBGcm9tOiBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+DQo+ IFNlbnQ6IFdlZG5lc2RheSwgQXByaWwgMjcsIDIwMjIgNzo0NyBQTQ0KPiBUbzogS2FyaSBBcmdp bGxhbmRlciA8a2FyaS5hcmdpbGxhbmRlckBzdGFyZ2F0ZXVuaXZlcnNlLm5ldD4NCj4gQ2M6IEtv bnN0YW50aW4gS29tYXJvdiA8YWxtYXouYWxleGFuZHJvdmljaEBwYXJhZ29uLXNvZnR3YXJlLmNv bT47IG50ZnMzQGxpc3RzLmxpbnV4LmRldjsgVGhlb2RvcmUgVHMnbyA8dHl0c29AbWl0LmVkdT47 DQo+IENocmlzdG9waCBIZWxsd2lnIDxoY2hAbHN0LmRlPjsgTWF0dGhldyBXaWxjb3ggPHdpbGx5 QGluZnJhZGVhZC5vcmc+OyBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGtlcm5lbC5vcmc+OyBEYXJy aWNrIEouIFdvbmcNCj4gPGRqd29uZ0BrZXJuZWwub3JnPjsgQ2hyaXN0aWFuIEJyYXVuZXIgPGNo cmlzdGlhbi5icmF1bmVyQHVidW50dS5jb20+OyBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9y Zy51az47IExpbnV4IEtlcm5lbCBNYWlsaW5nDQo+IExpc3QgPGxpbnV4LWtlcm5lbEB2Z2VyLmtl cm5lbC5vcmc+DQo+IFN1YmplY3Q6IFJlOiBOVEZTMyBkcml2ZXIgaXMgb3JwaGFuIGFscmVhZHku IFdoYXQgd2UgZG8/DQo+IA0KPiBbIFNhZCBzdGF0ZSBvZiBhZmZhaXJzIG1vc3RseSBlZGl0ZWQg b3V0IF0NCj4gDQo+IE9uIFR1ZSwgQXByIDI2LCAyMDIyIGF0IDI6MjIgQU0gS2FyaSBBcmdpbGxh bmRlcg0KPiA8a2FyaS5hcmdpbGxhbmRlckBzdGFyZ2F0ZXVuaXZlcnNlLm5ldD4gd3JvdGU6DQo+ ID4NCj4gPiBJIGFsc28gZGlkIHN1Z2dlc3QgdGhhdCBJIGNvdWxkIGNvIG1haW50YWluIHRoaXMg ZHJpdmVyIHRvIHRha2UgYnVyZGVuIGZyb20NCj4gPiBLb25zdGFudGluLCBidXQgaGF2ZW4ndCBn b3QgYW55IHJlcGxheS4NCj4gDQo+IElmIHlvdSBhcmUgd2lsbGluZyB0byBtYWludGFpbiBpdCAo YW5kIG1heWJlIGZpbmQgb3RoZXIgbGlrZS1taW5kZWQNCj4gcGVvcGxlIHRvIGhlbHAgeW91KSwg SSB0aGluayB0aGF0IHdvdWxkIGNlcnRhaW5seSBiZSBhIHRoaW5nIHRvIHRyeS4NCj4gDQo+IEFu ZCBpZiB3ZSBjYW4gZmluZCAqbm9ib2R5KiB0aGF0IGVuZHMgdXAgY2FyaW5nIGFuZCBtYWludGFp bmluZywgdGhlbg0KPiBJIGd1ZXNzIHdlIHNob3VsZCByZW1vdmUgaXQsIHJhdGhlciB0aGFuIGVu ZCB1cCB3aXRoICp0d28qIGVmZmVjdGl2ZWx5DQo+IHVubWFpbnRhaW5lZCBjb3BpZXMgb2YgTlRG UyBkcml2ZXJzLg0KPiANCj4gTm90IHRoYXQgdHdvIHVubWFpbnRhaW5lZCBmaWxlc3lzdGVtcyBh cmUgbXVjaCB3b3JzZSB0aGFuIG9uZSA6LXANCj4gDQo+ICAgICAgICAgICAgTGludXMNCg0KSGVs bG8gTGludXMsIEthcmkgYW5kIGFsbC4NCg0KRmlyc3QgYW5kIGZvcmVtb3N0IEkgbmVlZCB0byBz dGF0ZSB0aGF0IGFjdGl2ZSB3b3JrIG9uIE5URlMzIGRyaXZlciBoYXMgbmV2ZXIgc3RvcHBlZCwN CmFuZCBpdCB3YXMgbmV2ZXIgZGVjaWRlZCB0byAib3JwaGFuIiBOVEZTMy4gIEN1cnJlbnRseSB3 ZSBhcmUgc3RpbGwgaW4gdGhlIG1pZGRsZSBvZiB0aGUgcHJvY2Vzcw0Kb2YgZ2V0dGluZyB0aGUg S2VybmVsLm9yZyBhY2NvdW50LiBXZSBuZWVkIHRvIHNpZ24gb3VyIFBHUCBrZXkgdG8gbW92ZSBm b3J3YXJkLCBidXQNCnRoZSBwcm9jZXNzIGlzIG5vdCBzbyBjbGVhciAod2lsbCBiZSBncmF0ZWZ1 bCB0byBnZXQgc29tZSBwcm9jZXNzIGRlc2NpcHRpb24pLCBzbyBpdCBpcyBnb2luZyBxdWl0ZSBz bG93DQp0cnlpbmcgdG8gdW5yYXZlbCB0aGUgdG9waWMuDQoNCkFzIGZvciBub3csIHdlIGNhbiBw cmVwYXJlIHBhdGNoZXMvcHVsbCByZXF1ZXN0cyB0aHJvdWdoIHRoZSBnaXRodWIsIA0KYW5kIHN1 Ym1pdCB0aGVtIHJpZ2h0IG5vdyAod2UgaGF2ZSBxdWl0ZSBhIGJ1bmNoIG9mIGZpeGVzDQpmb3Ig bmV3IEtlcm5lbHMgc3VwcG9ydCwgYnVnZml4ZXMgYW5kIGZzdGVzdHMgZml4ZXMpIC0tIGlmIExp bnVzIGFwcHJvdmVzIHRoaXMgYXBwcm9hY2gNCnVudGlsIHdlIHNldCB1cCB0aGUgcHJvcGVyIGdp dC5rZXJuZWwub3JnIHJlcG8uDQoNCkFsc28sIHRvIGNsYXJpZnkgdGhpcyBleHBsaWNpdGx5OiBp biBhZGRpdGlvbiB0byB0aGUgZHJpdmVyLCB3ZSdyZSB3b3JraW5nIG9mIG50ZnMzIHV0aWxpdGll cyBhcyB3ZWxsLg0KDQpPdmVyYWxsLCBuZXZlcnRoZWxlc3MgdGhlIE5URlMzIGRldmVsb3BtZW50 IHBhY2UgaGFzIGJlZW4gc2xvd2VkIGRvd24gYSBiaXQgZm9yIHByZXZpb3VzIGNvdXBsZQ0Kb2Yg bW9udGhzLCBpdHMgc3RhdGUgaXMgc3RpbGwgdGhlIHNhbWUgYXMgYmVmb3JlOiBpdCBpcyBmdWxs eSBtYWludGFpbmVkIGFuZCBiZWluZyBkZXZlbG9wZWQuDQoNCkFuZCBmaW5hbGx5LCB3ZSBhcG9s b2dpemUgZm9yIGxhdGUgcmVwbHk7IEkgYWxsb3dlZCBtZSBzaG9ydCB2YWNhdGlvbiBhZnRlciBt b3N0IHJlc3RyaWN0aW9ucyBiZWNhdXNlDQpvZiBjb3ZpZCBlbmRlZCB1cCB0aGlzIG1vbnRoIGlu IEdlcm1hbnkuDQoNClRoYW5rcy4NCg==