<div dir="ltr"><p style="margin-bottom:5px;font-size:9pt;font-family:Arial,arial;margin-top:5px"><span style="font-size:10pt">All,</span></p><p style="margin-bottom:5px;font-size:9pt;font-family:Arial,arial;margin-top:5px"><span style="font-size:10pt"></span> </p><p style="margin-bottom:5px;font-size:9pt;font-family:Arial,arial;margin-top:5px"><span style="font-size:10pt">Samsung would like to take up the following patches -</span></p><p style="margin-bottom:5px;font-size:9pt;font-family:Arial,arial;margin-top:5px"><span style="font-size:10pt"></span> </p><p style="margin-bottom:5px;font-size:9pt;font-family:Arial,arial;margin-top:5px"><span style="font-size:10pt">1.Feature - Optimizing driver initialization performance.<br>Description - Instead of learning cores, use StorPortInitializePerfOpts() to get the array of MSI numbers corresponding to each logical processor and make the Llogical processor-Queue-MSIx mapping.<br>Submitter - Samsung (Suman)<br>Date - End of June</span></p><p style="margin-bottom:5px;font-size:9pt;font-family:Arial,arial;margin-top:5px"><span style="font-size:10pt"></span> </p><p style="margin-bottom:5px;font-size:9pt;font-family:Arial,arial;margin-top:5px"><span style="font-size:10pt">2. Feature - Handling device surprise removal in IOCTL path using Win 8.1 Timers.<br>Description - The existing implementation of detecting surprise removal during IO using the StorPortNotification(RequestTimerCall,..) does not work when IOCTL commands are outstanding. Starting from Windows 8 kernel, StorPortRequestTimer() is supported which handles the surprise removal in IOCTL path too. For Windows 7 kernel, this will be a limitation.<br>Submitter - Samsung (Suman)<br>Date - End of July</span></p><p style="margin-bottom:5px;font-size:9pt;font-family:Arial,arial;margin-top:5px"><span style="font-size:10pt"></span> </p><p style="margin-bottom:5px;font-size:9pt;font-family:Arial,arial;margin-top:5px"><span style="font-size:10pt">3. Feature - Device EOF support(Read Only)<br>Description - Read only support for devices at EOL. Detection at init, hot plug, or run-time.<br>Submitter - Samsung (Suman)<br>Date - End of August</span></p><p style="margin-bottom:5px;font-size:9pt;font-family:Arial,arial;margin-top:5px"><span style="font-size:10pt"></span> </p><p style="margin-bottom:5px;font-size:9pt;font-family:Arial,arial;margin-top:5px"><span style="font-size:10pt">Thanks,<br>Suman</span></p></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 10, 2015 at 6:00 AM,  <span dir="ltr"><<a href="mailto:nvmewin-request@lists.openfabrics.org" target="_blank">nvmewin-request@lists.openfabrics.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send nvmewin mailing list submissions to<br>
        <a href="mailto:nvmewin@lists.openfabrics.org">nvmewin@lists.openfabrics.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.openfabrics.org/mailman/listinfo/nvmewin" target="_blank">http://lists.openfabrics.org/mailman/listinfo/nvmewin</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:nvmewin-request@lists.openfabrics.org">nvmewin-request@lists.openfabrics.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:nvmewin-owner@lists.openfabrics.org">nvmewin-owner@lists.openfabrics.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of nvmewin digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. OFA Release Plan: Release #1 2015 -- Call for patch<br>
      volunteers (Robles, Raymond C)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Fri, 10 Apr 2015 00:29:00 +0000<br>
From: "Robles, Raymond C" <<a href="mailto:raymond.c.robles@intel.com">raymond.c.robles@intel.com</a>><br>
To: "<a href="mailto:nvmewin@lists.openfabrics.org">nvmewin@lists.openfabrics.org</a>" <<a href="mailto:nvmewin@lists.openfabrics.org">nvmewin@lists.openfabrics.org</a>><br>
Subject: [nvmewin] OFA Release Plan: Release #1 2015 -- Call for patch<br>
        volunteers<br>
