From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4C1C2129E6E for ; Sun, 26 Oct 2025 05:37:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761457077; cv=none; b=HrdxTl7pO8tvb4X+SxUUoWqBBw9H0DxLrV0UevQGt5ZmyB6aafYGgd3yPHUx8BKJVIb17F0xoxT2JEmFI11DYwwECY4moXXE077Hmi8SPmTMGlgRH30TGs8wfC/Gu+LVlGmEWz+lyUSU1Qbw1/mH9Hit0Jj2yTUM8kdxeYQsM/s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761457077; c=relaxed/simple; bh=ZFlH9WUZ20Qv2TIGfBwrErznTHyKYhCP0gxINTNVu00=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=pHpjQvbuKNB5m4RXkFcirG77wGGEltardHc4bZMaotcM/y09FqpPtBpx084RXLSfYynjXaV/e1a69/Gx2166Q4squNLNtAtaBba0PZxdUtn+svS9iNwwD3P5XrTk8oHbBIROMtkfFOcFTJoqRr7haZhiLuXIxL0bUAf7vVkYG1Y= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=hUT5bTFy; arc=none smtp.client-ip=209.85.216.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="hUT5bTFy" Received: by mail-pj1-f52.google.com with SMTP id 98e67ed59e1d1-32ec291a325so2716749a91.1 for ; Sat, 25 Oct 2025 22:37:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761457076; x=1762061876; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=5uL0IOiz0DxVb8nciIZAOczYuSM8Tw4kuGT7Ar8ZkBY=; b=hUT5bTFyUaowyKPVlvKQ9Z5oZfT09g801lJAiS4fQYCoWLe4y0WPaBDhxTf4QMmv9c YYf5ai6xYMn4UzEspl0/xNEA0zWeIGc2us3EfPwUJITJV4uChq/j98HR4Ps3fYa4rirN Hrq0CtXaWKJ2KYwyePIz33YbYnC4hFzHnt4uMEB6Ny4RArCjpBS7SWTX/dEdTzjPmLVb aHkSUqvhH3m8fjzhmL2s9LLsNTtRT0yY6p1Gf9Yl5nFUavEMd4b4YxuwBHopckHL1ZW1 syJAbrLjv/+WupBXxtdihm81vuxkGtj3pa/flJrYSLzjPB5zQ7ZwpUW+miKI1+9wB/9u MZ1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761457076; x=1762061876; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=5uL0IOiz0DxVb8nciIZAOczYuSM8Tw4kuGT7Ar8ZkBY=; b=j1G0ZWLMVwpd6E2dYd1Za4kD68v+4/9KMGo6kjNlXRw8zrNAOKiW7Az3rF+vxO+md1 lqVRKm/y7L6EpvEl07E5y+7k/wmzfFu4E7oMECRvg740y9jtunQZzubMPHbIIjnHd8mF HPZTKhtQWBgDXZVBZQBxVshdh+cmSABql1E1TrgSu1C0ie6grt4U+FcuHJIGyDqMqpLo jgLai0lnM5dMlqgq/+OYScRJCAjRFBO5WpVY7V8BkVID/PgqWaz2pExrXe1JQKmRIZwM zFjeqoXCLEwrGs8XT8W2/uXUnev9MKjFdP5gp8vjl0SjKIFyGUNDiJZTxiTDm//swcUl gh2Q== X-Forwarded-Encrypted: i=1; AJvYcCWe0QH88AbvZ1bVi8JAZNxy95cwMstQfQoxBoQkOi+PjbaY85Vkrv/CPad44T9Qp+qBK9ApAcTiGNIKYSs=@vger.kernel.org X-Gm-Message-State: AOJu0YwhJtghid2Lre6js+q3LeU+rKc3et4eFbEFOjSSu2yLtgDdluOs uo+oBKn27OAmgcOENck3DDu8L1wBn7/IeQasoH3Wprbw7YbjdwUD9pAr X-Gm-Gg: ASbGncswk5D+YKS1/vQNgUvUi5GuyQTNfANPQ5W56L9rl4VJL3PXHoS0K1GTKh7dS1B gcVGvFshGKHoGiMH+2Rw8p7w3r79Luqhy3GmMesZboXTAhPWtaiO8a8dXO0Yp+/JB1twBfxHhgK iWdvLon3qZ5j6kY6g4uO3RXdpeBC+PtfennqYBjYwzOf2hgpsgdgWuu/X/BY5Po54UpfAoNmq8k EqaPUo2khNWWVXnID/1VbAjEDTLJ8dztRlK0Ugygj63qHmqFeupgH4In3Jb6nyrKiQ0hnP4BiC0 w9CDemr7/oNrbmxA8HeZmqFRw1lghh7DvYQe47VKah6CH5IwQEdA/UqCwNgksCR0SbyCIG3QFxP yKxeuYc/WCHWExWqFuSa95r4KSIA8YXFiKP2gTQbuGe4nt6VZ69hIgii2wv5XsPwYbykG9/+GrC FM2sThFHdlOEA= X-Google-Smtp-Source: AGHT+IHj7SryY7YoS8KQmCzR1SuQHT107m/7rZiaD7gMTEJtxD/FrqtwdEP4m1SECcbzmcvUsN7PIw== X-Received: by 2002:a17:90a:d60f:b0:32e:d600:4fdb with SMTP id 98e67ed59e1d1-33bcf8e61b8mr38801244a91.18.1761457075472; Sat, 25 Oct 2025 22:37:55 -0700 (PDT) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-33fed7bd393sm4098427a91.2.2025.10.25.22.37.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Oct 2025 22:37:54 -0700 (PDT) Received: by archie.me (Postfix, from userid 1000) id 8B52541E486C; Sun, 26 Oct 2025 12:37:47 +0700 (WIB) Date: Sun, 26 Oct 2025 12:37:47 +0700 From: Bagas Sanjaya To: Namjae Jeon Cc: viro@zeniv.linux.org.uk, brauner@kernel.org, hch@infradead.org, hch@lst.de, tytso@mit.edu, willy@infradead.org, jack@suse.cz, djwong@kernel.org, josef@toxicpanda.com, sandeen@sandeen.net, rgoldwyn@suse.com, xiang@kernel.org, dsterba@suse.com, pali@kernel.org, ebiggers@kernel.org, neil@brown.name, amir73il@gmail.com, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, iamjoonsoo.kim@lge.com, cheol.lee@lge.com, jay.sim@lge.com, gunho.lee@lge.com Subject: Re: [PATCH 00/11] ntfsplus: ntfs filesystem remake Message-ID: References: <20251020020749.5522-1-linkinjeon@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="va4ln/HqevdwWmZ8" Content-Disposition: inline In-Reply-To: --va4ln/HqevdwWmZ8 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 21, 2025 at 10:55:15AM +0900, Namjae Jeon wrote: > On Tue, Oct 21, 2025 at 9:17=E2=80=AFAM Bagas Sanjaya wrote: > > > > On Mon, Oct 20, 2025 at 11:07:38AM +0900, Namjae Jeon wrote: > > > Introduction > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > > > Can you write the documentation at least in > > Documentation/filesystems/ntfsplus.rst? > Okay, I will add it on the next version. > > > > > > > - Journaling support: > > > ntfs3 does not provide full journaling support. It only implement = journal > > > replay[4], which in our testing did not function correctly. My nex= t task > > > after upstreaming will be to add full journal support to ntfsplus. > > > > What's the plan for journaling? Mirroring the Windows implementation AF= AIK? > Yes. It would be best to first obtain the NTFS journal specification, > and I'll try that. > > > > For the timeline: I guess you plan to submit journaling patches right a= fter > > ntfsplus is merged (at least applied to the filesystem tree or direct P= R to > > Linus), or would it be done for the subsequent release cycle (6.n+1)? > It will probably take about a year to implement and stabilize it. I didn't understand. You mean ntfsplus will be non-journaling fs for a while after upstreaming, right? >=20 > > > > Regarding stability: As it is a new filesystem, shouldn't it be marked > > experimental (and be stabilized for a few cycles) first? > I heard from Chrisitan's email that he was considering adding fs/staging = trees. > In my opinion, it would be a good idea to promote ntfsplus after it's > been tested > there for a few cycles. And an experimental mark is also possible. Ack. Thanks. --=20 An old man doll... just what I always wanted! - Clara --va4ln/HqevdwWmZ8 Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSSYQ6Cy7oyFNCHrUH2uYlJVVFOowUCaP2zpAAKCRD2uYlJVVFO o3nUAQDj7fiZwVXlgFI61A1qgbueFCw7r0u8mPIfpG0zXaHLrwD9GR2KyMhEVv9V woUArWYD8T4NcfqWOEk4qPTFMx6uQQI= =APhK -----END PGP SIGNATURE----- --va4ln/HqevdwWmZ8--