[nvmewin] ***UNCHECKED*** Intel Byte Enable Patch

Murray, Kris R kris.r.murray at intel.com
Wed Jun 12 16:45:01 PDT 2013


All,

Attached is the patch to fix issues where accessing memory mapped controller register fields directly would generate single byte accesses across the PCIe bus by calling the StorPort functions to read those registers. The 4 places this is done are NVMeFindAdapter, NVMeInitCplQueue, NVMeSubQueue, and NVMeInitCallback.

Password: intel1234

Testing done using IOMeter and SCSI Compliance with logs attached.

Please review and provide feedback in the next couple weeks. Upon acceptance I'll rebase after the other patches make it through.

Thanks,
Kris

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20130612/ae8873af/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: IOMeter_results.csv
Type: application/octet-stream
Size: 160210 bytes
Desc: IOMeter_results.csv
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20130612/ae8873af/attachment.obj>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: scsicompliance.log.txt
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20130612/ae8873af/attachment.txt>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Intel_ByteEnable_Patch.zip
Type: application/x-zip-compressed
Size: 168238 bytes
Desc: Intel_ByteEnable_Patch.zip
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20130612/ae8873af/attachment.bin>


More information about the nvmewin mailing list