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

Reply via email to