Hi Robin, can you please test this patches in your mixed environment? On Fri, Nov 02, 2018 at 12:32:17PM +0100, Oleksij Rempel wrote: > Even if J1939 stack is not actively involved in to communication, it > still should process every thing what it is capture on the CAN bus. > This make affect stability, security or performance of this kind of > system. > This patch set address some of issues discovered on a system attached to > the CAN bus and not actively involved in to communication. > > Oleksij Rempel (5): > j1939: unmap all ECUs if we put down interface > j1939: transport: don't process not local transports > j1939: bus: warn if we trying to map already mapped ECU > j1939: address-claim: handle ECU reclaiming as a new claim > j1939: bus: rework j1939_ecu_[map|unmap]_locked > > net/can/j1939/address-claim.c | 6 ++---- > net/can/j1939/bus.c | 38 +++++++++++++++++++++++++++++------ > net/can/j1939/j1939-priv.h | 1 + > net/can/j1939/main.c | 1 + > net/can/j1939/transport.c | 3 +++ > 5 files changed, 39 insertions(+), 10 deletions(-) > > -- > 2.19.1 > > -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |