[nvmewin] OFA Release Plan: Release #1 2015 -- Call for patch volunteers
Robles, Raymond C
raymond.c.robles at intel.com
Thu May 14 22:52:56 PDT 2015
Hello,
We always welcome companies to submit patches for candidate features. No other company has volunteered for concurrent channels at this time. We would gladly welcome your patch at your earliest convenience. The first release for 2015 is planned for ~August/September... would you like to volunteer for this patch prior to this release?
As for a race condition synchronization fix for FreeQList, could you please describe the issue you were seeing and how you addressed it?
Thanks,
Ray
From: Iuliu Rus [mailto:iuliur at google.com]
Sent: Thursday, May 14, 2015 7:43 PM
To: Robles, Raymond C
Cc: nvmewin at lists.openfabrics.org
Subject: Re: [nvmewin] OFA Release Plan: Release #1 2015 -- Call for patch volunteers
Hello,
We are the google compute engine team and we already have Concurrent channels working. We're still figuring out how we can integrate between our internal repo and svn.
Do you still need this feature?
We also have a synchronization fix for a race that corrupted FreeQList.
On Thu, May 7, 2015 at 3:46 PM, Robles, Raymond C <raymond.c.robles at intel.com<mailto:raymond.c.robles at intel.com>> wrote:
All,
I just wanted to send out a quick update on the release plans for 2015. We’ve had two more companies volunteer to submit patches this year: Samsung (Suman) and HGST (Tom). Thank you to both companies for volunteering!
Here is the updated release plan for 2015. Unfortunately, some of the patch submissions will be a little later than originally planned. Therefore, I would like to ask the question: is everyone ok if we push the first release out until end of August to allow for more patches to be submitted? You can response publicly or just to me.
Other alternatives would include just having smaller releases at different cadences. I’m open to any ideas since there are still many requests for features that have claimed for patch submission.
2015 Release #1 (Q2/Q3 – 2015)
Feature
Description
Submitter
Date
Concurrent Channels
Start I/O Concurrent Channels allows StartIo to be called in parallel resulting in improved IOPS.
<TBD>
<TBD>
Perf Opts
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.
Samsung (Suman)
End of June
Win 8.1 Timers
Storport Notification usage. Hot plug and IOCTLs, this does not work, for Win8.1… StorportRequestTimer() function needed.
Samsung (Suman)
End of July
CFS Bit Monitoring
CFS bit monitoring and handling. Look into adding additional handling code just to monitor CSTS.CFS.
<TBD>
<TBD>
EOL - Read Only
Read only support for devices at EOL. Detection at init, hot plug, or run-time.
Samsung (Suman)
End of August
Namespace Mgmt
Namespace management - creation and deletion of namespaces.
Intel (Carolyn)
End of June
WHQL
WHQL test suite run (any bug fixes).
<TBD>
<TBD>
2015 Release #2 (Q4 – 2015)
Feature
Description
Submitter
Date
Multi-Path
Multipath feature set from 1.1 spec (Multi-path I/O, Namespace Sharing, Reservations)
HGST (Tom)
Mid-November
RTD3
Active/idle RTD3
<TBD>
<TBD>
Temp Thresholds
Temperature thresholds (Get/Set Feature and AER trigger)
<TBD>
<TBD>
Live FW Update
Live firmware update
<TBD>
<TBD>
Atomicity
Atomicity Enhancements
<TBD>
<TBD>
Win 10
Win 10 support (push to Q4 release)
<TBD>
<TBD>
SNTL
SNTL 1.5 doc updates
HGST (Tom)
End of August
WHQL
WHQL test suite run (any bug fixes) - for each release of OFA
<TBD>
<TBD>
Thanks,
Ray
From: nvmewin-bounces at lists.openfabrics.org<mailto:nvmewin-bounces at lists.openfabrics.org> [mailto:nvmewin-bounces at lists.openfabrics.org<mailto:nvmewin-bounces at lists.openfabrics.org>] On Behalf Of Robles, Raymond C
Sent: Thursday, April 09, 2015 5:29 PM
To: nvmewin at lists.openfabrics.org<mailto:nvmewin at lists.openfabrics.org>
Subject: [nvmewin] OFA Release Plan: Release #1 2015 -- Call for patch volunteers
All,
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.
I would like to formally ask for volunteers for patch submissions. As of today, there are no volunteers for any of the below patches.
Intel would like to start with the volunteering… we will volunteer to provide the namespace management patch.
2015 Release #1 (Q2/Q3 – 2015)
Feature
Description
Submitter
Date
Concurrent Channels
Start I/O Concurrent Channels allows StartIo to be called in parallel resulting in improved IOPS.
<TBD>
<TBD>
Perf Opts
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.
Samsung (Suman)
End of June
Win 8.1 Timers
Storport Notification usage. Hot plug and IOCTLs, this does not work, for Win8.1… StorportRequestTimer() function needed.
Samsung (Suman)
End of July
CFS Bit Monitoring
CFS bit monitoring and handling. Look into adding additional handling code just to monitor CSTS.CFS.
<TBD>
<TBD>
EOL - Read Only
Read only support for devices at EOL. Detection at init, hot plug, or run-time.
Samsung (Suman)
End of August
Namespace Mgmt
Namespace management - creation and deletion of namespaces.
Intel (Carolyn)
End of June
WHQL
WHQL test suite run (any bug fixes).
<TBD>
<TBD>
2015 Release #2 (Q4 – 2015)
Feature
Description
Submitter
Date
Multi-Path
Multipath feature set from 1.1 spec (Multi-path I/O, Namespace Sharing, Reservations)
HGST (Tom)
Mid-November
RTD3
Active/idle RTD3
<TBD>
<TBD>
Temp Thresholds
Temperature thresholds (Get/Set Feature and AER trigger)
<TBD>
<TBD>
Live FW Update
Live firmware update
<TBD>
<TBD>
Atomicity
Atomicity Enhancements
<TBD>
<TBD>
Win 10
Win 10 support (push to Q4 release)
<TBD>
<TBD>
SNTL
SNTL 1.5 doc updates
HGST (Tom)
End of August
WHQL
WHQL test suite run (any bug fixes) - for each release of OFA
<TBD>
<TBD>
Thanks,
Ray
Raymond C. Robles
NSG ISE Host Storage Software
Intel Corporation
Office: 480-554-2600<tel:480-554-2600>
Mobile: 480-399-0645<tel:480-399-0645>
_______________________________________________
nvmewin mailing list
nvmewin at lists.openfabrics.org<mailto:nvmewin at lists.openfabrics.org>
http://lists.openfabrics.org/mailman/listinfo/nvmewin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150515/460fd2f0/attachment.html>
More information about the nvmewin
mailing list