Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp1634526pxu; Sat, 12 Dec 2020 21:22:02 -0800 (PST) X-Google-Smtp-Source: ABdhPJzxbZ+RpwW1T2pdcmUXDSX2BRO04NoDT1GsWD5/1HaoYM9SboPm4MmBF/VsKW8KuimZPmCz X-Received: by 2002:aa7:c3cf:: with SMTP id l15mr19747665edr.282.1607836922482; Sat, 12 Dec 2020 21:22:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607836922; cv=none; d=google.com; s=arc-20160816; b=x3LLI3vHG8zMFuNKsdV46nG5cepT8314XbKj2VLF+J1CRxyXKpnwqfOVHPzJwC9Wan Jp9fdGJ7sk+D/D55AJE1SQqMolvukou5bKU2PcGyn345+JyDl4VWttZV5maOFHllseJe MrTbIZJMPfRY7/laiNJ06JjmaKjc4zvz67BircytstiWNfwanKpEaTx3aWfaqpt+sdGa NM/1Mxxc5aoHwiNpdJUsLrUkd/PZ16+MLIyiC42mJMhGOneREVBOAY3XDnUd8fbkbQLq tDmygh095C/ECodVlYzS/S7uVFIrp6npkGbsvRMfj2nSCvrM7CweF7Nq9Fpd3K6m4lwC fvWQ== 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; bh=e7jAWYbVZOfAhQjz6qOfMMY4eURQhMczpAAs5aqT9Qo=; b=SBrw1GSSnj5aVwCoJHsZS+QwNytz2paCOQB6RMAZXIv85vdZRRieHlgLowWyQFkTyb iZQ6Afo2u7O9dDquSPtwq/0oCGWZiohXHea7xGaIPcr7TBU/2HwbWIiIBHDOVWaIcTmy XnGJm/9aJimKJ8H6hKZb7Pzudb6YaQ7GLd+Ge7YhfkZqr3o9JQ4luYyQhMQ04rtxq5KQ eaQPavJ41cF6/m3Z+lzl66UrRXrcCNUYxsk1oMLeLBiHNaCZQvFwTDzg8Efj+a5JmPEz LwtzcBQlqII3JaxHZN9UW5RlG8hh/N4FiiWyqThgoRcN4hAGQMuUwxUOZ6TvRph94y0Q oSwA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e5si8127971edr.30.2020.12.12.21.21.39; Sat, 12 Dec 2020 21:22:02 -0800 (PST) Received-SPF: pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2406973AbgLKWin (ORCPT + 99 others); Fri, 11 Dec 2020 17:38:43 -0500 Received: from outgoing-auth-1.mit.edu ([18.9.28.11]:49583 "EHLO outgoing.mit.edu" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S2406972AbgLKWiQ (ORCPT ); Fri, 11 Dec 2020 17:38:16 -0500 Received: from callcc.thunk.org (pool-72-74-133-215.bstnma.fios.verizon.net [72.74.133.215]) (authenticated bits=0) (User authenticated as tytso@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 0BBMbN4S020852 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 11 Dec 2020 17:37:24 -0500 Received: by callcc.thunk.org (Postfix, from userid 15806) id 4AA36420136; Fri, 11 Dec 2020 17:37:23 -0500 (EST) Date: Fri, 11 Dec 2020 17:37:23 -0500 From: "Theodore Y. Ts'o" To: Andreas Dilger Cc: Ext4 Developers List , Saranya Muruganandam , Wang Shilong Subject: Re: [PATCH RFC 5/5] Enable threaded support for e2fsprogs' applications. Message-ID: <20201211223723.GD575698@mit.edu> References: <20201205045856.895342-1-tytso@mit.edu> <20201205045856.895342-6-tytso@mit.edu> <89A599C9-4978-43C9-B2B4-82C9E746AC39@dilger.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <89A599C9-4978-43C9-B2B4-82C9E746AC39@dilger.ca> Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org On Thu, Dec 10, 2020 at 09:10:09PM -0700, Andreas Dilger wrote: > On Dec 4, 2020, at 9:58 PM, Theodore Ts'o wrote: > > > > Signed-off-by: Theodore Ts'o > > My understanding is that as soon as the EXT2_FLAG_THREADS is added, > and if the backend supports CHANNEL_FLAGS_THREADS, then the pthread > code in the previous patch will "autothread" based on the number of > CPUs in the system. Yep. > That will be nice for debugfs, which would otherwise take ages to > start on a large filesystem if "-c" was not used (which also > precludes any kind of modifications). > > Reviewed-by: Andreas Dilger Yes, that's an issue that our SRE's have run across as well while debugging customer problems, which is one of the reasons why I've been interested in getting this change upstream first, even it takes a bit longer to get all of the parallel fsck changes reviewed and upstream. - Ted