[nvmewin] Zero Length for Security Receive and Security Send command
Yun Wang
yun.wang at ulinktech.com
Mon Sep 14 09:04:59 PDT 2015
Hi:
Thanks all for the review and approval.
Best Regards,
Yun Wang
ULINK Technology, Inc. | <http://www.ulinktech.com/> http://www.ulinktech.com/| +1(408) 446-8455
From: nvmewin-bounces at lists.openfabrics.org [mailto:nvmewin-bounces at lists.openfabrics.org] On Behalf Of Robles, Raymond C
Sent: Friday, September 11, 2015 1:23 PM
To: 'Alex Chang'; Kwok Kong; nvmewin at lists.openfabrics.org
Subject: Re: [nvmewin] Zero Length for Security Receive and Security Send command
Thanks Alex. The patch from ULINK (Yun) for zero length Security Send/Receive has been approved and will be pushed before Monday.
The next review is Google’s patch (Iulius) for fuzz testing. Reviewing companies, please review Google’s patch and provide your decision by 9/25.
Thanks,
Ray
From: Alex Chang [mailto:Alex.Chang at pmcs.com]
Sent: Friday, September 11, 2015 1:13 PM
To: Robles, Raymond C; Kwok Kong; nvmewin at lists.openfabrics.org
Subject: RE: [nvmewin] Zero Length for Security Receive and Security Send command
Hi Ray,
Sorry for the delay. PMC approves the patch.
As for reviewing the future patches, I will leave it to Kwok to make the call.
Thank you!
Alex
From: Robles, Raymond C [mailto:raymond.c.robles at intel.com]
Sent: Tuesday, September 08, 2015 10:40 AM
To: Kwok Kong; Alex Chang
Subject: RE: [nvmewin] Zero Length for Security Receive and Security Send command
Hi Kwok/Alex,
Hope all is going well. I have not heard back from either of you on the approval on the last patch. We are waiting on your feedback for final approval. Will you be able to review this, and future, patche(s)?
Reviewing Company
Status
Samsung
Approved
PMC-Sierra
Review In Progress
HGST
Approved
Intel
Approved
Thanks,
Ray
From: Robles, Raymond C
Sent: Tuesday, September 01, 2015 11:32 PM
To: suman.p at samsung.com; nvmewin at lists.openfabrics.org; yun.wang at ulinktech.com; Judy Brock-SSI (judy.brock at ssi.samsung.com)
Subject: RE: [nvmewin] Zero Length for Security Receive and Security Send command
Thanks Suman!
-------- Original message --------
From: SUMAN PRAKASH B <suman.p at samsung.com>
Date: 09/01/2015 7:06 PM (GMT-07:00)
To: nvmewin at lists.openfabrics.org, yun.wang at ulinktech.com, "Robles, Raymond C" <raymond.c.robles at intel.com>, "Judy Brock-SSI (judy.brock at ssi.samsung.com)" <judy.brock at ssi.samsung.com>
Subject: [nvmewin] Zero Length for Security Receive and Security Send command
Hi Yun, Ray,
SAMSUNG approves this patch.
Thanks,
Suman
From: nvmewin-bounces at lists.openfabrics.org [mailto:nvmewin-bounces at lists.openfabrics.org] On Behalf Of Robles, Raymond C
Sent: Tuesday, September 01, 2015 11:39 AM
To: Thomas Freeman; Yun Wang; nvmewin at lists.openfabrics.org
Subject: Re: [nvmewin] Zero Length for Security Receive and Security Send command
Thanks Tom.
Now just waiting on Samsung and PMC-Sierra.
Reviewing Company
Status
Samsung
Review In Progress
PMC-Sierra
Review In Progress
HGST
Approved
Intel
Approved
After this patch, there are two patches in queue to be reviewed:
1. NVMe fuzz test fixes (Google)
2. Namespace management (Intel)
Thanks,
Ray
From: Thomas Freeman [mailto:thomas.freeman at hgst.com]
Sent: Monday, August 31, 2015 11:41 AM
To: Robles, Raymond C; Yun Wang; nvmewin at lists.openfabrics.org
Subject: RE: [nvmewin] Zero Length for Security Receive and Security Send command
Hi Yun,
HGST approves your patch.
Tom Freeman
Software Engineer, Device Manager and Driver Development
HGST, a Western Digital company
<mailto:thomas.freeman at hgst.com> thomas.freeman at hgst.com
507-322-2311
HGST_Logo_email
3605 Hwy 52 N
Rochester, MN 55901
<https://hgst.jiveon.com/external-link.jspa?url=http://www.hgst.com/> www.hgst.com
From: nvmewin-bounces at lists.openfabrics.org [mailto:nvmewin-bounces at lists.openfabrics.org] On Behalf Of Robles, Raymond C
Sent: Thursday, August 27, 2015 1:04 PM
To: Yun Wang <yun.wang at ulinktech.com>; nvmewin at lists.openfabrics.org
Subject: Re: [nvmewin] Zero Length for Security Receive and Security Send command
Hi Yun,
Intel has reviewed and tested your patch and approves your patch. Just need to hear back from the other reviewing companies.
Reviewing Company
Status
Samsung
Review In Progress
PMC-Sierra
Review In Progress
HGST
Review In Progress
Intel
Approved
Thanks,
Ray
From: nvmewin-bounces at lists.openfabrics.org [mailto:nvmewin-bounces at lists.openfabrics.org] On Behalf Of Robles, Raymond C
Sent: Monday, August 24, 2015 2:14 PM
To: Yun Wang; nvmewin at lists.openfabrics.org
Subject: Re: [nvmewin] Zero Length for Security Receive and Security Send command
Yun,
Your patch is now in line to be reviewed.
Reviewing Companies,
Please review Yun’s patch for zero length Secure Send/Receive commands and provide feedback on or before September 4th. Thanks!
Thanks,
Ray
From: nvmewin-bounces at lists.openfabrics.org [mailto:nvmewin-bounces at lists.openfabrics.org] On Behalf Of Robles, Raymond C
Sent: Thursday, July 30, 2015 3:25 PM
To: Yun Wang
Cc: nvmewin at lists.openfabrics.org
Subject: Re: [nvmewin] Zero Length for Security Receive and Security Send command
Hi Yun,
Thank you for your patch submission. There is one patch in front of yours. Once that patch has been reviewed and approved, your patch will be reviewed next.
Thanks,
Ray
From: nvmewin-bounces at lists.openfabrics.org [mailto:nvmewin-bounces at lists.openfabrics.org] On Behalf Of Yun Wang
Sent: Friday, July 24, 2015 6:00 PM
To: nvmewin at lists.openfabrics.org
Subject: [nvmewin] Zero Length for Security Receive and Security Send command
Hi:
Current OFA driver doesn’t allow zero length for Security Receive and Security Send command.
Per NVMe spec., “Security Receive command with the Security Protocol field set to 00h shall return information about the security protocols supported by the controller. This command is used in the security discovery process and is not associated with a Security Send command. Refer to SPC-4 for the details of Security Protocol 00h and the SP Specific field”.
Per SPC-4 spec., “a transfer length of zero specifies that no data transfer shall take place. This condition shall not be considered an error”, zero length of data transfer for Security Protocol 00h should be allowed.
On the other hand, for some practices with other Security Protocol, zero length will be needed, too.
This patch is to allow zero length of data transfer for Security Receive and Security Send command. It has been tested over Win8.1 x64 platform and works as expected. Please review and help merge it into the trunk.
The password for the attachment is nvme_sec.
Best Regards,
Yun Wang
ULINK Technology, Inc.
Website: www.ulinktech.com
Office: +1(408) 446-8455
Email: <mailto:joseph.chen at ulinktech.com> yun.wang at ulinktech.com
<http://www.ulinktech.com/> ulink logo 2
DISCLAIMER: The information contained in this message is confidential and may be legally privileged. If you are not the intended recipient (or have received this e-mail in error), please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the contents in this e-mail is strictly forbidden.
HGST E-mail Confidentiality Notice & Disclaimer:
This e-mail and any files transmitted with it may contain confidential or legally privileged information of HGST and are intended solely for the use of the individual or entity to which they are addressed. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited. If you have received this e-mail in error, please notify the sender immediately and delete the e-mail in its entirety from your system.
Image removed by sender.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150914/943f12be/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 4274 bytes
Desc: not available
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150914/943f12be/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.jpg
Type: image/jpeg
Size: 1628 bytes
Desc: not available
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150914/943f12be/attachment.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.gif
Type: image/gif
Size: 13168 bytes
Desc: not available
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150914/943f12be/attachment.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.jpg
Type: image/jpeg
Size: 823 bytes
Desc: not available
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150914/943f12be/attachment-0001.jpg>
More information about the nvmewin
mailing list