Thread (19 messages) flat view 19 messages, 8 authors, 2020-09-03

Re: [PATCH v4 2/7] net: dsa: Add DSA driver for Hirschmann Hellcreek switches

From: Richard Cochran <richardcochran@gmail.com>
Date: 2020-09-01 16:36:20
Also in: netdev

On Tue, Sep 01, 2020 at 05:59:45PM +0200, Andrew Lunn wrote:
Maybe, at the moment, RTNL is keeping things atomic. But that is
because there is no HWMON, or MDIO bus. Those sort of operations don't
take the RTNL, and so would be an issue. I've also never audited the
network stack to check RTNL really is held at all the network stack
entry points to a DSA driver. It would be an interesting excesses to
scatter some ASSERT_RTNL() in a DSA driver and see what happens.
Device drivers really aught to protect their state and their devices'
state from concurrent access.

Thanks,
Richard
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help