Hi,
I am testing crystal beach dma on x86_64 Intel xeon board.
I want to test both e1000e and ixgbe drivers with crystal beach dma.
Kernel I am using is 2.6.32.431
I have patched ioatdma driver(pci.c and hw.h files ) for crystal beach dma.
Now I am facing issue that both drivers do not use this channels at all.
The bytes_transferred and memcpy_count are always zero.
Following are the configurations -
[root@hvtxrs82 dma]# pwd
/sys/class/dma
[root@hvtxrs82 dma]# ls
dma0chan0 dma12chan0 dma15chan0 dma3chan0 dma6chan0 dma9chan0
dma10chan0 dma13chan0 dma1chan0 dma4chan0 dma7chan0
dma11chan0 dma14chan0 dma2chan0 dma5chan0 dma8chan0
lspci ouput -
80:04.0 System peripheral: Intel Corporation Ivytown Crystal Beach DMA
Channel 0 (rev 04)
80:04.1 System peripheral: Intel Corporation Ivytown Crystal Beach DMA
Channel 1 (rev 04)
80:04.2 System peripheral: Intel Corporation Ivytown Crystal Beach DMA
Channel 2 (rev 04)
80:04.3 System peripheral: Intel Corporation Ivytown Crystal Beach DMA
Channel 3 (rev 04)
80:04.4 System peripheral: Intel Corporation Ivytown Crystal Beach DMA
Channel 4 (rev 04)
80:04.5 System peripheral: Intel Corporation Ivytown Crystal Beach DMA
Channel 5 (rev 04)
80:04.6 System peripheral: Intel Corporation Ivytown Crystal Beach DMA
Channel 6 (rev 04)
80:04.7 System peripheral: Intel Corporation Ivytown Crystal Beach DMA
Channel 7 (rev 04)
I have changed stack settings as sysctl net.ipv4.tcp_dma_copybreak=1
[root@hvtxrs82 dma]# cat /sys/class/dma/dma0chan0/bytes_transferred
0
Same is for all channels.
So what is issue here can anyone help.
Regards,
-Ulka
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired