Received: by 10.213.65.68 with SMTP id h4csp2114145imn; Mon, 2 Apr 2018 01:04:50 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+n+faBOh0P67f1EgRjKIjxM7Ra5FPZ8wpoqrfEwInlUNxlW0Aiu9CEvBEuC1E1LhPel9B/ X-Received: by 2002:a17:902:e81:: with SMTP id 1-v6mr9226201plx.158.1522656290710; Mon, 02 Apr 2018 01:04:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522656290; cv=none; d=google.com; s=arc-20160816; b=rjCDi34x/k2LJgDNAlc05AF78LvCSl/E0YMVaY43X6GhNom2RCPsQv7evbxzoSxB4x TBtXsezt7dVDPkFMdA5BXS4+zAUQJYICKjhGbzOHKlhnAVk/FAZ5VivxsO04R52ya+3E WWoh0YvTJrQ++GxdlKoldW2zWZUJSTw2GPlaPT6Z3SNWTMrmbI7ng3ufihB8aK5vXhS3 Zrqtf+uALLQZjP+xXV2/D5sm3KVT6MK6h98uHKUnFhg/IL7RUoBWHLqSB69Ux7TdWEmM BYtaiQto4sjr8m9F4TZ9G6l9pKgk/Q5NO+LOr+LJmBZXvRV7TdiV8NxBNUicg+NJcOD2 O2Gw== 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:cc:to:subject :message-id:date:from:references:in-reply-to:mime-version :dkim-signature:arc-authentication-results; bh=rxQm6o3rNPJtLwK+cBYVgBbOj4XpBPbdlK98rjf8WDY=; b=pT8JgxFcTWxibdAGn2gx5UB43YOgibIGMV+G/JBrwv2KYfocEFbz1xdRhQifrAkrrK p8DRdGO1QCfPGzNaY09ANKkmZaEtlWLbJXq8nBZBN5Qb5TRHpNwOKp6UfkztQ/JL0F+v R4cVSE8ycRQvp32pH8XaPCloDysIlZkBk2FEkUolwmMuHrfjkG2fFbO3K6aUfRxNbOgC Vo74SZFfb7sMUIhy3F6w321ogURB77mFgVX9BmntOD6+rs9qC817UO3/9R7QigGR5WBu DKMC5ayy552VR/C5zRXxKcgJedr659YXYWj/BdarHI2pzw+8MbcQjc3x/gFJ+evgthN1 3Qfw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=rLL4aOz5; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c136si9538547pga.318.2018.04.02.01.04.36; Mon, 02 Apr 2018 01:04:50 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=rLL4aOz5; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754368AbeDBIDZ (ORCPT + 99 others); Mon, 2 Apr 2018 04:03:25 -0400 Received: from mail-qk0-f181.google.com ([209.85.220.181]:39486 "EHLO mail-qk0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754260AbeDBIDX (ORCPT ); Mon, 2 Apr 2018 04:03:23 -0400 Received: by mail-qk0-f181.google.com with SMTP id j73so14336387qke.6 for ; Mon, 02 Apr 2018 01:03:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=rxQm6o3rNPJtLwK+cBYVgBbOj4XpBPbdlK98rjf8WDY=; b=rLL4aOz58xNFgc1UpFKR/PZgp3OVpZotKEIKUG512KWw2b2JHSBJY/NoVLTIcZ4yEg Mwx6r/0/lxx1mb2SNict7G+IzHf3tn2z8bJ1UtluC7Dte27gENSAqfPnj62u15+MM43Q 9P83IuTOfb/jBiNXf7Oo7wpAJo212RQ9i2IGOM6tLws2ammiqHikJ7Jd9e0O7KStGET1 wf6F4hqTxh5zllpg2pqxtirI8RwTQ4Wt6u9Hh0bSzRJ/zWTjaaBohPEhJfEmBHSk5A3l 3dev7++I1KNxUTVfMNG2dHa+9Grx3McgImHq8e8eX/xMJ11cNr0hGfarShrzho8Iq+d8 bQYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=rxQm6o3rNPJtLwK+cBYVgBbOj4XpBPbdlK98rjf8WDY=; b=AseYzZlPap2TRZg5DpM7GsTUJu/tMT8vQgQ67ZxB2RhZyRIQRKcXiUSDlWmQHSVsr3 BOf0LPIAho5MwF0WHwjfyVgQ49UMo2xFf7Gw424cr7+ZvxbRIJHodo6Ge1XQA2VyR+S6 mr7t9b0XVh4JTlm8aXRTAH5IBF6EPPRRy5bYi6ZN+W0DvAd8OroAFomvWgmPtjv8tG+1 HbVSoy8ZKyQ6QkP3X7wwfpBGfqJeFiPZPVdddcmF6EgEW/hm5L3saAkIa9++fTagH5yQ Idn02kQMmF1V1ev/rbsQfgS8Yq8lnPophJc9v7FLXjoXHj+LbhbAU8hh0AkAoVIEE5GM rTbw== X-Gm-Message-State: ALQs6tBiPEpU/sAgPqdwBut7y6kwkrYIYizLDzfUZFLqoHAeeUSyYOVa 2Wubu988UOtiTkdabIHBe5+7DA3HTfJxc8hvHok= X-Received: by 10.55.64.22 with SMTP id n22mr11592041qka.186.1522656202435; Mon, 02 Apr 2018 01:03:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.55.82.212 with HTTP; Mon, 2 Apr 2018 01:03:21 -0700 (PDT) In-Reply-To: <93622938-f532-b8ac-2bca-fe40ed759e71@linux.vnet.ibm.com> References: <1522444730-2060-1-git-send-email-rosattig@linux.vnet.ibm.com> <20180330212439.GA28945@localhost.localdomain> <93622938-f532-b8ac-2bca-fe40ed759e71@linux.vnet.ibm.com> From: chaitany kulkarni Date: Mon, 2 Apr 2018 01:03:21 -0700 Message-ID: Subject: Re: [PATCH] nvmet: fix nvmet_execute_write_zeroes function To: =?UTF-8?Q?Rodrigo_Rosatti_Galv=C3=A3o?= Cc: Keith Busch , Sagi Grimberg , linux-kernel@vger.kernel.org, linux-nvme@lists.infradead.org, hch@lst.de, Chaitanya Kulkarni Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Please give me a couple of days, I'll look into this. On Fri, Mar 30, 2018 at 2:48 PM, Rodrigo Rosatti Galv=C3=A3o wrote: > >> Doesn't that mean your host is using this command wrong? The NLB is a >> 0's based value, we're supposed to +1 to get the correct block count. > > > Keith, I tested passing different values to the c (number of blocks) and = s > (64-bit LBA of first block to access) parameters, and it was failing. Whe= n I > removed the +1, the command worked fine. > > I used a simple script to validate this: > > for s in {0..20} > do > for c in {0..20} > do > nvme write-zeroes /dev/nvme0 -n 10 -s $s -c $c > done > done > > > Is there some other way to test it? > > -- > Rodrigo R. Galv=C3=A3o > Intern - Linux Technology Center - IBM > > > > _______________________________________________ > Linux-nvme mailing list > Linux-nvme@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-nvme