[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CA+b3SM+Kzj6RZr7uKHef23NeXDZGf03Ux2eddDLzO8ZE=SJHUQ@mail.gmail.com>
Date: Thu, 28 May 2015 10:46:47 +0200
From: sssdrb <sssdrb@...il.com>
To: netdev@...r.kernel.org
Subject: Problems with receiving packets
Hello,
I use Linux kernel 3.3.8 on Arm Xscale based embedded platform.
I noticed that sometimes some applications lost data from network.
To be more detailed - for example I'm using ping command between two
Arm boards. The communication goes through ethernet or wifi. Now from
time to time ping reports that it losts some packets. Additionaly I
run tcpdump on the same side where ping was invoced and it reports
that all the packets arrived (!).
This is the strange part - ping reports lost of data, while tcpdump
shows all of the packets (icmp request and replies).
It seems like there is some problem with transferring network data
from kernel space to user space (in RX path).
I'm sure that all the icmp reply packets are received by ethernet
driver and kernel, but ping application received only part of them
(not all of them).
Is it known problem and is there any solution for it?
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists