All of lore.kernel.org
 help / color / mirror / Atom feed
From: Padmakar Kalghatgi <p.kalghatgi@samsung.com>
To: kbusch@kernel.org
Cc: Chaitanya.Kulkarni@wdc.com, linux-nvme@lists.infradead.org,
	tasleson@redhat.com, tbzatek@redhat.com, prakash.v@samsung.com,
	d.palani@samsung.com, javier.gonz@samsung.com,
	k.jensen@samsung.com, mohit.kap@samsung.com,
	krish.reddy@samsung.com
Subject: libnvme questions
Date: Wed,  7 Apr 2021 18:08:06 +0530	[thread overview]
Message-ID: <20210407123806.23253-1-p.kalghatgi@samsung.com> (raw)
In-Reply-To: <20210312161824.GA3953@redsun51.ssa.fujisawa.hgst.com>

 We would like to propose an implementation of sideband nvme-mi command set  in nvme-cli & QEMU Subsystem. 

   What are we going to target?

·  NVMe-CLI plug-in for MI (sideband)

      Implementation of MI commands as per NVMe MI specification.
      Enabling  to send the MI commands via SMBus\Hardwares\Emulation.
      Implement this as a plugin which will be similar to the ZNS and other plugins. 
      Provide placeholders for users to plug in the hardware library of their choice.

 
Along with this, we planned to implement the sideband MI command handling in QEMU.
If this feature is used as a plugin, it wont have any impact on the existing interfaces which the nvme command uses.
  
Please share your thougths whether to have this feature as a plugin or as a standalone tool, also provide feedback on our plan to have the sideband MI functionality.
We are open to co-work and collaborate on this feature development.

Since most of the companies who develop SSDs, use MI(sideband) channel, we think this will be a good enhancement to the existing functionality which the nvme-cli provides.

Here is a list of SSDs released which uses sideband MI:
ref: https://www.iol.unh.edu/registry/nvme-mi     

WDC SN630 
WDC SN640
WDC SN640
WDC Ultrastar DC SN630 

HGST Ultrastar SN200 

Intel D7-P5500
Intel® Optane™ SSD DC P4800X 
Intel® SSD DC P4500 Series
Intel® SSD DC P4608 Series
Intel® SSD DC P4600 Series
Intel® SSD DC P4501 Series

Samsung NVMe 172X Series 

Thanks,
Padmakar


_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme

  parent reply	other threads:[~2021-04-07 12:47 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-03-03 21:14 libnvme questions Tony Asleson
2021-03-08  7:48 ` Chaitanya Kulkarni
2021-03-10 20:48 ` Keith Busch
2021-03-11  4:43   ` Chaitanya Kulkarni
2021-03-12 15:35     ` Tony Asleson
2021-03-12 16:18       ` Keith Busch
     [not found]         ` <CGME20210407123854epcas5p48217db953741a57d651a8a8bf240ee23@epcas5p4.samsung.com>
2021-04-07 12:38           ` Padmakar Kalghatgi [this message]
2021-04-07 23:16             ` Chaitanya Kulkarni
2021-04-08  7:48               ` Padmakar Kalghatgi
2021-04-09  3:58                 ` Chaitanya Kulkarni
2021-04-09  5:48                   ` Klaus Jensen
2021-04-12 11:48                     ` Padmakar Kalghatgi
2021-04-07 23:19             ` Chaitanya Kulkarni
2021-04-08  7:50               ` Padmakar Kalghatgi
2021-04-07 23:37             ` Keith Busch
2021-04-08  7:51               ` Padmakar Kalghatgi
2021-04-08 16:46                 ` Keith Busch
2021-04-12  8:56                   ` Padmakar Kalghatgi
2021-04-08 12:09               ` Christoph Hellwig
2021-03-31 14:15   ` Hannes Reinecke
2021-03-31 14:54     ` Keith Busch
2021-03-31 15:29       ` Hannes Reinecke
2021-04-07 21:34         ` Keith Busch

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210407123806.23253-1-p.kalghatgi@samsung.com \
    --to=p.kalghatgi@samsung.com \
    --cc=Chaitanya.Kulkarni@wdc.com \
    --cc=d.palani@samsung.com \
    --cc=javier.gonz@samsung.com \
    --cc=k.jensen@samsung.com \
    --cc=kbusch@kernel.org \
    --cc=krish.reddy@samsung.com \
    --cc=linux-nvme@lists.infradead.org \
    --cc=mohit.kap@samsung.com \
    --cc=prakash.v@samsung.com \
    --cc=tasleson@redhat.com \
    --cc=tbzatek@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.