Finally the problem with the Atheros Communications Inc. AR8121/AR8113/AR8114 Gigabit or Fast Ethernet (rev b0) 1.0.0.7 bug, was resolved by the kernel devs.
I noticed the problem when I tried to transfer big files over the local network, and all the files, were corrupted, independently from the network protocol I used (NFS, Samba)
I did more test and I figured out the problem was the driver on the linux kernel, so I sent an email to the kernel devs, but the first 2 times I didn’t have too much luck, but I decided to send another email and the kernel devs starting to track down the problem.
The problem was related to the use of the pci-msi who corrupting the dma channel. After various test the team decided to dropping the use of the pci-msi (the fix was included on the Kernel 3.2.43-rc1 and in the successive kernel’s tree).
After 2 and half year finally the problem was fixed and I’m happy was the one send the request in the first place but I’m more happy to sense the spirit of community of the kernel devs.
You will find more information on the this mail list : http://www.spinics.net/lists/netdev/msg230298.html
So if find any bug in linux, don’t say somebody else will fix that, remember always : “If not now, when? if not me, who?”
Rebelyouth's Atom RSS
Contact me