[nvmewin] Working Group meeting minutes Nov 25, 2013
Kwok Kong
Kwok.Kong at pmcs.com
Tue Nov 26 18:19:35 PST 2013
NVMe OFA Windows Driver Meeting Note (Nov 25, 2013)
Meeting Status
==============
1. Alex Chang of PMC Sierra has taken over the role of source maintainer
from Ray Robles of Intel. Thanks to Ray for his contribution in the last
two years and Alex to take over.
2. Release 1.3 is expected to be released by the end of Dec 2013 assuming
that we can get volunteers to resolve all known issues.
3. The focus for the releases in 2014 is to focus on stability and not features.
Getting WHQL certification is going to be the top objective.
4. The following features will be included in the 1.3 release
- Windows 32-bit support (Dharani Kote - Sandisk)
- Windows 8 extended SRB support (Alex Chang - PMC)
- Hibernation (Yong Chen - Huawei)
5. The following issues will be fixed in the 1.3 release
- NUMA group support in core enumeration - (Alex Chang - PMC)
- Core-MSI vector queue mapping issues
- CMD_ENTRY synchronization issues
- Remove using mask bits as core index to allocate core tables - (Alex Chang - PMC)
- Paramlist length problem - (Alex Chang - PMC)
- NVMeInitAdminQueues return value - (Alex Chang - PMC)
- Performance issue in Windows 2012 and Windows 8. - (Alex Chang - PMC)
- freeQList Access - (Alex Chang - PMC)
6. There is on owner for the following issues yet. We need volunteers. Please
sign up to fix the following problems.
- remove #define for CHATHAM2
- Not handling CSTS.RDY status (from 1->0 and 0->1) properly on NVMe reset
- Controller reset does not handle all cases
- Learning of CPU core to Vector failure handling
- BUILDIO
- PRP list building problem
- orphaned requests
7. 1.3 release will be delayed if we cannot get enough volunteers to fix the issues
as stated in item 6.
8. The team will meet again in Jan 2014 to discuss the release plan for 2014.
9. The following features has been deferred to 2014:
- End to end protection support
- Driver tracing feature - Robert Randall (Micron)
- Migrate to VS2013, WDK 8.1
Features that are not supported currently
=========================================
NVMe 1.1 support:
- multi-path
- SGL
- Get/Set feature update
- Autonomous power state transition
- Host Identifier
- Reservation Notification Mask
- Reservation Persistence
- identify structure update
- write zeros command
Actions
=======
1. Check with intel team to remove #define for CHATHAM2 in the source code
- Carolyn Foster (intel)
2. Set up meeting in Jan 2014 to discuss release plan for 2014.
- Kwok Kong (PMC)
3. Send up test requirement for submitting patch.
- Kwok Kong (PMC)
4. Send out memory/core dump procedure to debug the driver.
- Yong Chen (Huawei)
More information about the nvmewin
mailing list