Received: by 2002:ac0:a581:0:0:0:0:0 with SMTP id m1-v6csp5300954imm; Tue, 26 Jun 2018 09:00:53 -0700 (PDT) X-Google-Smtp-Source: AAOMgpc8+XoZGmipH++5zf4670ENnVHzoMsAAa4gH+fANMe2PUkO7A2U6tQ55CyaSZQ1NxPjtmcc X-Received: by 2002:a65:630e:: with SMTP id g14-v6mr343524pgv.153.1530028853892; Tue, 26 Jun 2018 09:00:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530028853; cv=none; d=google.com; s=arc-20160816; b=EKBsKRAOLttrSvaVriGh1HSxg82vPg3lNFva+rdIqx800i4fiIL7Gtr2GpPF6EDrN8 JMyvcZErw/KlJl0WYX84FJU5x3mrd5CtPi4WAf21EVD6LxEfeUXE7CqciRVlCRlHJCIf oVJQPI3UJ1ImBlb3oBGYAN1Qz76/hk2m06nnHAdA5lOqR3N1j9P1Wv9ku/gNf23RZc0k Hob5r+shhYDRfwKNugt5HEZHnXHxiW44lapCPqTXhrrzDkYxnJsdC4zj4lUMQ+HYgg9e R3SnTxFlBX5qJiyof304TcOAXMh6hLhogCn22TsfzE+UKH5vM9vRAv1d+FLWGMt/885h whtw== 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=3PmHOz/NlRU866nk4kcQXNQ+5HJX9hVlZ9gWlwyZWx0=; b=dUWoj/h32PJ83xWis2EOfGTjeUp9n8H7Mp4aTh/+PII3LPmD1NQtqcyviXmSq3JgCh 4ce4Kfs5lIvbh9T67yogvonsUyNqaOjmbWVM5yrKKkV8vcyonKKaNe22n61qD9An879u 1RJDKhfYJx2j75YOI9QoFdd11ZpkA9pYqjDDiH/528Hn/6RKQhXEXCkHGp0MrpevozlE hl2nNA0OwzBT8/Q3J6vjvfEKcB0BvjEx6WGhEY+23/yvkHCyKK1qvryO5m8H8umxJBHI IkpxwLx87y6uY8lJShhs8bde+VilXyEYCnGozmS2ZdOXls1rnkGYH8xtXymYrdqkKnLP B1bg== 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 d30-v6si1775281pla.110.2018.06.26.09.00.39; Tue, 26 Jun 2018 09:00:53 -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 S935802AbeFZNvs (ORCPT + 99 others); Tue, 26 Jun 2018 09:51:48 -0400 Received: from mx2.suse.de ([195.135.220.15]:44375 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S935379AbeFZNvr (ORCPT ); Tue, 26 Jun 2018 09:51:47 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 479FBACF0; Tue, 26 Jun 2018 13:51:46 +0000 (UTC) From: Johannes Thumshirn To: Christoph Hellwig , Sagi Grimberg , Keith Busch Cc: Linux NVMe Mailinglist , Linux Kernel Mailinglist , Johannes Thumshirn Subject: [PATCH v4 0/2] nvme: add controller id and disk name to tracepoints Date: Tue, 26 Jun 2018 15:51:39 +0200 Message-Id: <20180626135141.14088-1-jthumshirn@suse.de> X-Mailer: git-send-email 2.16.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Patch one is a preparation patch from Sagi and caches the nvme_ctrl in the nvme_request. This is not only useful for the tracepoints but for further development as well. The second patch adds the controller IDs and if applicable the disk name to the tracepoints so we can distinguish between the individual controllers and disks. The patches are relative to the nvme-4.19 branch. Johannes Thumshirn (1): nvme: trace: add disk name to tracepoints Sagi Grimberg (1): nvme: cache struct nvme_ctrl reference to struct nvme_request drivers/nvme/host/core.c | 10 ++++++---- drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/nvme.h | 5 +++-- drivers/nvme/host/pci.c | 2 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/trace.h | 30 +++++++++++++++++++----------- drivers/nvme/target/loop.c | 2 +- 7 files changed, 32 insertions(+), 21 deletions(-) -- 2.16.4