Message-ID:<br>
        <<a href="mailto:49158E750348AA499168FD41D88983606B63477F@fmsmsx117.amr.corp.intel.com">49158E750348AA499168FD41D88983606B63477F@fmsmsx117.amr.corp.intel.com</a>><br>
<br>
Content-Type: text/plain; charset="us-ascii"<br>
<br>
All,<br>
<br>
As we enter Q2, I'm happy to announce that we a have a very good feature plan in place for both Q2 and Q4 releases in 2015 of the OFA driver. The list of requested features is included below for final review.<br>
<br>
I would like to formally ask for volunteers for patch submissions. As of today, there are no volunteers for any of the below patches.<br>
<br>
Intel would like to start with the volunteering... we will volunteer to provide the namespace management patch.<br>
<br>
2015 Release #1 (Q2/Q3 - 2015)<br>
<br>
Feature<br>
<br>
Description<br>
<br>
Submitter<br>
<br>
Date<br>
<br>
Concurrent Channels<br>
<br>
Start I/O Concurrent Channels allows StartIo to be called in parallel resulting in improved IOPS.<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
Perf Opts<br>
<br>
Instead of learning cores, use perf opts. Shave off 2 seconds in init code... using Storport initialize perf opts. No need for source core interrupt steering code in driver.<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
Win 8.1 Timers<br>
<br>
Storport Notification usage. Hot plug and IOCTLs, this does not work, for Win8.1... StorportRequestTimer() function needed.<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
CFS Bit Monitoring<br>
<br>
CFS bit monitoring and handling. Look into adding additional handling code just to monitor CSTS.CFS.<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
EOL - Read Only<br>
<br>
Read only support for devices at EOL. Detection at init, hot plug, or run-time.<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
Namespace Mgmt<br>
<br>
Namespace management - creation and deletion of namespaces.<br>
<br>
Intel (Carolyn)<br>
<br>
End of May<br>
<br>
WHQL<br>
<br>
WHQL test suite run (any bug fixes).<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
<br>
<br>
2015 Release #2 (Q4 - 2015)<br>
<br>
Feature<br>
<br>
Description<br>
<br>
Submitter<br>
<br>
Date<br>
<br>
Multi-Path<br>
<br>
Multipath feature set from 1.1 spec (Multi-path I/O, Namespace Sharing, Reservations)<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
RTD3<br>
<br>
Active/idle RTD3<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
Temp Thresholds<br>
<br>
Temperature thresholds (Get/Set Feature and AER trigger)<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
Live FW Update<br>
<br>
Live firmware update<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
Atomicity<br>
<br>
Atomicity Enhancements<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
Win 10<br>
<br>
Win 10 support (push to Q4 release)<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
SNTL<br>
<br>
SNTL 1.5 doc updates<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
WHQL<br>
<br>
WHQL test suite run (any bug fixes) - for each release of OFA<br>
<br>
<TBD><br>
<br>
<TBD><br>
<br>
<br>
<br>
Thanks,<br>
Ray<br>
<br>
[cid:image001.png@01CB3870.4BB88E70]<br>
Raymond C. Robles<br>
NSG ISE Host Storage Software<br>
Intel Corporation<br>
Office: 480-554-2600<br>
Mobile: 480-399-0645<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150410/3fb7f519/attachment.html" target="_blank">http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150410/3fb7f519/attachment.html</a>><br>
-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: image001.png<br>
Type: image/png<br>
Size: 1756 bytes<br>
Desc: image001.png<br>
URL: <<a href="http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150410/3fb7f519/attachment.png" target="_blank">http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150410/3fb7f519/attachment.png</a>><br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
nvmewin mailing list<br>
<a href="mailto:nvmewin@lists.openfabrics.org">nvmewin@lists.openfabrics.org</a><br>
<a href="http://lists.openfabrics.org/mailman/listinfo/nvmewin" target="_blank">http://lists.openfabrics.org/mailman/listinfo/nvmewin</a><br>
<br>
<br>
End of nvmewin Digest, Vol 40, Issue 3<br>
**************************************<br>
</blockquote></div><br></div>