<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:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoPlainText>Hi Kwok/Alex,<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>There is a  performance issue  in our OFA driver on  Windows 2012 and same should be applicable to Windows 8.<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>In the <span style='color:red'>NVMeFindAdapter() </span>function , code specifically written for the  Windows 8 under the NTDDI_VERSION > NTDDI_WIN7 .<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><span style='color:red'> #if (NTDDI_VERSION > NTDDI_WIN7)<o:p></o:p></span></p><p class=MsoPlainText><span style='color:red'><o:p> </o:p></span></p><p class=MsoPlainText><span style='color:red'>/* Ensure Storport allocates the DMA adapter object */<o:p></o:p></span></p><p class=MsoPlainText><span style='color:red'> StorPortGetUncachedExtension(pAE, pPCI, 1);<o:p></o:p></span></p><p class=MsoPlainText><span style='color:red'><o:p> </o:p></span></p><p class=MsoPlainText><span style='color:red'>#endif<o:p></o:p></span></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>After removing this code the performance on the multi core system increases 2 times  on window 2k12 ,<o:p></o:p></p><p class=MsoPlainText> and removing the 1 Byte allocation does not have any side effect on the driver functionality.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>As per the Storport  documentation   the StorPortGetUncachedExtension routine allocates an uncached common <o:p></o:p></p><p class=MsoPlainText>buffer to be shared by the CPU and the device. Not sure but my best guess is that  buffer sharing among CPUs could<o:p></o:p></p><p class=MsoPlainText> be a reason of low performance.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Can we add this in  the known issue.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Regards<o:p></o:p></p><p class=MsoPlainText>Santosh<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>-----Original Appointment-----<o:p></o:p></p><p class=MsoPlainText>From: nvmewin-bounces@lists.openfabrics.org [mailto:nvmewin-bounces@lists.openfabrics.org] On Behalf Of Kwok Kong<o:p></o:p></p><p class=MsoPlainText>Sent: Saturday, November 16, 2013 5:33 AM<o:p></o:p></p><p class=MsoPlainText>To: nvmewin@lists.openfabrics.org<o:p></o:p></p><p class=MsoPlainText>Subject: [nvmewin] Quarterly Status meeting<o:p></o:p></p><p class=MsoPlainText>When: Monday, November 25, 2013 1:00 PM-2:00 PM (UTC-08:00) Pacific Time (US & Canada).<o:p></o:p></p><p class=MsoPlainText>Where: Live Meeting<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>When: Monday, November 25, 2013 1:00 PM-2:00 PM (UTC-08:00) Pacific Time (US & Canada).<o:p></o:p></p><p class=MsoPlainText>Where: Live Meeting<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>Note: The GMT offset above does not reflect daylight saving time adjustments.<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>*~*~*~*~*~*~*~*~*~*<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>Agenda:<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>• Review 1.3 release plan<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>• Windows 32-bit support<o:p></o:p></p><p class=MsoPlainText>• Windows 8 extended SRB support<o:p></o:p></p><p class=MsoPlainText>• NVM format state machine enhancement<o:p></o:p></p><p class=MsoPlainText>• End to end protection support<o:p></o:p></p><p class=MsoPlainText>• Hibernation<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>• Known issues<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>• - Not handling CSTS.RDY status (from 1->0 and 0->1) properly on NVMe reset. (Judy - Samsung)<o:p></o:p></p><p class=MsoPlainText>• NUMA group support in core enumeration<o:p></o:p></p><p class=MsoPlainText>• Controller reset does not handle all cases<o:p></o:p></p><p class=MsoPlainText>• Learning of CPU core to Vector failure handling<o:p></o:p></p><p class=MsoPlainText>• Core-MSI vector queue mapping issues<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>• Discuss plan for 2014<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>• Features that will not be supported in 2013<o:p></o:p></p><p class=MsoPlainText>• ===========================================<o:p></o:p></p><p class=MsoPlainText>•  <o:p></o:p></p><p class=MsoPlainText>• NVMe 1.1 support:<o:p></o:p></p><p class=MsoPlainText>• - multi-path<o:p></o:p></p><p class=MsoPlainText>• - SGL <o:p></o:p></p><p class=MsoPlainText>• - Get/Set feature update<o:p></o:p></p><p class=MsoPlainText>•         - Autonomous power state transition<o:p></o:p></p><p class=MsoPlainText>•         - Host Identifier<o:p></o:p></p><p class=MsoPlainText>•         - Reservation Notification Mask<o:p></o:p></p><p class=MsoPlainText>•         - Reservation Persistence<o:p></o:p></p><p class=MsoPlainText>• - identify structure update <o:p></o:p></p><p class=MsoPlainText>• - write zeros command<o:p></o:p></p><p class=MsoPlainText>•   <o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Next Meeting<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>Please let me know if you would like to add any items to the agenda.<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>-Kwok<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>-+-----+-----+-----+-----+-----+-----+-----+-----+-<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>Kwok Kong has invited you to attend an online meeting using Microsoft® Office Communications Server.<o:p></o:p></p><p class=MsoPlainText>Join the meeting<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>Make sure the Office Live Meeting client is installed before the meeting:<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>• I am connecting from inside the PMC-Sierra network<o:p></o:p></p><p class=MsoPlainText>• I am connecting from outside the PMC-Sierra network<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>AUDIO INFORMATION <o:p></o:p></p><p class=MsoPlainText>To join a meeting from your phone, dial in using the following information:<o:p></o:p></p><p class=MsoPlainText>        Phone:  Burnaby Ext 6026 [English, French]<o:p></o:p></p><p class=MsoPlainText>        Phone:  +1 (888) 828-7722 [English, Spanish, French]<o:p></o:p></p><p class=MsoPlainText>        Phone:  +1 (604) 415-6026 [English, French]<o:p></o:p></p><p class=MsoPlainText>        Find a local phone number for your region<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>        Conference ID:  8339027<o:p></o:p></p><p class=MsoPlainText>        Passcode:       Passcode is not required.<o:p></o:p></p><p class=MsoPlainText>        Note: If you have an account on this corporate network, use your PIN to join. Have you set your PIN?<o:p></o:p></p><p class=MsoPlainText>TROUBLESHOOTING <o:p></o:p></p><p class=MsoPlainText>Unable to join the meeting?  Start Office Live Meeting and join the meeting with the following information:<o:p></o:p></p><p class=MsoPlainText>        Meeting ID:     bd6164cdeb094e6492ca14408eca1dd3<o:p></o:p></p><p class=MsoPlainText>        Entry Code:     8246<o:p></o:p></p><p class=MsoPlainText>        Location:       meet:sip:kwok.kong@pmcs.com;gruu;opaque=app:conf:focus:id:bd6164cdeb094e6492ca14408eca1dd3%3Fconf-key=8246<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>If you still cannot enter the meeting, contact support:<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>• Inside the PMC-Sierra network<o:p></o:p></p><p class=MsoPlainText>• Outside the PMC-Sierra network<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>NOTICE <o:p></o:p></p><p class=MsoPlainText>Office Live Meeting can be used to record meetings. By participating in this meeting, you agree that your communications may be monitored or recorded at any time during the meeting.<o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText> <o:p></o:p></p><p class=MsoPlainText>  << File: Untitled attachment 00195.txt >> <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>