Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp5381728pxv; Wed, 28 Jul 2021 09:24:45 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxsYqNykoS+jh36wSux2D/7pGS1rF628LrokWcqGhiiMq4c7BVbLu430IjjN6XN1NJiIJkw X-Received: by 2002:a92:7b14:: with SMTP id w20mr456591ilc.122.1627489485024; Wed, 28 Jul 2021 09:24:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627489485; cv=none; d=google.com; s=arc-20160816; b=z0mUiQzBRA0MVAVs5FgKyIwgVqMjgSfeSSx9XdCMNQCIcfNpcAbw/YEdJEPLDmnCUI jc/ACRvvgDKlbyW5RD7mSqNhYSpvQMH8Ov/vWigk5vqWbkWQeR3BEgnvjqgQtFZmT3vg S1MaxsWLBNsbnAf9m2R0hCKh+e1o21X6jUICwQrjiEpaAch8cLYuGL8RGTgnIVoq0ngd mwB1Qc7fa7esY3IlOFAOFahLMYj2egxgWgmv+dadP6aepteuzWRisGJHbZqzQ9rnCqa2 5prU45b9bpWDFBDxMeXgQKjbyv7cbAKZNbOLTFDCvqOxEuhCY1KvyeIjK7G60P3nILZl HOtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-language:content-transfer-encoding :mime-version:user-agent:date:message-id:cc:subject:from:reply-to:to :dkim-signature; bh=og7+V4BOs6plr/YGVQnX+404P8F5uFz/ISDuajxswv0=; b=JFnnQbEi/aMLxmXbe96uasDqcY0QJi9jxLJJ3yuWGXc14jXbNcLSsI5Xt43wmWmzWN KpbVeo8kSQ+0SJo31n67jcj5BPeURfVqFy5b+cU+JOItkD7CesudDsc/JsRDaAAVF+qY YM53z/esdbd8xYrFsP9yB/SJnqtw/dxdqTxXiQ8l51no5AD1Mqq/dgXAiobyvQqJJM89 Szh9QAzcMQx3Up+cghtlmfwL8uWSfJg9IATZS3i4Td7PGgTbv3yUMQB2k3a/snmxcFpy KB9iea2Rva7TvOMj14HXguV/g72qLb7iEAPnybTBp4VxizTE2t5uxOb4TvWgI5HrXRp0 zpwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="SC0VdSX/"; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y16si237349ilm.7.2021.07.28.09.24.32; Wed, 28 Jul 2021 09:24:45 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b="SC0VdSX/"; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229574AbhG1QXo (ORCPT + 99 others); Wed, 28 Jul 2021 12:23:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37534 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229501AbhG1QXo (ORCPT ); Wed, 28 Jul 2021 12:23:44 -0400 Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4A8D9C061757; Wed, 28 Jul 2021 09:23:42 -0700 (PDT) Received: by mail-ej1-x62e.google.com with SMTP id qk33so5458982ejc.12; Wed, 28 Jul 2021 09:23:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:reply-to:from:subject:cc:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=og7+V4BOs6plr/YGVQnX+404P8F5uFz/ISDuajxswv0=; b=SC0VdSX/F/sOPmI3Q7YmCzFCdl4xqt7oa+7hod2kYnKT61yxCqweHv52cjGPgqMYEG RcPLe47wvzr7VYoKT0BGePbN79leHnWxbtRqQ7SKjcaTKl9BuAZx6RsKhqc99DIh3vuI l2/CRbRa3VMSZkHa2tgDqgSMSbMkjIt57ZAJuHIgeQwo9HNbQ3S6fqblouQ4te9ygmjJ 3scrhJkQFszM3oHw43uBp3Qye3qkEYtDqX7rGW5YbiSXNMVz7Flq1mNtL79NkljqGdwb 8VAeU8fx0K61LtprexwTE1B2wj7TdRm905zA3cETTZR2GVdr1VcfcQYr81iI2gk3bdqW X11g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:reply-to:from:subject:cc:message-id:date :user-agent:mime-version:content-transfer-encoding:content-language; bh=og7+V4BOs6plr/YGVQnX+404P8F5uFz/ISDuajxswv0=; b=ZwH2PsLj68jstp5rg5TWhSzGZ5fUNnzC7ukg/WuFUlGwtLd1+Mfu0F4gGhzJrEt+wM ipjXPQtneVCQeNqhJFpS0HRSx1N4DuNXr82wic7fBEBN6hx1ljR8Guibmkqvr6/HfVxP D/e+CngkVXW2M8+BZbN4r1CgmsmWuZUsR/3pRtDlFSGbOydPmihQhsYMS2IK0/Cmbg1c vN9AuEv+u6Rf72VEb6mZXATOit8PpLb9TWwCem1mt0nxH4PDPN7thPW33xquG/Ohm7eN oh9Pz9Fwz9HT6x/c40q/lhI7ipT4M+kBQvg8AQbPE6qukSTtqMG029JJqlNfZ5EB8nEl duWQ== X-Gm-Message-State: AOAM5338Ef1iB1NeqCjE3iyNYdZlNROKpATLz4hGwnJ/cbuDMVvWj1nc In+wDv2rgO9KWavcKUADW9o= X-Received: by 2002:a17:906:43c9:: with SMTP id j9mr280384ejn.57.1627489420927; Wed, 28 Jul 2021 09:23:40 -0700 (PDT) Received: from [192.168.0.114] ([37.239.218.3]) by smtp.gmail.com with ESMTPSA id n13sm69223ejk.97.2021.07.28.09.23.36 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 28 Jul 2021 09:23:40 -0700 (PDT) To: yanp.bugz@gmail.com Reply-To: cc64ac69-f4e5-3fc4-1362-ced7cf68119a@gmail.com From: Mohammad Rasim Subject: Re: [PATCH v26 00/10] NTFS read-write driver GPL implementation by Paragon Software Cc: aaptel@suse.com, almaz.alexandrovich@paragon-software.com, andy.lavr@gmail.com, anton@tuxera.com, dan.carpenter@oracle.com, dsterba@suse.cz, ebiggers@kernel.org, hch@lst.de, joe@perches.com, kari.argillander@gmail.com, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-ntfs-dev@lists.sourceforge.net, mark@harmstone.com, nborisov@suse.com, oleksandr@natalenko.name, pali@kernel.org, rdunlap@infradead.org, viro@zeniv.linux.org.uk, willy@infradead.org Message-ID: <2f310e28-49fe-3206-40d9-0c8a729f9227@gmail.com> Date: Wed, 28 Jul 2021 19:23:34 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, I've been using your ntfs driver for sometime now and it's great to finally have a good driver for this FS, however i have problem where if the power cuts off from my system while writing to the volume the partition gets corrupted, this is expected of course but the problem is that `ntfsfix` tool can't fix the partition and no matter how many times i run it the system will always spits this in the kernel log when trying to mount the partition:     ntfs3: sdb1: volume is dirty and "force" flag is not set! if i boot to a windows 10 OS then the system is able to mount the volume with no problem(even before running chkdsk on it), windows `chkdsk` utility can find the errors and fix them, and i can reboot to linux to use my partition again with no problem. it would be nice to have your filesystem utilites published on github so we can use them with the current out of the tree driver Regards