Received: by 2002:ac0:aa62:0:0:0:0:0 with SMTP id w31-v6csp3365598ima; Tue, 23 Oct 2018 04:55:00 -0700 (PDT) X-Google-Smtp-Source: AJdET5fnd9sUx6H73sApFYmkAvRNmmTvVl/zdhschNhtoXm/9o6w06WsX2ZwVc+Io2z6lJjOu/A3 X-Received: by 2002:a65:4208:: with SMTP id c8-v6mr10886260pgq.335.1540295700110; Tue, 23 Oct 2018 04:55:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540295700; cv=none; d=google.com; s=arc-20160816; b=w3o5P6O1c6jad/ypH61dx3P9U6++EqcoZ/RvrBgu085USpOvMKRa1SHgIJwiyJub49 ORQLnq9jxSdx0rLLWsxJ5awxyYlUKaeqVFomRfiSuy6MOLlK2FzMq7KnfYULnsCcawTH aBi9m2EBn3EkcMH/CiwfkJGr7bhunw1kAhfY8jVUPQuaY217w1ES1wIPmPrGgQuHWo3T SfwQ+OFvk15hKb9qRXhcLQkb2T+wgT03acGTr+c3mIlAppaMFlbomASPi3zldjBcu1I/ ci9N2QvftuO4zuIX+OMx55W+YVRLlCViy9pZnYmHvjUUJpM1y2I6dAVP66JqwRZ/n/XN nBHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:mail-followup-to :reply-to:message-id:subject:cc:to:from:date; bh=tO61/tHW2wdkN0qbd0JRC5UYAUMenH6yiEnYlsapp64=; b=gn/cl7QaeBfqUXWCN/R2GRZMLVJFfJ5UqMCj+9Ao59Ywiw8jUiNtc8/OYrcfVlQjrF A04X9GIYR9AOidGRGxNDwf6m65KJIQuarD2lBz2jETU6fq11n1yJV/1TCTtKmTfFHl/F BisEnbtrdcu5MkqQ4DnZprG7GZPe8VHtpqjr+tnGowc+Mg/ETpR9DGJfy91XXOmFIs6x 0Jgkl7maXJRZPzLq1z/JXJCwk/PbT+b3lK4iwl16iSkOe6DTa2vGh966GTKjXrLLdXSO mkCj5YxOFtIIjuiTZOqAV2iM+XGeh4zxsVlanl/VZL/GBCpO+gRkOecmEWS22MRDp4qo pW9A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w11-v6si1071631pgs.377.2018.10.23.04.54.44; Tue, 23 Oct 2018 04:55:00 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728188AbeJWTmV (ORCPT + 99 others); Tue, 23 Oct 2018 15:42:21 -0400 Received: from mx2.suse.de ([195.135.220.15]:52192 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727568AbeJWTmV (ORCPT ); Tue, 23 Oct 2018 15:42:21 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id CE303AF43; Tue, 23 Oct 2018 11:19:18 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id 75EBEDA6FB; Tue, 23 Oct 2018 13:19:10 +0200 (CEST) Date: Tue, 23 Oct 2018 13:19:10 +0200 From: David Sterba To: Liu Bo Cc: Chris Mason , torvalds@linux-foundation.org, linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [GIT PULL] Btrfs updates for 4.20, part 1 Message-ID: <20181023111910.GO16290@suse.cz> Reply-To: dsterba@suse.cz Mail-Followup-To: dsterba@suse.cz, Liu Bo , Chris Mason , torvalds@linux-foundation.org, linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23.1 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Oct 22, 2018 at 05:23:36PM -0700, Liu Bo wrote: > > Performance improvements: > > > > * blocking mode of path is gone, means that only the spinning mode is used; > > I'd like to do a few corrections here, the transition from the > spinning mode to blocking mode is removed, we still need blocking mode > of path for sleeping context. Ok, thanks. So for the purpose of merge changelog, the updated text: * transition between blocking and spinning modes of path is gone, which originally resulted to more unnecessary wakeups and updates to the path locks, the effects are measurable and improve latency and scalability