Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1025663imu; Tue, 11 Dec 2018 11:22:25 -0800 (PST) X-Google-Smtp-Source: AFSGD/Uy6ml0Z31qE9cqJqq5EZJmbfsJNtQKx/uDUqm/7vAsksll/VknctGugadld9zIudXsg0EJ X-Received: by 2002:a62:2292:: with SMTP id p18mr17975019pfj.9.1544556145575; Tue, 11 Dec 2018 11:22:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544556145; cv=none; d=google.com; s=arc-20160816; b=N1ilDe0ZqAC6/Y1P7cygznTdUZyIO9YJDbksoDEufuPZefS9XM5SMK1qqWZHb+sxFX YEd9JuXPPKPdZRkJIlpKZMx4fivYkye4LpvyQSGJT/syK8k/rgYkYEA8HhCMiO1c21t2 okQf8rCWKQbxScs4/2RvCNITPhPH/5JayyT2PVjChl0oxMNjw13BP6livjpLuR1b6kBg NAzYxtO0W7UAWdWEAgHJ1hX/2xt5wJawhJSQqsT4eAPyR+Vr31msrS5ivLfc1qrcPeC/ RurCjVHVVlrhRoKaz8ti9r/jU6Xn+8hkxSqk9lekBk4gguWEuC79bIWQU67Z4bLKSepB QIbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=TmJnvhRDq+XrZ6hTWK6vWKJ3pmK1jX6DMSH7DISlQQQ=; b=QaM98p26wGGRjhyLSg5n0ZF4rUvnnU//fuf2LPQ4sHg9bluLqMP/lcLzBxP9uJpHfz C3+qDZJQbW/lTDWP3294/l1klpXrUElGCUSmYcBVFP7oN3cV9JxecAH+3SHK3Bsi4agt F2gcey0vlgvlmGlC/cLFyXry3Gg69TTLoNv4Vj2j+Jp9xkPrmFZCb1A+aSV9xtwx5oGT Azly98Xgx8tTuurpAfv68CjbirXGnL37OMiTFMRRBi0TGugZjirC3gtWrSK2iRCiUEJ8 8+PXKLf9//RWhqHgHa1AHhZMiK4oR1/zEEZ8uLi22UGWu2oUzf4urhy8aHu1TVKkuWJ5 Nz3A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lightnvm-io.20150623.gappssmtp.com header.s=20150623 header.b=nJAhIR2e; 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 q8si12914532plr.382.2018.12.11.11.21.54; Tue, 11 Dec 2018 11:22:25 -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; dkim=pass header.i=@lightnvm-io.20150623.gappssmtp.com header.s=20150623 header.b=nJAhIR2e; 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 S1727350AbeLKTTA (ORCPT + 99 others); Tue, 11 Dec 2018 14:19:00 -0500 Received: from mail-lf1-f52.google.com ([209.85.167.52]:35177 "EHLO mail-lf1-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726794AbeLKTRE (ORCPT ); Tue, 11 Dec 2018 14:17:04 -0500 Received: by mail-lf1-f52.google.com with SMTP id e26so11632484lfc.2 for ; Tue, 11 Dec 2018 11:17:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lightnvm-io.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=TmJnvhRDq+XrZ6hTWK6vWKJ3pmK1jX6DMSH7DISlQQQ=; b=nJAhIR2ekuo/pDaTHJnKPQ41v1LVN+1Fcipk9yKag7i2HBjDKqwsneXLBAMZ3HNMPc 0Wkq9/9bEkmEC+p1pzJuJGlcYyYwF84qISAXEeWII4dWm5n1OJez4pAdATmBop3tWXVJ 6GZaX+6ttrlW4BHCCA2YB0uX2M8Q6h3hf0nf39JhRND46Ch6FNNpdWVvZ9K+fbpfhKoF fqqV0xtsuqM6e4x8YqmtzFmClyuMGuAI8Th1oa9zJjVbjn4Jyjsqwt04Co2O/8vNztyO LYSxoLhIiMo5gu42luuOjA6qQPcUc9CyjLgUbPDcMusOIVo58gDkBz5FsXliRdivX/rt gydQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=TmJnvhRDq+XrZ6hTWK6vWKJ3pmK1jX6DMSH7DISlQQQ=; b=CFcAWwqItJDbrv6cnsWBdIUCq6pE8CSHNFWxhiSQ0emygT3ZTb2jsQxazQPjp5+FTn xv0X1ojiWdOXT6pRag2w+d/eiILsoQN0lv2s5YaXIgEEKJkkeoxP3haHtBNFumtb6TsJ dXJGdphUfpGxAzljvavr92rhDhLORtPacNcMYXjVh4w1QSoQRELxrCkE0rV5pLmn6xFq FDRwlMQ+m9UvppYC+YL9sdDytdsXeN0xR1tsa239a8T8g1AbXuk0DKXWucwdOtYKc0m6 HcUKzGQkfeWcGy/ZLODNMjgUx9coiuziG1Z0D3mj3xqTZAuWYIk5upZjYdLeBuyysyzO +HOw== X-Gm-Message-State: AA+aEWYYRp89ifkBTtZBRXUEpZOXSLaDOy2Xz8ONDPnOgz5mc+TOQWLq XKdGn/05fPCG8VQ8sSbMn9DyKw== X-Received: by 2002:a19:a149:: with SMTP id k70mr10051471lfe.5.1544555822844; Tue, 11 Dec 2018 11:17:02 -0800 (PST) Received: from skyninja.webspeed.dk (95-166-82-66-cable.dk.customer.tdc.net. [95.166.82.66]) by smtp.gmail.com with ESMTPSA id v64sm2764583lfa.48.2018.12.11.11.17.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 11 Dec 2018 11:17:01 -0800 (PST) From: =?UTF-8?q?Matias=20Bj=C3=B8rling?= To: axboe@fb.com Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, Hans Holmberg , =?UTF-8?q?Matias=20Bj=C3=B8rling?= Subject: [GIT PULL 03/21] lightnvm: pblk: fix chunk close trace event check Date: Tue, 11 Dec 2018 20:16:09 +0100 Message-Id: <20181211191627.15542-4-mb@lightnvm.io> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20181211191627.15542-1-mb@lightnvm.io> References: <20181211191627.15542-1-mb@lightnvm.io> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Hans Holmberg The check for chunk closes suffers from an off-by-one issue, leading to chunk close events not being traced. Fixes: 4c44abf43d00 ("lightnvm: pblk: add trace events for chunk states") Signed-off-by: Hans Holmberg Signed-off-by: Matias Bjørling --- drivers/lightnvm/pblk-core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/lightnvm/pblk-core.c b/drivers/lightnvm/pblk-core.c index 6944aac43b01..6581c35f51ee 100644 --- a/drivers/lightnvm/pblk-core.c +++ b/drivers/lightnvm/pblk-core.c @@ -531,7 +531,7 @@ void pblk_check_chunk_state_update(struct pblk *pblk, struct nvm_rq *rqd) if (caddr == 0) trace_pblk_chunk_state(pblk_disk_name(pblk), ppa, NVM_CHK_ST_OPEN); - else if (caddr == chunk->cnlb) + else if (caddr == (chunk->cnlb - 1)) trace_pblk_chunk_state(pblk_disk_name(pblk), ppa, NVM_CHK_ST_CLOSED); } -- 2.17.1