Received: by 10.192.165.148 with SMTP id m20csp2577420imm; Thu, 26 Apr 2018 13:28:20 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/l5IJT92JyPH9mMHJX3NsFadgh4nrqbNwiBmkB5R7UCfd6+2bQD8Dx9tsIpujdYx6J2tWx X-Received: by 2002:a17:902:2927:: with SMTP id g36-v6mr32268164plb.303.1524774500707; Thu, 26 Apr 2018 13:28:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524774500; cv=none; d=google.com; s=arc-20160816; b=tC5xfuC6zorDR4uSeYqEv/j+ApKCj429zUr/kZqKV2caRFWvGgRJXvkJnSliyd0GvU sZgDEjauD6MCuLo9VlfDwjLIUpAAllk9jQsENDfOFfC3ud46cMVUR6zEFM8PkRjqpgvw aSa4DiveUA7aI8/tjf48pgL5vnpx7XiujWTWFSCoq2b4+nWY+DOOSJ7PXwmws+ZaldH7 MWKDckPw6rGKYaXJwf55SKu+di+dN7VQpEhlK5nRm2Gx7inrLAgcYFpNPnmt2I3Cs4ua yUI2oqzcMdKwIZdNIdvwCEptIg+XNvh4xaPwN4QRpugivktUGnnryo8dnMcezi89Rn0L 7NSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=EYf550ScD4dQvqZeFGCBaEfVao56qFq+Y9BoKpC8O5Y=; b=gJtF/OMa5V6LJoERKbCbvcRj+UCxwP9a8/YUjGTfgV8F19xipL0t4tde8jLPH0cbxF ItBSqrgXcly2RAMcqAydAai1BtbhwiR66231n2Du94zQBftktVfY13TxLPxEUkqob0aw gXCYqQVtPCekw0rqijm7M9KGDZtz1J4tetYK0JO6Jhz4xhoiVLddUD9tTaMbYUP8Cmtv exgdR/16G/M2B3rpFF2MGhXNQsJdIkjcoHaHCE1R6WHtG8H7IapNdZoLFWovtHUk54tp mXR2qOxA+xHZzAwuUQ+1eXfYOb68vW37pNmfIHsdPmwF/Gsxb6JU+H7Htg9Hv/lwf5wh pD0Q== 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 w65si1544594pfa.18.2018.04.26.13.28.05; Thu, 26 Apr 2018 13:28:20 -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 S1755273AbeDZUZX (ORCPT + 99 others); Thu, 26 Apr 2018 16:25:23 -0400 Received: from mx2.suse.de ([195.135.220.15]:47721 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754357AbeDZUZW (ORCPT ); Thu, 26 Apr 2018 16:25:22 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id E2B62AE21; Thu, 26 Apr 2018 20:25:20 +0000 (UTC) From: Johannes Thumshirn To: Keith Busch Cc: Linux NVMe Mailinglist , Linux Kernel Mailinglist , Christoph Hellwig , Sagi Grimberg , Johannes Thumshirn Subject: [PATCH v2] nvme: change order of qid and cmdid in completion trace Date: Thu, 26 Apr 2018 14:25:15 -0600 Message-Id: <20180426202515.20206-1-jthumshirn@suse.de> X-Mailer: git-send-email 2.16.3 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Keith reported that command submission and command completion tracepoints have the order of the cmdid and qid fields swapped. While it isn't easily possible to change the command submission tracepoint, as there is a regression test parsing it in blktests we can swap the command completion tracepoint to have the fields aligned. Signed-off-by: Johannes Thumshirn Reported-by: Keith Busch Reviewed-by: Jens Axboe --- * Changes to v1: - Changed two typos Jens spotted - Add Jens' R-b --- drivers/nvme/host/trace.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/nvme/host/trace.h b/drivers/nvme/host/trace.h index ea91fccd1bc0..01390f0e1671 100644 --- a/drivers/nvme/host/trace.h +++ b/drivers/nvme/host/trace.h @@ -148,8 +148,8 @@ TRACE_EVENT(nvme_complete_rq, __entry->flags = nvme_req(req)->flags; __entry->status = nvme_req(req)->status; ), - TP_printk("cmdid=%u, qid=%d, res=%llu, retries=%u, flags=0x%x, status=%u", - __entry->cid, __entry->qid, __entry->result, + TP_printk("qid=%d, cmdid=%u, res=%llu, retries=%u, flags=0x%x, status=%u", + __entry->qid, __entry->cid, __entry->result, __entry->retries, __entry->flags, __entry->status) ); -- 2.16.3