Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp2544636pxb; Tue, 24 Aug 2021 01:26:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzfCfdAuUv5pDfwh5RRhH3SJUaypLU46NkXcIsEG6ELbnr7liYmCBVcxRnv01YhlNJLfk+Y X-Received: by 2002:a17:907:3e03:: with SMTP id hp3mr41080980ejc.183.1629793560603; Tue, 24 Aug 2021 01:26:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629793560; cv=none; d=google.com; s=arc-20160816; b=CZ0G2PnO9o5O+9XXE62/tWIlHdS3QRgZpdstw4mFuGWDVUpO7v+/EqaVXBLTR+UieN BiGbNGzpLVyjOUvA3gQDfiqM3nRICvxip6u6Xv3xwW2qVz1AqnY1MTcNSOJl+Pm7enYl LoHwJ6/eynrSQIH0mDDMpZbrVAbecnm5/dRpZfwf/54+iqF+J8GSWyxLAnaXXTjSJCQ0 836tPbgZ/MZMbrbzdP37dKfobwAqySEjqWTUYWz/WSPuy7R23tnajtech67Idu3Uye9e Jq5CckwLH8FB8hD+wfcj3lD7X7kIO/thTHQuy0xRj1069z74+/vEnslJPgtGoJI8iwdz YZbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=zZwq+pN1VXh0KVPNvZvmvIYWYVH8kNxfn6jyHSUVlpI=; b=ZefeIHNZu8j2tl9wvMjJMWg+r6Sz8pAf38ombxgsbmR/a8cfSmels5wG9Xnx/mwPTC 0U+/H/kZ1vqS4vB2RFaVuTAyfNdMH4Zog+m9bemjl8124vgBl19co2eOb+pm2jy8mxb2 YWviKPHsspC5fbN/HbF0NRpk4jPffR3M6L0GBQg3xlQU6Na52juVGhouhimenNVAyjd5 zNRRMut8QhZFGpRCukrwR1ddjrKqtgwaIg8SgACMQ6ljDSZIy+ai/iCNTX27rIIQE2ll XHlwIMZigDlxUSyJxfYCva/vDxTzqn++TGEBwJS3i7xleedLG9F4tYwvugwz8o+SPbf8 Gieg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KFHgYjhq; 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 a20si21467283edj.204.2021.08.24.01.25.37; Tue, 24 Aug 2021 01:26:00 -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=KFHgYjhq; 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 S235317AbhHXIWq (ORCPT + 99 others); Tue, 24 Aug 2021 04:22:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47870 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233692AbhHXIWq (ORCPT ); Tue, 24 Aug 2021 04:22:46 -0400 Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 13B3EC061757; Tue, 24 Aug 2021 01:22:02 -0700 (PDT) Received: by mail-lf1-x12b.google.com with SMTP id g13so43668961lfj.12; Tue, 24 Aug 2021 01:22:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=zZwq+pN1VXh0KVPNvZvmvIYWYVH8kNxfn6jyHSUVlpI=; b=KFHgYjhqWZ+XExPs7OkTkgRUZWc184YLB3C7EPH0IRK4t3Vf27AIWDm4S3VsFdTgaL N/wbrR34Pq0GPen2jXaWbjO+1H7p6xGPNBj2dq1K4PXD/TfaqKDtA+nzxPTnVD2A369p iUtnacQVqYLsggBct+Haqoobg+JshRCTt2XHvVLfJF4G9Pn28KvMXO9Mj4CJ0v2Y80m3 H91V8q17ghkFw7lXoujQb3//myxJ3FawLnsPjRdH9s9a1EcybLqwmVJENBty1+UJb4XU wcLx8rNYBvgY4o/XkM7cCcYWFY1/QZoa5ewTOkTcIjOgJyj7xEiYecbnBC9K1fFHcZ91 r2ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=zZwq+pN1VXh0KVPNvZvmvIYWYVH8kNxfn6jyHSUVlpI=; b=lICfEwPZwflhmRQ/+tKyobZTlBe0+FqkeMQag1940SuG7v9EPUiol4cO1iHTjr+mck eocXoyTMbbp6O6lXTZ6eu5wbXm++lQJoJ+dXgqn/hzGTx7noF3BdYBJR75jGrzylMNrB dZYIL1dYzxiRh842QU0xzxtDwiUZAAkpQKJjX3ZqQYOU+QVYCeBiiQeadZXZquHPjWj0 zKghOKySKJXyUbmbZYZT0WBDdBR6YZUH+edm8VqTh9Amsj1cshzvjt/avDG45rG4Wmde 4hCopWfHwmoppLo8VQl14SUNDZPiz9TGKDlOavVvogn/1ZOnQtCDw2T2N/4fqV0JwtP6 RGWQ== X-Gm-Message-State: AOAM5309jyiMvvp7pMUnqeZGLiro/PmSZe4xDKMNZF/R46LLEC/7vZ7v OBFQpxo+aaHJb0Xuxs4ZAjc= X-Received: by 2002:a19:4958:: with SMTP id l24mr27134681lfj.48.1629793319923; Tue, 24 Aug 2021 01:21:59 -0700 (PDT) Received: from kari-VirtualBox (85-23-89-224.bb.dnainternet.fi. [85.23.89.224]) by smtp.gmail.com with ESMTPSA id c10sm1705295ljr.134.2021.08.24.01.21.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Aug 2021 01:21:59 -0700 (PDT) Date: Tue, 24 Aug 2021 11:21:57 +0300 From: Kari Argillander To: Christoph Hellwig Cc: Konstantin Komarov , ntfs3@lists.linux.dev, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, Pali =?utf-8?B?Um9ow6Fy?= , Matthew Wilcox , Christian Brauner Subject: Re: [PATCH v2 3/6] fs/ntfs3: Use new api for mounting Message-ID: <20210824082157.umppqksjl2vvyd53@kari-VirtualBox> References: <20210819002633.689831-1-kari.argillander@gmail.com> <20210819002633.689831-4-kari.argillander@gmail.com> <20210824080302.GC26733@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210824080302.GC26733@lst.de> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Aug 24, 2021 at 10:03:02AM +0200, Christoph Hellwig wrote: > > + /* > > + * TODO: We should probably check some mount options does > > + * they all work after remount. Example can we really change > > + * nls. Remove this comment when all testing is done or > > + * even better xfstest is made for it. > > + */ > > Instead of the TODO I would suggest a prep patch to drop changing of > any options in remount before this one and then only add them back > as needed and tested. This could be good option. I have actually tested nls and it will be problem so we definitely drop that. I will wait what Konstantin has to say about other. > The mechanics of the conversion look good to me. I have made quite few changes to make this series better and will send v3 in the near future. Main change is that we won't allocate sbi when remount. We can allocate just options. Also won't let nls/iocharset change.