Re: [PATCH] can: fix loss of frames due to wrong assumption in raw_rcv

2015-06-22 Thread Oliver Hartkopp
Hello Manfred, On 22.06.2015 11:48, Manfred Schlaegl wrote: Can you tell me the output of /proc/sys/net/core/netdev_tstamp_prequeue on your machine? /proc/sys/net/core/netdev_tstamp_prequeue is set to 1 (unmodified, default) I tried to dig a little deeper in timestamping: 1. (net/core/dev.

Re: [PATCH] can: fix loss of frames due to wrong assumption in raw_rcv

2015-06-22 Thread Manfred Schlaegl
Hello Oliver, On 2015-06-21 00:42, Oliver Hartkopp wrote: >> 514ac99c64b22d83b52dfee3b8becaa69a92bc4a introduces a frame equality >> check. Since the sk_buff pointer is not sufficient to do this (buffers >> are reused), the check also compares time stamps. >> In short: pointer+time stamp was assu

Re: [PATCH] can: fix loss of frames due to wrong assumption in raw_rcv

2015-06-20 Thread Oliver Hartkopp
Hello Manfred, On 06/20/2015 07:21 PM, Manfred Schlaegl wrote: > I've detected a massive loss of can frames on i.MX6 using flexcan > driver with 4.1-rc8 and tracked this down to following commit: > 514ac99c64b22d83b52dfee3b8becaa69a92bc4a - "can: fix multiple delivery > of a single CAN frame for o

[PATCH] can: fix loss of frames due to wrong assumption in raw_rcv

2015-06-20 Thread Manfred Schlaegl
I've detected a massive loss of can frames on i.MX6 using flexcan driver with 4.1-rc8 and tracked this down to following commit: 514ac99c64b22d83b52dfee3b8becaa69a92bc4a - "can: fix multiple delivery of a single CAN frame for overlapping CAN filters" 514ac99c64b22d83b52dfee3b8becaa69a92bc4a introd

[PATCH] can: fix loss of frames due to wrong assumption in raw_rcv

2015-06-20 Thread manfred.schla...@gmx.at
I've detected a massive loss of can frames on i.MX6 using flexcan driver with 4.1-rc8 and tracked this down to following commit: 514ac99c64b22d83b52dfee3b8becaa69a92bc4a - "can: fix multiple delivery of a single CAN frame for overlapping CAN filters" 514ac99c64b22d83b52dfee3b8becaa69a92bc4a introd