<HTML xmlns:v = "urn:schemas-microsoft-com:vml" xmlns:o = "urn:schemas-microsoft-com:office:office" xmlns:w = "urn:schemas-microsoft-com:office:word" xmlns:x = "urn:schemas-microsoft-com:office:excel" xmlns:dt = "uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:m = "http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<STYLE id=mysingle_style type=text/css>P {
        MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
TD {
        MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
LI {
        MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
BODY {
        FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN: 10px; LINE-HEIGHT: 1.4
}
</STYLE>

<META content=IE=5 http-equiv=X-UA-Compatible>
<META name=GENERATOR content="MSHTML 11.00.9600.18212"></HEAD>
<BODY>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri">Hi Iuliu,</SPAN></P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"></SPAN> </P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri">Please find my review comments below:</SPAN></P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"></SPAN> </P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri">1. If the number of Cores and Queues supported by device are not same, then setting STOR_PERF_CONCURRENT_CHANNELS will corrupt the submission queue. For example, if device has 4 queues and connected to target PC which has 8 logical processors, and if STOR_PERF_CONCURRENT_CHANNELS is set, all the 8 logical processors will get startIo calls concurrently. As per OFA driver NUMA design, the IO Queue 1 will be shared by core 0 and core 4. There is possibility that core 0 and core 4 will get startio() calls concurrently and will access/update the listenty and queue 1 doorbell register at same time, which will lead to listentry and doorbell register corruption. <BR>This problem can be address by following ways:<BR>a. Protect the listentry and doorbell before access/update.<BR>b. Do not set STOR_PERF_CONCURRENT_CHANNELS when number of cores and queues are not same.</SPAN></P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"></SPAN> </P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri">2. We can use pRMT->NumActiveCores which is updated in NVMeEnumNumaCores() instead of using KeQueryActiveProcessorCountEx/KeQueryActiveProcessorCount.</SPAN></P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"></SPAN> </P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri">Please let us know your opinion.</SPAN></P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"></SPAN> </P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri">Thanks,<BR>Suman</SPAN><BR></P>
<P> </P>
<P>------- <B>Original Message</B> -------</P>
<P><B>Sender</B> : Robles, Raymond C<raymond.c.robles@intel.com></P>
<P><B>Date</B> : Jun 09, 2016 03:56 (GMT+05:30)</P>
<P><B>Title</B> : Re: [nvmewin] Happy New Year... and status update</P>
<P> </P>
<META name=Generator content=ActiveSquare>
<STYLE>v\:* {
        BEHAVIOR: url(#default#VML)
}
o\:* {
        BEHAVIOR: url(#default#VML)
}
w\:* {
        BEHAVIOR: url(#default#VML)
}
.shape {
        BEHAVIOR: url(#default#VML)
}
</STYLE>

<STYLE>@font-face {
        font-family: Cambria Math;
}
@font-face {
        font-family: Calibri;
}
@font-face {
        font-family: Intel Clear;
}
@page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
        FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman",serif; MARGIN: 0in 0in 0pt
}
LI.MsoNormal {
        FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman",serif; MARGIN: 0in 0in 0pt
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman",serif; MARGIN: 0in 0in 0pt
}
A:link {
        TEXT-DECORATION: underline; COLOR: blue; mso-style-priority: 99
}
SPAN.MsoHyperlink {
        TEXT-DECORATION: underline; COLOR: blue; mso-style-priority: 99
}
A:visited {
        TEXT-DECORATION: underline; COLOR: purple; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
        TEXT-DECORATION: underline; COLOR: purple; mso-style-priority: 99
}
P {
        FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman",serif; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; mso-style-priority: 99; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
SPAN.EmailStyle18 {
        FONT-FAMILY: "Calibri",sans-serif; FONT-WEIGHT: normal; COLOR: #002060; FONT-STYLE: normal; mso-style-type: personal-reply
}
.MsoChpDefault {
        FONT-FAMILY: "Calibri",sans-serif; mso-style-type: export-only
}
DIV.WordSection1 {
        page: WordSection1
}
</STYLE>

<META content=IE=5 http-equiv=X-UA-Compatible><X-BODY lang=EN-US link="blue" vlink="purple">
<DIV class=WordSection1>
<P class=MsoNormal><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'>Thank you Iuliu!<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; BACKGROUND: yellow; COLOR: #002060; mso-highlight: yellow'>Reviewing companies, please try to target the review completion for 2 weeks from today (6/22/16).</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'> <o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'>Thank you!<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'>Ray<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'><o:p> </o:p></SPAN></P>
<P class=MsoNormal><B><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif'>From:</SPAN></B><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif'> Iuliu Rus [mailto:iuliur@google.com] <BR><B>Sent:</B> Wednesday, June 08, 2016 12:26 PM<BR><B>To:</B> Robles, Raymond C <raymond.c.robles@intel.com><BR><B>Cc:</B> nvmewin@lists.openfabrics.org<BR><B>Subject:</B> Re: Happy New Year... and status update<o:p></o:p></SPAN></P>
<P class=MsoNormal><o:p> </o:p></P>
<DIV>
<P class=MsoNormal>I attached our patch. <o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></P>
<DIV>
<P class=MsoNormal>On Tue, Jun 7, 2016 at 2:37 PM, Iuliu Rus <<A href="mailto:iuliur@google.com" target=_blank>iuliur@google.com</A>> wrote:<o:p></o:p></P>
<BLOCKQUOTE style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 6pt; MARGIN-LEFT: 4.8pt; BORDER-LEFT: #cccccc 1pt solid; PADDING-RIGHT: 0in; MARGIN-RIGHT: 0in">
<DIV>
<P class=MsoNormal>Let me see if i can get it done by tomorrow eod...<o:p></o:p></P></DIV>
<DIV>
<DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></P>
<DIV>
<P class=MsoNormal>On Tue, Jun 7, 2016 at 2:31 PM, Robles, Raymond C <<A href="mailto:raymond.c.robles@intel.com" target=_blank>raymond.c.robles@intel.com</A>> wrote:<o:p></o:p></P>
<BLOCKQUOTE style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 6pt; MARGIN-LEFT: 4.8pt; BORDER-LEFT: #cccccc 1pt solid; PADDING-RIGHT: 0in; MARGIN-RIGHT: 0in">
<DIV>
<DIV>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'>Hi Iuliu,</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'>That’s great… thank you. Yes, the process is still the same (using SVN patches).</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'>Please let me know if you have any questions/comments. My only question for you is an ETA for the patch to be submitted.</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'>Thank you…</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'>Ray</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #002060'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><B><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif'>From:</SPAN></B><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif'> Iuliu Rus [mailto:<A href="mailto:iuliur@google.com" target=_blank>iuliur@google.com</A>] <BR><B>Sent:</B> Tuesday, June 07, 2016 2:28 PM<BR><B>To:</B> Robles, Raymond C <<A href="mailto:raymond.c.robles@intel.com" target=_blank>raymond.c.robles@intel.com</A>><BR><B>Cc:</B> <A href="mailto:nvmewin@lists.openfabrics.org" target=_blank>nvmewin@lists.openfabrics.org</A><BR><B>Subject:</B> Re: Happy New Year... and status update</SPAN><o:p></o:p></P>
<DIV>
<DIV>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"> <o:p></o:p></P>
<DIV>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto">Yes we can send that to you. Is the process still the same?<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"> <o:p></o:p></P>
<DIV>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto">On Tue, Jun 7, 2016 at 1:25 PM, Robles, Raymond C <<A href="mailto:raymond.c.robles@intel.com" target=_blank>raymond.c.robles@intel.com</A>> wrote:<o:p></o:p></P>
<BLOCKQUOTE style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 6pt; MARGIN: 5pt 0in 5pt 4.8pt; BORDER-LEFT: #cccccc 1pt solid; PADDING-RIGHT: 0in">
<DIV>
<DIV>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style="COLOR: #002060">Hello Iuliu,</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style="COLOR: #002060"> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style="COLOR: #002060">As the OFA community is closing on its mid-year release, we have only one more patch that was targeted… concurrent channels. Will Google still be submitting the concurrent channels patch?</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style="COLOR: #002060"> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style="COLOR: #002060">Thank you…</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style="COLOR: #002060">Ray</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style="COLOR: #002060"> </SPAN><o:p></o:p></P>
<DIV>
<DIV style="BORDER-TOP: #e1e1e1 1pt solid; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0in; PADDING-TOP: 3pt; PADDING-LEFT: 0in; BORDER-LEFT: medium none; PADDING-RIGHT: 0in">
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><B>From:</B> <A href="mailto:nvmewin-bounces@lists.openfabrics.org" target=_blank>nvmewin-bounces@lists.openfabrics.org</A> [mailto:<A href="mailto:nvmewin-bounces@lists.openfabrics.org" target=_blank>nvmewin-bounces@lists.openfabrics.org</A>] <B>On Behalf Of </B>Robles, Raymond C<BR><B>Sent:</B> Thursday, January 14, 2016 4:55 PM<BR><B>To:</B> '<A href="mailto:nvmewin@lists.openfabrics.org" target=_blank>nvmewin@lists.openfabrics.org</A>' <<A href="mailto:nvmewin@lists.openfabrics.org" target=_blank>nvmewin@lists.openfabrics.org</A>><BR><B>Subject:</B> [nvmewin] Happy New Year... and status update<o:p></o:p></P></DIV></DIV>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"> <o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>Hello and Happy New Year,</SPAN><o:p></o:p></P>
<DIV>
<DIV>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>I hope everyone had a great holiday season and is off to a great start to the new year!</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>As communicated last month, the patch from HGST for the SCSI multi-initiator changes has been approved and pushed. The holidays slowed down much of the progress on the OFA driver and there were several patches that did not get pushed prior to the end of the year. The list of patches remained to be pushed are as follows…</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'> </SPAN><o:p></o:p></P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; COLOR: #44546a">·</SPAN><SPAN style="FONT-SIZE: 7pt; COLOR: #44546a">         </SPAN><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>Namespace Management (Intel)</SPAN><o:p></o:p></P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; COLOR: #44546a">·</SPAN><SPAN style="FONT-SIZE: 7pt; COLOR: #44546a">         </SPAN><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>Perf Opts (Samsung) </SPAN><o:p></o:p></P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; COLOR: #44546a">·</SPAN><SPAN style="FONT-SIZE: 7pt; COLOR: #44546a">         </SPAN><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>Win 8.1 Timers (Samsung)</SPAN><o:p></o:p></P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; COLOR: #44546a">·</SPAN><SPAN style="FONT-SIZE: 7pt; COLOR: #44546a">         </SPAN><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>EOL Read Only (Samsung)</SPAN><o:p></o:p></P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; COLOR: #44546a">·</SPAN><SPAN style="FONT-SIZE: 7pt; COLOR: #44546a">         </SPAN><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>Concurrent channels (Google)</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>The namespace management patch will be sent out for review tomorrow (look for the patch email from Carolyn)… stay tuned!!!</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>However, once this patch is resolved, we as a community will have to make a decision on an official release strategy. The patch process and cadence was significantly slower in 2015 which leaves us with a few options. </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'> </SPAN><o:p></o:p></P>
<P><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>1.</SPAN><SPAN style="FONT-SIZE: 7pt; COLOR: #44546a">       </SPAN><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>Release what is in the trunk today (or after the namespace management patch)… and call that the 2015 release (albeit later than expected)</SPAN><o:p></o:p></P>
<P><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>2.</SPAN><SPAN style="FONT-SIZE: 7pt; COLOR: #44546a">       </SPAN><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>In lieu of an official 2015 release, we push the remaining patches listed above… and then release in ~Q2 of 2015. Basically skip a 2015 release and go right into the mid-2016 release.</SPAN><o:p></o:p></P>
<P><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>3.</SPAN><SPAN style="FONT-SIZE: 7pt; COLOR: #44546a">       </SPAN><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>Remove the concept of “official releases” from the OFA Windows NVMe driver and just allow people, companies, and users to pull from the OFA trunk as necessary.</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>For #3 above, my thoughts are that because the OFA driver is not a production driver… but a reference and enabling driver, it should/could be managed as just that… a reference baseline driver that any potential user can go and grab the source, or contribute a patch. Nothing more… nothing less.</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; BACKGROUND: yellow; COLOR: #44546a'>For the release decision, I’ll be happy to call a meeting… but we can also handle it via email as well… just let me know. Feedback from all is welcome… but I would request mandatory feedback form the 4 reviewing companies: Samsung, HGST, PMC-Sierra, and Intel. How would you like to proceed?</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>Thanks,</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'>Ray</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #44546a'> </SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><B><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #1f497d'><IMG id=_x0000_i1025 border=0 alt=cid:image001.png@01CB3870.4BB88E70 src="cid:BGFC2LL5XOK0@namo.co.kr" width=54 height=39></SPAN></B><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><B><I><SPAN style='FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #1f497d'>Raymond C. Robles</SPAN></I></B><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #1f497d'>Non-Volatile Memory Solutions Group</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #1f497d'>Intel Corporation</SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #1f497d'>Office: <A href="tel:480-554-2600" target=_blank>480-554-2600</A></SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style='FONT-SIZE: 10pt; FONT-FAMILY: "Intel Clear",sans-serif; COLOR: #1f497d'>Mobile: <A href="tel:480-399-0645" target=_blank>480-399-0645</A></SPAN><o:p></o:p></P>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"> <o:p></o:p></P></DIV></DIV></DIV></DIV></BLOCKQUOTE></DIV>
<P class=MsoNormal style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"> <o:p></o:p></P></DIV></DIV></DIV></DIV></DIV></BLOCKQUOTE></DIV>
<P class=MsoNormal><o:p> </o:p></P></DIV></DIV></DIV></BLOCKQUOTE></DIV>
<P class=MsoNormal><o:p> </o:p></P></DIV></DIV></X-BODY>
<P> </P>
<P> </P>
<TABLE id=confidentialsignimg>
<TBODY>
<TR>
<TD NAMO_LOCK>
<P><IMG border=0 src="cid:N3WZA6X7LP7K@namo.co.kr"></P></TD></TR></TBODY></TABLE></BODY></HTML><img src='http://ext.samsung.net/mailcheck/SeenTimeChecker?do=9226f2572c3ad117df6a46883b3f3dde1d283838fa336dda7d9badbdf7e30042d1afaaba7860cdcd9564217c646641ad61e16949eaa607501b20909a04efd4d2748cfe1d4e847419cf878f9a26ce15a0' border=0 width=0 height=0 style='display:none'>