Re: [PATCH] can: m_can: Disable and ignore ELO interrupt

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

 



On Sat, Dec 11, 2021 at 10:30:11PM +0100, Marc Kleine-Budde wrote:
> From: Brian Silverman <brian.silverman@xxxxxxxxxxxxxxxxx>
> 
> Commit f58ac1adc76b5beda43c64ef359056077df4d93a upstream.
> 
> With the design of this driver, this condition is often triggered.
> However, the counter that this interrupt indicates an overflow is never
> read either, so overflowing is harmless.
> 
> On my system, when a CAN bus starts flapping up and down, this locks up
> the whole system with lots of interrupts and printks.
> 
> Specifically, this interrupt indicates the CEL field of ECR has
> overflowed. All reads of ECR mask out CEL.
> 
> Fixes: e0d1f4816f2a ("can: m_can: add Bosch M_CAN controller support")
> Link: https://lore.kernel.org/all/20211129222628.7490-1-brian.silverman@xxxxxxxxxxxxxxxxx
> Cc: stable@xxxxxxxxxxxxxxx
> Signed-off-by: Brian Silverman <brian.silverman@xxxxxxxxxxxxxxxxx>
> Signed-off-by: Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx>
> ---
> Hey Greg,
> 
> this is
> | f58ac1adc76b ("can: m_can: Disable and ignore ELO interrupt")
> checrry picked onto v5.10. The patch applied without any problems,
> won't know why it didn't work in your side.

This worked, thanks.

Can I get a working backport for 4.4.y and 4.9.y as well?

thanks,

greg k-h



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux