Received: by 2002:a05:6500:1b45:b0:1f5:f2ab:c469 with SMTP id cz5csp1112251lqb; Wed, 17 Apr 2024 23:43:01 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUCQlX74duoLTUhJdZ8nilIB55ktiUv4ZeyB0hRtum2ACSsVkoMo3OunjK21reTwpIILUr+jnwBZNmiRyaoQp8s4sj5QYY4aiSiAidDfw== X-Google-Smtp-Source: AGHT+IFEmubiCuqjJ3JtDM5P7RBUysVxWT/MnVjLMwFVL8jGK9+RvQCfmZ4PGyWd4La9IrOgWuFQ X-Received: by 2002:a50:9e65:0:b0:570:5e7e:474e with SMTP id z92-20020a509e65000000b005705e7e474emr1355662ede.22.1713422581721; Wed, 17 Apr 2024 23:43:01 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713422581; cv=pass; d=google.com; s=arc-20160816; b=O6PmYlxijWVKkJdoDt3a9+Sg+LH1Q/FV3FXBva+2Q5JaZ57jmAQ8lhpz2bx659QAaW Ik+9GZvqnWY76GlbgdwsWKQa4m47nB56DFZgB6cjd4phsSQkvLoiPYmzvtheO8chNclf jCVQB63ALOqwENuFrTS/bKwlGXI8Tcd2euWVpbW3/RA/j0qt2d23E072sx7qwi29Sx1w VouNqrnulUxUMg0gWBcq7gRvCMUotuqaGuWtEWfUWCo9Lk/my/q5m4Q0iTe9mJeETwh1 XCDJNLrFLeGFphRC8SmNSElnlWhe9J9uZpbB1jWXMsQsWS3+1Um5qZR+XMvRkuN+mfRX in5w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:message-id:subject:cc:to:from:date:dkim-signature; bh=wcDVG+C364lej7GK1h1iSpLUHfm+RBDSF10+kh7gQII=; fh=VZHMvpU0lM6m1ewZtEf0M7ItRjIHHNBbEumd0W3n+Jw=; b=DqupBsiRlt5nLEdbZaHO+bX3vn2ilhF5fX73KJXOqhLW+fL79WUSV5n7JadZBcA06c wKuhiuHaDV8e9JQIqChTe72rDKwwZS869pP262vMNd+Ymi584La7pnbEEwX+Axi/+/8d OioRa+flzUOvQraX2mHrv3V/TI3nrbeBM4OEYjRsWaVfuDoRUjah/xgGW1ftZalsqov2 IAYG77bAA43m5eJ2GvD3n2zL/vSIlJUzs5FbBL4XG+IVIz9yFJHtX1C1DCBs+SVfH+vJ hj9Pw4P/uQvVF9WBW/R0UiMDwhxl1t+13TOaTAJiHp/anSdqbO432n4VSjHMyVTvJFuj HMww==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=TIFbs274; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-149599-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-149599-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id i26-20020a50d75a000000b005701f086038si472693edj.666.2024.04.17.23.43.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Apr 2024 23:43:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-149599-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=TIFbs274; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-149599-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-149599-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 74B291F216DB for ; Thu, 18 Apr 2024 06:43:01 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D5C8938DD9; Thu, 18 Apr 2024 06:42:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="TIFbs274" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F223D2D03B; Thu, 18 Apr 2024 06:42:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713422565; cv=none; b=sGQa1+cwVRruMHxy2pJDFQeYKux2k5UKEsodJQhamiE+ZN3nu1Ks4KgPOfdqdGPRdtX/tWXJxqParhg3aNubm1IfLxiG8d7RCzs3fxL44W66ukmHch4QmpygdQ0PxyekxNNW9yy4aetXxlVQIKAVcncFqmqm6fYBuf2JeHEgxmQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713422565; c=relaxed/simple; bh=MMUcfHaGa+xhMWh8LjjONaHLn3xh9RaU58sTpqt1ZVA=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=NGBM4y7VVSp5tXCW9LvqF+SMjAhQfpNzovXjC4irrEQgWgRhOV3YHPwXKlsosKfWM5jhm8mowEwVLgWQm/70wgwsWxzJP2wRAtanbclyACemvBGMrVbB1skh8ZmWxILi/LAIbB2YxrQUmljUfUMwK5Ho1yfd+ss67Q4tabsubKw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=TIFbs274; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 814E9C3277B; Thu, 18 Apr 2024 06:42:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1713422564; bh=MMUcfHaGa+xhMWh8LjjONaHLn3xh9RaU58sTpqt1ZVA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=TIFbs274RDLlipX0UH0jdK5RQ9Hd48Ca9Mr4t74jL9eG9vF2W/T4pwzH/9hewfUl8 HrGO9tLqEREKUrSwf4fmixfWAgQiZyfRQIjM31x8muYKeE1BX4qfQbmPmR8t/LM7wd H4YV6UUdsxu6fQVUUWqfX/soeBB1wTIQ+CbqwMjyZ0j9nc1NpVh3TH5PoT8cytTG/C B4iYUnuswDAe9ypE7GEON59G52DOgKT2mqMD0a61bpyT4UjBa0PyYnNUook4+DIOSY 5caP/STYskHk46G0irQ3jQ+TxOOlW7sfiw1hlj1yTvNx/OksNsQFfaMHWBxDAfH6VR gEQ9GThO6Ff5Q== Received: from johan by xi.lan with local (Exim 4.97.1) (envelope-from ) id 1rxLTq-000000000ZI-2Jir; Thu, 18 Apr 2024 08:42:46 +0200 Date: Thu, 18 Apr 2024 08:42:46 +0200 From: Johan Hovold To: Konstantin Komarov Cc: ntfs3@lists.linux.dev, LKML , Linux-fsdevel Subject: Re: [PATCH 00/11] Bugfix and refactoring Message-ID: References: <6c99c1bd-448d-4301-8404-50df34e8df8e@paragon-software.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <6c99c1bd-448d-4301-8404-50df34e8df8e@paragon-software.com> On Wed, Apr 17, 2024 at 04:03:46PM +0300, Konstantin Komarov wrote: > This series contains various fixes and refactoring for ntfs3. > Fixed problem with incorrect link counting for files with DOS names. > > Konstantin Komarov (11): >   fs/ntfs3: Remove max link count info display during driver init >   fs/ntfs3: Missed le32_to_cpu conversion >   fs/ntfs3: Mark volume as dirty if xattr is broken >   fs/ntfs3: Use variable length array instead of fixed size >   fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow >   fs/ntfs3: Redesign ntfs_create_inode to return error code instead of >     inode >   fs/ntfs3: Check 'folio' pointer for NULL >   fs/ntfs3: Always make file nonresident if fallocate (xfstest 438) >   fs/ntfs3: Optimize to store sorted attribute definition table >   fs/ntfs3: Remove cached label from sbi >   fs/ntfs3: Taking DOS names into account during link counting All the patches in this series appear to be white space damaged and cannot be applied. Most of the patches are lacking proper commit messages, and the bug fixes should be clearly marked as such with a Fixes tag and CC-stable tag where appropriate. Also don't mix fixes with cleanups and refactoring unless the former really depends on the latter. At least move the independent fixes to the front of the series. Johan