From mboxrd@z Thu Jan 1 00:00:00 1970 From: thomas.petazzoni@free-electrons.com (Thomas Petazzoni) Date: Tue, 18 Nov 2014 15:30:35 +0100 Subject: ARM: mvebu: ethernet packets corruption and I/O coherency In-Reply-To: <20141118142520.GD24819@dev0.local> References: <20141118142520.GD24819@dev0.local> Message-ID: <20141118153035.757fe0fc@free-electrons.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Dear Francesco Dolcini, On Tue, 18 Nov 2014 15:25:20 +0100, Francesco Dolcini wrote: > I have seen your patches ("ARM: mvebu: no I/O coherency on non-SMP and > related updates") regarding I/O coherency and I think it might be > related to a problem I am experiencing. > > I do have a custom board based on Marvell Armada 370 running kernel > 3.13.11 and I see random outgoing ethernet packet corruption (about 1 > packet every some million) using mvneta driver. > > I have tried linux kernel 3.17 without any improvement. > > What do you think? Can you backport the fix to 3.13 kernel? It could indeed be related. I have marked the relevant patches in the "ARM: mvebu: no I/O coherency on non-SMP and related updates" series as to be backported to stable up to v3.8, so when they get accepted, I'll take care of backporting them. Best regards, Thomas -- Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com