Received: by 10.223.164.202 with SMTP id h10csp889740wrb; Thu, 23 Nov 2017 07:51:15 -0800 (PST) X-Google-Smtp-Source: AGs4zMZtQBgFUdcrJt7yeXN/FKQBDsifVgjTcf6sczVKJzWvU4fyCwoYuWg67Am1yJ9SDlqd9nPM X-Received: by 10.99.109.2 with SMTP id i2mr25060589pgc.269.1511452275557; Thu, 23 Nov 2017 07:51:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511452275; cv=none; d=google.com; s=arc-20160816; b=KjKBNat+KyQDc+HViLzCBd/dVq7mm+CBqCjQj55LvvnyZOrvOzuPzeCN4oA3GVT0wG HE9BdqgunSk+gRXx0f56lVW4mgM1f2PUJRey2HBIyX1TttaNpfx1bsp94ZENrnXE8Kvh pwB/mDyndptoN3GkGshNsL8i65DQlMJpf6QmkfNuiOP2i254OlsMhIcVKyyN0/wHoLmd xyuglTr0eNgMh7SKQCln8FmHKIy+jYDiYsyLxK9o3WL+5+Xlw7gW9EQxyrwmOMsrhAsC Q89EQbps1BUnciR/p9qpc3JEfLvN3xp6ZQ/66fx7uxfS8gOoB787KxqNslBYAZ5hfaD5 Ir8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:organization:in-reply-to :content-disposition:mime-version:references:mail-followup-to :message-id:subject:cc:to:from:date:arc-authentication-results; bh=+9V83+BtUN5wHQgG6zRGdMMn9cC26W71tZUt2K/09WE=; b=JzOsM5J7qLbIQ8d5dsgfoLAmnYEJ0tUXhGCdMN4s/hlarKVFEPREStNhpLFfU7v0V0 OF+5tJloz31HpM+iWvudESiLiuUuOSGqrk9sg6Id6TFeZ5k6N+VMOeib6aT/NZFkFZeo UdlsxPxcrhYm73Sfv2X4QBcj8zYroi6KGnQGCywMyoEcdSWBDukI6hWLdb0f6jQXd0bi MHX00KSgA6M1pZmadJ/+kUoKLYYt9xo1a5HD9dgux0SsLq/EgA1XRjtsJ6GKJ2Wg+nTK pMiZbgnwUlxefuyXiUQnyd46GgMlGjAGqAp8gx2RJjjPTlCmfn06pbUSdIYomO4t31MY TGGg== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v1si16320458pgc.214.2017.11.23.07.51.04; Thu, 23 Nov 2017 07:51:15 -0800 (PST) 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752917AbdKWPu0 (ORCPT + 76 others); Thu, 23 Nov 2017 10:50:26 -0500 Received: from mx1.redhat.com ([209.132.183.28]:18140 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752204AbdKWPuY (ORCPT ); Thu, 23 Nov 2017 10:50:24 -0500 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 77C9D61474; Thu, 23 Nov 2017 15:50:24 +0000 (UTC) Received: from agk-dp.fab.redhat.com (agk-dp.fab.redhat.com [10.33.15.10]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 71F8D63758; Thu, 23 Nov 2017 15:49:44 +0000 (UTC) Received: from agk by agk-dp.fab.redhat.com with local (Exim 4.69) (envelope-from ) id 1eHtkz-000487-MO; Thu, 23 Nov 2017 15:49:41 +0000 Date: Thu, 23 Nov 2017 15:49:41 +0000 From: Alasdair G Kergon To: Elena Reshetova Cc: dm-devel@redhat.com, keescook@chromium.org, snitzer@redhat.com, peterz@infradead.org, shli@kernel.org, koverstreet@google.com, linux-kernel@vger.kernel.org, linux-raid@vger.kernel.org, linux-bcache@vger.kernel.org, ejt@redhat.comg, kent.overstreet@gmail.com, agk@redhat.com, Zdenek Kabelac Subject: Re: [dm-devel] [PATCH 3/4] dm: convert dm_dev_internal.count from atomic_t to refcount_t Message-ID: <20171123154941.GA15790@agk-dp.fab.redhat.com> Mail-Followup-To: Elena Reshetova , dm-devel@redhat.com, keescook@chromium.org, snitzer@redhat.com, peterz@infradead.org, shli@kernel.org, koverstreet@google.com, linux-kernel@vger.kernel.org, linux-raid@vger.kernel.org, linux-bcache@vger.kernel.org, ejt@redhat.comg, kent.overstreet@gmail.com, agk@redhat.com, Zdenek Kabelac References: <1508485059-21881-1-git-send-email-elena.reshetova@intel.com> <1508485059-21881-4-git-send-email-elena.reshetova@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1508485059-21881-4-git-send-email-elena.reshetova@intel.com> Organization: Red Hat UK Ltd. Registered in England and Wales, number 03798903. Registered Office: Peninsular House, 30-36 Monument Street, 4th Floor, London, England, EC3R 8NB. User-Agent: Mutt/1.5.18 (2008-05-17) X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.39]); Thu, 23 Nov 2017 15:50:24 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Oct 20, 2017 at 10:37:38AM +0300, Elena Reshetova wrote: > } else if (dd->dm_dev->mode != (mode | dd->dm_dev->mode)) { > r = upgrade_mode(dd, mode, t->md); > if (r) > return r; > + refcount_inc(&dd->count); > } Missing here: else refcount_inc(&dd->count); ? Alasdair From 1581761449867113637@xxx Fri Oct 20 07:41:09 +0000 2017 X-GM-THRID: 1581761449867113637 X-Gmail-Labels: Inbox,Category Forums