Re: [net-next 06/14] ixgbe: Update driver to make use of DMA attributes in Rx path

2017-02-17 Thread Alexander Duyck
t.net >> Cc: Alexander Duyck; netdev@vger.kernel.org; nhor...@redhat.com; >> sassm...@redhat.com; jogre...@redhat.com; Jeff Kirsher >> Subject: [net-next 06/14] ixgbe: Update driver to make use of DMA attributes >> in >> Rx path >> >> From:

RE: [net-next 06/14] ixgbe: Update driver to make use of DMA attributes in Rx path

2017-02-16 Thread maowenan
; sassm...@redhat.com; jogre...@redhat.com; Jeff Kirsher > Subject: [net-next 06/14] ixgbe: Update driver to make use of DMA attributes > in > Rx path > > From: Alexander Duyck > > This patch adds support for DMA_ATTR_SKIP_CPU_SYNC and > DMA_ATTR_WEAK_ORDERING. By enabling b

[net-next 06/14] ixgbe: Update driver to make use of DMA attributes in Rx path

2017-02-16 Thread Jeff Kirsher
From: Alexander Duyck This patch adds support for DMA_ATTR_SKIP_CPU_SYNC and DMA_ATTR_WEAK_ORDERING. By enabling both of these for the Rx path we are able to see performance improvements on architectures that implement either one due to the fact that page mapping and unmapping only has to sync w