This release adds a user-space driver with support for the Intel I/O Acceleration Technology (I/OAT, also known as "Crystal Beach") DMA offload engine.
- IOAT
- New user-space driver supporting DMA memory copy offload
- Example programs
ioat/perf
andioat/verify
- 0e6463d: Kernel-mode DMA engine test driver
kperf
for performance comparison
- NVMe
- 81f4046: per-I/O flags for Force Unit Access (FUA) and Limited Retry
- 9945c00: public API for retrieving log pages
- 92fa3ec: reservation register/acquire/release/report command support
- d3d6d19: scattered payload support - an alternate API to provide I/O buffers via a sequence of callbacks
- b7b8dea, ffa548d, 3f7cfd2: declarations and
nvme/identify
support for Intel SSD DC P3700 series vendor-specific log pages and features
- Updated to support DPDK 2.2.0