Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp541051yba; Sat, 4 May 2019 07:40:03 -0700 (PDT) X-Google-Smtp-Source: APXvYqx1xkWW7Gju4SRc4sQTqQAhsltIxjdbXesaSJqoTEMOMK8mrRz8WmmZfP9lcjrDy77MhHve X-Received: by 2002:a17:902:e293:: with SMTP id cf19mr19839724plb.151.1556980803592; Sat, 04 May 2019 07:40:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556980803; cv=none; d=google.com; s=arc-20160816; b=Qcfu3sXMCQN4rihOytQ1sTq5jetRZLI0/y+ZZrexQlcUVSd3LCupsO7Nz9QNbUUwnR KPSDBOElK2xxDaMJ++RiXVgFnD/njV+L8gzXL0gRzCjw3N4mXZfQOiSST9DvunkDVyuu 537VgddLlrYmeNvblzWXjFXIf1Qqgba0LRrIPe35xrZroCCZ8L5gu2CTzrX+wzec/Qz/ ASUGqjusGt+kcQuYhcBQ46RkqB08ch/rOnAhmesNLKjce8h70/epmwBX5j5zLLNJv3uO dyzSYyvFK/HCDa+LYjnZWrw7UqWY7QAvc8JzETxYj9dr2s0utM9UhVkXeEC/wXI7c62T GzZw== 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:in-reply-to:references:mime-version :dkim-signature; bh=YwuBHfxUv+FsNTRE8OYRjXR2YtGLoZqY0npSTmEsbfw=; b=xlOyymiP1IpvLrH2meESWvQeMS9O9cFg588JDdfpWWdS5r1BfW0p6Ge9H8XkHDmT4k HtRl64V4/e2fmHuPpvJcU+7dUyYr/5mY+5DwggHwYFUKJzcIuie2MYnclbhRQXXoZpJf rOH6Lh/8Q0CPIZNZ77DU+xWX8JTJKK6KQMCikbV4Cg95QyWs5rbPg5anH3/uguL1wijK U9Ydubb0dPGG0V4iN7tvNtgf7Bgk2mg3tdtUem5PGhgrucMRPqYA0aD+EMEUTZ1wtmA+ AnZBUgNmyKbmBYKwanRLDT92SnUOc+Q80V0LaCuyuPxmeYadlyn/V7qrj+LqnQ3B0brD KkyA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=EWcuTvn9; 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 t1si7060652pgu.572.2019.05.04.07.39.47; Sat, 04 May 2019 07:40:03 -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=EWcuTvn9; 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 S1726652AbfEDO1H (ORCPT + 99 others); Sat, 4 May 2019 10:27:07 -0400 Received: from mail-pg1-f170.google.com ([209.85.215.170]:41469 "EHLO mail-pg1-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726070AbfEDO1H (ORCPT ); Sat, 4 May 2019 10:27:07 -0400 Received: by mail-pg1-f170.google.com with SMTP id z3so466277pgp.8 for ; Sat, 04 May 2019 07:27:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=YwuBHfxUv+FsNTRE8OYRjXR2YtGLoZqY0npSTmEsbfw=; b=EWcuTvn96WfVDGvWWPSnvmbcRd2uBXRiUVok0LeVOv7Lm/ZVRvPqql8jQsig+RYPPQ mhwXmmocTPWWAxZLtYPx/t3nu5shKRqPOz5UipgEP58g9vhEbQ0izwN0UiADH6ZOtu8T 4My7UHNsA+VrGyEZa9uDAlrUIwJOxQNokLn8Gbyt8I5JuSmExn8lvfjkKxinWl+dp9J1 7J66tmcWqCevyrh2wmgMzpEpIe2X3Ayl4U38x5jILrI90w5cjt8jfyL+Uy766tDzhO7A HrSBrSFWpdywz82D1vCb8dc3GjBQd4QyCx3yDodcvbNcHWJwTzl0geXdmRI+Exw5gQXq WM1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=YwuBHfxUv+FsNTRE8OYRjXR2YtGLoZqY0npSTmEsbfw=; b=L0bngEidmzkqH1XqcTzcWoXHJ1qrmuCYCvwU6qRJ7x9w2jMdm2UkqROuSjlL7UZj0P v7wAbXFq+bzipDN3yPL0JnopEtKPqCttAED2fQvXNI5l+2HqsPO3k3DCP2908FsR3fu3 wIohCzXXz2sFDswD6MT6cUWD3sMSctPMwWS4IF8Ql6/DjZygbjjErSMxtrYrtx7ib8jJ 3ZLC6V79hoydRx0sdrwUv2vOzv+fDIl4+f+4hAfCS6gXMAj/zGRtOPtguJ0x5Sp6f9f9 Wd34K2FOp9RrdrkTptJRWOXL/bqePsVYf/KYbge4K7MOrNGr3cHAIGiLM5WSRlexZmfX 8NMw== X-Gm-Message-State: APjAAAWjPNzstMPYWIOk5AadJ84Swvp8ExgrMDL5DDr/F2TKFkVtVsyf i2dI3Lp6ebMDlTB2lVKBklZk0V4Qh8BSCj8IngA= X-Received: by 2002:a63:6988:: with SMTP id e130mr19062126pgc.150.1556980026387; Sat, 04 May 2019 07:27:06 -0700 (PDT) MIME-Version: 1.0 References: <1556787561-5113-1-git-send-email-akinobu.mita@gmail.com> <1556787561-5113-4-git-send-email-akinobu.mita@gmail.com> <66a5d068-47b1-341f-988f-c890d7f01720@gmail.com> In-Reply-To: <66a5d068-47b1-341f-988f-c890d7f01720@gmail.com> From: Akinobu Mita Date: Sat, 4 May 2019 23:26:55 +0900 Message-ID: Subject: Re: [PATCH 3/4] nvme-pci: add device coredump support To: Minwoo Im Cc: linux-nvme@lists.infradead.org, LKML , Jens Axboe , Sagi Grimberg , Keith Busch , Johannes Berg , Christoph Hellwig 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 2019=E5=B9=B45=E6=9C=884=E6=97=A5(=E5=9C=9F) 19:04 Minwoo Im : > > Hi, Akinobu, > > Regardless to reply of the cover, few nits here. > > On 5/2/19 5:59 PM, Akinobu Mita wrote: > > + > > +static const struct nvme_reg nvme_regs[] =3D { > > + { NVME_REG_CAP, "cap", 64 }, > > + { NVME_REG_VS, "version", 32 }, > > Why don't we just go with "vs" instead of full name of it just like > the others. I tried to imitate the output of 'nvme show-regs'. > > + { NVME_REG_INTMS, "intms", 32 }, > > + { NVME_REG_INTMC, "intmc", 32 }, > > + { NVME_REG_CC, "cc", 32 }, > > + { NVME_REG_CSTS, "csts", 32 }, > > + { NVME_REG_NSSR, "nssr", 32 }, > > + { NVME_REG_AQA, "aqa", 32 }, > > + { NVME_REG_ASQ, "asq", 64 }, > > + { NVME_REG_ACQ, "acq", 64 }, > > + { NVME_REG_CMBLOC, "cmbloc", 32 }, > > + { NVME_REG_CMBSZ, "cmbsz", 32 }, > > If it's going to support optional registers also, then we can have > BP-related things (BPINFO, BPRSEL, BPMBL) here also. I'm going to change the register dump in binary format just like 'nvme show-regs -o binary' does. So we'll have registers from 00h to 4Fh.