[nvmewin] OFA - 2015 Planning Meeting (2/27/2015) - Meeting Minutes
Robles, Raymond C
raymond.c.robles at intel.com
Tue Mar 3 14:38:00 PST 2015
OFA - 2015 Planning Meeting (2/27/2015)
Friday, February 27, 2015
1:54 PM
Agenda:
* 3rd and 4th reviewing companies
* 1.1/1.2 features
* Releases
* WHQL strategy
Attendees:
* Ray, Carolyn (Intel)
* Tom (HGST)
* Austin (Dell)
* Uma (SK Hynix)
* Suman (Samsung)
* <numerous others unidentified>
AR's from last meeting:
* Dell (Austin): Identify initial WHQL strategy for 2015 (mid-February... next meeting to discuss).
o Completed (2/27/2015): 2015 Releases will follow same WHQL strategy as 2014 releases.
* Samsung (Judy): Follow up with management on becoming 3rd mandatory reviewing member company for OFA (2 weeks).
o Completed (1/30/15): Samsung has agreed to become 3rd mandatory reviewing member company. Thanks Judy!
* HGST (Ken): Follow up with management on becoming 3rd mandatory reviewing member company for OFA (2 weeks).
o Completed (2/27/2015): HGST will be 4th reviewing company (code review only, no testing). Thanks Tom!
* Intel (Ray): Provide preliminary list of 1.1/1.2 features, both mandatory and optional, to start discussion on what to include in 2015 releases.
o Completed (2/27/2015): Ray sent out preliminary list for working group to review prior to meeting. Discussed list in last meeting (see minutes below).
* Intel (Ray): Communicate with Ken Strandberg at OFA website for logistical changes (mid-February... next meeting).
o Completed (2/12/2015): OFA executive team list updated.
Meeting Minutes:
* 3rd and 4th Reviewing Company - Samsung (Judy) and HGST (Tom)
o Samsung: Code reviews and testing of patches
o HGST: Code reviews only.
* 1.1/1.2 feature review and discussion
o 1.1 features
* Tom (HGST): Would like to see all 1.1 features (except SGL) in OFA
* General Acceptance of all features, except SGL...
* Ray (Intel): SGL use case model of metadata buffer and host buffer...
o 1.2 features
* Austin (Dell): AER: in the driver or not?
? Having it in the driver, you don't limit this to just one host process/application
? User WMI notification (mechanism) for listening to AER events
* Tom (HGST): Atomicity: how does host know to set and use parameters correctly
? Implication in the driver seems to be non-existent
? Do we just punt on this feature?
* Austin (Dell): Would like to see
? Namespace management (optional)
? Live firmware update (optional)
* Can we make this seamless and not disruptive?
* Adding this feature requires an arch decision on whether to re-enumerate or not
* Re-enumeration is *almost* equivalent to a reset, which defeats purpose of live FW update
* No re-enumeration is *dangerous* as some critical metadata may have changed (e.g. SN, NSZE, NCAP, NN, etc.)
o Multipath features (requested by HGST)
o Namespace Management (requested by Dell)
o Live firmware Update (requested by Dell)
o Atomicity Enhancements (requested by HGST)
* 2015 OFA releases will continue on same cadence as 2014 releases (Q2 and Q4 release)
* WHQL: Each official release will undergo WHQL test suite. No submission to Microsoft necessary, but all WHQL tests must pass.
Candidate Features (2015)
* Start I/O Concurrent Channels
* 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.
* Storport Notification usage. Hot plug and IOCTLs, this does not work, for Win8.1... StorportRequestTimer() function needed.
* CFS bit monitoring and handling. Look into adding additional handling code just to monitor CSTS.CFS.
* Read only support for devices at EOL. Detection at init, hot plug, or run-time.
* Multipath feature set from 1.1 spec (Multi-path I/O, Namespace Sharing, Reservations)
* Active/idle RTD3
* Temperature thresholds (Get/Set Feature and AER trigger)
* Namespace management (push to Q4 release)
* Live firmware update
* Atomicity Enhancements
* WHQL test suite run (any bug fixes) - for each release of OFA
* Win 10 support (push to Q4 release)
AR's:
* Intel (Ray): Provide better customer/business case for SGL support in driver (3/20/2015)
* Dell (Austin): Provide quick overview of how WMI can be used for AER async reporting to subscribed user apps (3/20/2015)
* All: Requesting volunteers for patch submissions from candidate feature list for 2015.
Created with Microsoft OneNote 2013.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150303/dd7a38ed/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OFA - 2015 Planning Meeting (227.one
Type: application/msonenote
Size: 35552 bytes
Desc: OFA - 2015 Planning Meeting (227.one
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20150303/dd7a38ed/attachment.bin>
More information about the nvmewin
mailing list