From: "Tony Lee (李文富)" <Tony.Lee@quantatw.com>
To: Ed Tanous <ed.tanous@intel.com>,
Brad Bishop <bradleyb@fuzziesquirrel.com>
Cc: "openbmc@lists.ozlabs.org" <openbmc@lists.ozlabs.org>
Subject: RE: How to upload proposal and code for specifying and customizing projects?
Date: Sat, 9 Mar 2019 08:11:25 +0000 [thread overview]
Message-ID: <9466e8868c7d4e58a3dc943728979bf9@quantatw.com> (raw)
In-Reply-To: <f6916b49-6af2-e78b-9e1a-918aaf8f5d61@intel.com>
Hi Ed,
We know that the above proposal can get more fully information and in most cases it matches.
But our design is to provide a simple way to get basic parameters (such as vendor ID, serial numbers, etc.) via SMbus
and it is not a quanta specific feature. Currently, it only needs the feature to retrieve NVMe drives information without MCTP.
Here is the proposal. https://gerrit.openbmc-project.xyz/#/c/openbmc/docs/+/19061/
Thanks
Best Regards,
Tony
-----Original Message-----
From: Ed Tanous [mailto:ed.tanous@intel.com]
Sent: Saturday, March 9, 2019 1:34 AM
To: Tony Lee (李文富) <Tony.Lee@quantatw.com>; Brad Bishop <bradleyb@fuzziesquirrel.com>
Cc: openbmc@lists.ozlabs.org
Subject: Re: How to upload proposal and code for specifying and customizing projects?
On 3/7/19 6:49 PM, Tony Lee (李文富) wrote:
> Hi Brad,
>
>
>> I can certainly create a quanta-dbus-interfaces repository if you'd like. But first - I'm just curious about what sorts of DBus APIs you have? Are they actually specific to Quanta machines, or could they be put in phosphor-dbus-interfaces?
> Understood. It can also be used for the machine has NVMe drives on it. The APIs could be put in phosphor-dbus-interfaces.
> for example, "xyz.openbmc_project.Nvme.Information”. The properties will be SerialNumber, VendorID, SmartWarnings, StatusFlags, DriveLifeUsed.
There is already some initial work to do this, and this is definitely not a quanta specific feature. It should not be put in quanta-dbus-interfaces. The design document below is laying the ground work to enable NVMe-MI. It be great if you could help to review it before implementing anything, or pushing your own design doc.
https://gerrit.openbmc-project.xyz/#/c/openbmc/docs/+/18031/
The long term intention is that this will be implemented as part of the xyz.openbmc_project.Asset interface, and leave the NVMe information to an NVME-specific API.
>
>> Could you briefly talk about what some of the applications that present/would present these APIs do?
> The application is to retrieve information of the NVMe devices by NVMe-MI commands via SMBus directly.
>
> Thanks
> Best Regards,
> Tony
It would help a lot if you could help to review some of the code reviews in progress that are working through NVMe-MI. That will accelerate NVMe support faster than starting over from scratch.
-Ed
next prev parent reply other threads:[~2019-03-09 8:13 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-03-05 7:05 How to upload proposal and code for specifying and customizing projects? Tony Lee (李文富)
2019-03-07 4:19 ` Brad Bishop
2019-03-08 2:49 ` Tony Lee (李文富)
2019-03-08 17:34 ` Ed Tanous
2019-03-09 8:11 ` Tony Lee (李文富) [this message]
2019-03-11 17:45 ` Ed Tanous
-- strict thread matches above, loose matches on Subject: below --
2019-03-06 9:47 Tony Lee (李文富)
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=9466e8868c7d4e58a3dc943728979bf9@quantatw.com \
--to=tony.lee@quantatw.com \
--cc=bradleyb@fuzziesquirrel.com \
--cc=ed.tanous@intel.com \
--cc=openbmc@lists.ozlabs.org \
/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.