Re: Wake up issue about Flexcan driver in v5.4 kernel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 11/12/19 11:47 AM, Joakim Zhang wrote:
>> I think we can explain case 2), but I think case 1) is different. Can you repeat
>> testcase 1) several times and send the output?
> 
> I do not quite understand. Bus bitrate 1Mbps, so the counter overrun every 65ms:
> Case 1) default frame gap is 200ms, case 2) configured frame gap
> 100ms, why we can explain case 2)? What is the essence of these two?

Oh, I missed the fact that 1) uses the default gap of 200ms.

The problem is wakeup latency from frame reception to IRQ handler is
much bigger than the counter overflow.

Then we can explain cases 1) and 2).

The question remains, has the wakeup time increased compared to older
kernels? Or was it pure luck that you have not seen this problem in
older kernels?

Marc

-- 
Pengutronix e.K.                 | Marc Kleine-Budde           |
Embedded Linux                   | https://www.pengutronix.de  |
Vertretung West/Dortmund         | Phone: +49-231-2826-924     |
Amtsgericht Hildesheim, HRA 2686 | Fax:   +49-5121-206917-5555 |

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Automotive Discussions]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]     [CAN Bus]

  Powered by Linux