[dpdk-dev] [PATCH v5 00/29] introduce I/O device memory read/write operations

Jerin Jacob jerin.jacob at caviumnetworks.com
Thu Jan 19 05:14:54 CET 2017


On Wed, Jan 18, 2017 at 05:25:22PM +0100, Thomas Monjalon wrote:
> 2017-01-18 06:51, Jerin Jacob:
> > Based on the discussion in the below-mentioned thread,
> > http://dev.dpdk.narkive.com/DpIRqDuy/dpdk-dev-patch-v2-i40e-fix-eth-i40e-dev-init-sequence-on-thunderx
> > 
> > This patchset introduces 8-bit, 16-bit, 32bit, 64bit I/O device
> > memory read/write operations along with the relaxed versions.
> > 
> > The weakly-ordered machine like ARM needs additional I/O barrier for
> > device memory read/write access over PCI bus.
> > By introducing the EAL abstraction for I/O device memory read/write access,
> > The drivers can access I/O device memory in architecture-agnostic manner.
> > 
> > The relaxed version does not have additional I/O memory barrier, useful in
> > accessing the device registers of integrated controllers which
> > implicitly strongly ordered with respect to memory access.
> 
> Applied, thanks

Thanks

> 
> Does it deserve an entry in the release notes?

Not sure. If you like to add this in release note, then I can post a patch for the same.



More information about the dev mailing list