> -----Original Message----- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bruce Richardson > Sent: Thursday, June 27, 2019 11:41 AM > To: dev@dpdk.org > Cc: tho...@monjalon.net; jer...@marvell.com; Richardson, Bruce > <bruce.richard...@intel.com> > Subject: [dpdk-dev] [PATCH v3 0/8] raw/ioat: driver for Intel QuickData > Technology > > This patch series adds support for the Intel QuickData Technology > device, part of the Intel I/O Acceleration Technology (Intel I/OAT). It > is a raw device for allowing hardware DMA i.e. data copies in hardware. > > Performing the copies in hardware can provide performance improvements > for applications where the average copy size is reasonably large, e.g. > 1k packets. For smaller packets, e.g. 64-256 bytes, offloading the copy > may reduce performance due to the overhead of using hardware.
Applied (release notes conflict - but that's par for the course close to integration) Build each patch with meson (git rebase -x is awesome :) Ran unit tests: $ ioat_rawdev_probe(): Init 0000:00:04.0 on NUMA node 0 $ failed_enqueues: 0 successful_enqueues: 3300 copies_started: 3300 copies_completed: 3300 All seems fine to me; Series-Tested-by: Harry van Haaren <harry.van.haa...@intel.com>