<html><head><meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 10.5pt; font-family: 'Segoe UI'; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body>
<div><span></span>How can I find the patch?</div>
<div><br></div><hr style="width: 210px; height: 1px;" color="#b5c4df" size="1" align="left">
<div><span><div style="MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10pt"><div>cheng.peng@memblaze.com</div></div></span></div>
<blockquote style="margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em;"><div> </div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm"><div style="PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefef; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b> <a href="mailto:nvmewin-request@lists.openfabrics.org">nvmewin-request</a></div><div><b>Date:</b> 2014-08-12 07:40</div><div><b>To:</b> <a href="mailto:nvmewin@lists.openfabrics.org">nvmewin</a></div><div><b>Subject:</b> nvmewin Digest, Vol 32, Issue 7</div></div></div><div><div>Send nvmewin mailing list submissions to</div>
<div>     nvmewin@lists.openfabrics.org</div>
<div> </div>
<div>To subscribe or unsubscribe via the World Wide Web, visit</div>
<div>     http://lists.openfabrics.org/mailman/listinfo/nvmewin</div>
<div>or, via email, send a message with subject or body 'help' to</div>
<div>     nvmewin-request@lists.openfabrics.org</div>
<div> </div>
<div>You can reach the person managing the list at</div>
<div>     nvmewin-owner@lists.openfabrics.org</div>
<div> </div>
<div>When replying, please edit your Subject line so it is more specific</div>
<div>than "Re: Contents of nvmewin digest..."</div>
<div> </div>
<div> </div>
<div>Today's Topics:</div>
<div> </div>
<div>   1. Re: Re-submit of Changes for Visual Studio 2013/WDK 8.1 -</div>
<div>      Ready for Review (Alex Chang)</div>
<div> </div>
<div> </div>
<div>----------------------------------------------------------------------</div>
<div> </div>
<div>Message: 1</div>
<div>Date: Mon, 11 Aug 2014 23:49:19 +0000</div>
<div>From: Alex Chang <Alex.Chang@pmcs.com></div>
<div>To: "Freyensee, James P" <james.p.freyensee@intel.com>, Thomas Freeman</div>
<div>     <thomas.freeman@hgst.com>, "Foster,  Carolyn D"</div>
<div>     <carolyn.d.foster@intel.com>,     "nvmewin@lists.openfabrics.org"</div>
<div>     <nvmewin@lists.openfabrics.org></div>
<div>Subject: Re: [nvmewin] Re-submit of Changes for Visual Studio 2013/WDK</div>
<div>     8.1 - Ready for Review</div>
<div>Message-ID:</div>
<div>     <E1729D5DBAB9E948BA87B76FDFA1298A398E9DD2@BBYEXM02.pmc-sierra.internal></div>
<div>     </div>
<div>Content-Type: text/plain; charset="us-ascii"</div>
<div> </div>
<div> </div>
<div>Hi Tom,</div>
<div> </div>
<div>I do notice you configured the warning level as W4 and treating warning as no error, which is the same as current configuration in VS 2012. I had fixed the issues when changing it to W3 and treating warning as error and the fixes will be included in my patch. For the time being, we will just leave it as it is for your patch. What do you think?</div>
<div> </div>
<div>Thanks,</div>
<div>Alex</div>
<div> </div>
<div>From: nvmewin-bounces@lists.openfabrics.org [mailto:nvmewin-bounces@lists.openfabrics.org] On Behalf Of Freyensee, James P</div>
<div>Sent: Monday, August 11, 2014 3:55 PM</div>
<div>To: Thomas Freeman; Foster, Carolyn D; nvmewin@lists.openfabrics.org</div>
<div>Subject: Re: [nvmewin] Re-submit of Changes for Visual Studio 2013/WDK 8.1 - Ready for Review</div>
<div> </div>
<div>I was curious to know what are the recommended warning level compile flags for this project for use with WDK8.1.</div>
<div> </div>
<div>It looks like this .sln uses /W1 and /WX- flags for every configuration from Win7 to Win8.1, correct (though I am using VS2012 to read the .sln)?</div>
<div> </div>
<div>Up until about March 2014, I was able to compile the nvme code cleanly using /W3 and /WX, targeting both Win7 and Win8 with WDK8.  And I believe the code that was causing issues using those flags got recently fixed.</div>
<div> </div>
<div>If the code has been compiling at a /W3, what was the issue that motivated the flag change?</div>
<div> </div>
<div> </div>
<div>From: nvmewin-bounces@lists.openfabrics.org<mailto:nvmewin-bounces@lists.openfabrics.org> [mailto:nvmewin-bounces@lists.openfabrics.org] On Behalf Of Thomas Freeman</div>
<div>Sent: Thursday, August 07, 2014 2:29 PM</div>
<div>To: Foster, Carolyn D; nvmewin@lists.openfabrics.org<mailto:nvmewin@lists.openfabrics.org></div>
<div>Subject: [nvmewin] Re-submit of Changes for Visual Studio 2013/WDK 8.1 - Ready for Review</div>
<div> </div>
<div>I've attached my new file with the changes to fix the issues brought up by Carolyn (W7 and W8 Debug/x32 going to the wrong folder).</div>
<div>I won't be addressing Carolyn's first request to re-structure the directories.</div>
<div>The password for the attached file is "hgst1234"</div>
<div> </div>
<div> </div>
<div>Tom Freeman</div>
<div>Thomas.Freeman@hgst.com<mailto:Thomas.Freeman@hgst.com></div>
<div>507-322-2311</div>
<div> </div>
<div>From: Foster, Carolyn D [mailto:carolyn.d.foster@intel.com]</div>
<div>Sent: Tuesday, August 5, 2014 12:04 PM</div>
<div>To: Thomas Freeman; nvmewin@lists.openfabrics.org<mailto:nvmewin@lists.openfabrics.org></div>
<div>Subject: RE: Changes for Visual Studio 2013/WDK 8.1 - Ready for Review</div>
<div> </div>
<div>Hi Tom, I found a few minor issues with the patch.</div>
<div> </div>
<div>One thing I noticed is that 64 bit builds go to a x64 folder, with sub directories for OS versions, but 32 bit builds don't have a similar Win32 folder.  This isn't a new issue, so if it's not something you want to fix that's fine with me.</div>
<div> </div>
<div>I also noticed that the NVMe Package is pointing to the wrong folder during the last build step for two of the configurations.</div>
<div>The Win 7 Debug 32 bit is pointing to the Win 7 Release folder</div>
<div>The Win 8.1 Debug 32-bit is pointing to the Win 8.1 Release folder</div>
<div> </div>
<div>Otherwise I was able to build all of the configurations without any issues.</div>
<div> </div>
<div>Thanks,</div>
<div>Carolyn</div>
<div> </div>
<div>From: nvmewin-bounces@lists.openfabrics.org<mailto:nvmewin-bounces@lists.openfabrics.org> [mailto:nvmewin-bounces@lists.openfabrics.org] On Behalf Of Thomas Freeman</div>
<div>Sent: Saturday, July 26, 2014 12:34 PM</div>
<div>To: nvmewin@lists.openfabrics.org<mailto:nvmewin@lists.openfabrics.org></div>
<div>Subject: [nvmewin] Changes for Visual Studio 2013/WDK 8.1 - Ready for Review</div>
<div> </div>
<div>I've attached the driver changes for updating the driver to run on Visual Studio 2013/WDK 8.1</div>
<div>Please review and respond with comments by August 4. The password for the attachment is "hgst1234"</div>
<div> </div>
<div>By opening the driver solution under with Visual Studio 2013/WDK 8.1, the following files were updated:</div>
<div>nvme.vcxproj, nvme.vcxproj.filters, nvme.vcxproj.user</div>
<div>nvmePackage.vcxproj, nvmePackage.vcxproj.filters, nvmePackage.vcxproj.user</div>
<div> </div>
<div>In the attachment, the file VS2013WDK81.patch details the changes made to each file.</div>
<div> </div>
<div>Using a mixture of real hardware and QEMU, we ran the following tests on Windows 7, 8 and 8.1 (x64 only):</div>
<div>Quick & slow formatting - MBR and GPT, sdstress and IOMETER</div>
<div>There were errors running scsi compliance - those results are documented in the attached zip file.</div>
<div>These errors existed prior to these changes. Alex is aware of these errors and working to address them.</div>
<div> </div>
<div> </div>
<div>Tom Freeman</div>
<div>Thomas.Freeman@hgst.com<mailto:Thomas.Freeman@hgst.com></div>
<div>507-322-2311</div>
<div> </div>
<div>-------------- next part --------------</div>
<div>An HTML attachment was scrubbed...</div>
<div>URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20140811/51c9dc67/attachment.html></div>
<div>-------------- next part --------------</div>
<div>A non-text attachment was scrubbed...</div>
<div>Name: image001.gif</div>
<div>Type: image/gif</div>
<div>Size: 1117 bytes</div>
<div>Desc: image001.gif</div>
<div>URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20140811/51c9dc67/attachment.gif></div>
<div> </div>
<div>------------------------------</div>
<div> </div>
<div>_______________________________________________</div>
<div>nvmewin mailing list</div>
<div>nvmewin@lists.openfabrics.org</div>
<div>http://lists.openfabrics.org/mailman/listinfo/nvmewin</div>
<div> </div>
<div> </div>
<div>End of nvmewin Digest, Vol 32, Issue 7</div>
<div>**************************************</div>
</div></blockquote>
</body></html>