diff options
author | Heiner Kallweit <hkallweit1@gmail.com> | 2024-10-16 23:05:57 +0300 |
---|---|---|
committer | Andrew Lunn <andrew@lunn.ch> | 2024-10-20 18:20:42 +0300 |
commit | ac48430368c1a4f4e6c2fa92243b4b93fd25bee4 (patch) | |
tree | d3b5305ecf6635efd863b307ac465d633a3e8454 /crypto/michael_mic.c | |
parent | d3296a9d0bc2576a8e3dee7925d6f47e1f225fc2 (diff) | |
download | linux-ac48430368c1a4f4e6c2fa92243b4b93fd25bee4.tar.xz |
r8169: don't take RTNL lock in rtl_task()
There's not really a benefit here in taking the RTNL lock. The task
handler does exception handling only, so we're in trouble anyway when
we come here, and there's no need to protect against e.g. a parallel
ethtool call.
A benefit of removing the RTNL lock here is that we now can
synchronously cancel the workqueue from a context holding the RTNL mutex.
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Diffstat (limited to 'crypto/michael_mic.c')
0 files changed, 0 insertions, 0 deletions