Re: [PATCH] can: gw: syncronize rcu operations before removing gw job entry
From: Marc Kleine-Budde <mkl@pengutronix.de>
Date: 2021-06-19 20:41:06
Attachments
- signature.asc [application/pgp-signature] 488 bytes
From: Marc Kleine-Budde <mkl@pengutronix.de>
Date: 2021-06-19 20:41:06
On 18.06.2021 19:36:45, Oliver Hartkopp wrote:
can_can_gw_rcv() is called under RCU protection, so after calling can_rx_unregister, we may call synchronize_rcu in order to wait for any RCU read-side critical sections to finish before removing the kmem_cache entry with the referenced gw job entry. Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
Applied to linux-can/testing. Thanks, 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 |