docs: net: fix documentation on .ndo_get_stats
authorJakub Kicinski <kuba@kernel.org>
Tue, 5 Jan 2021 01:22:24 +0000 (17:22 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 6 Jan 2021 00:41:51 +0000 (16:41 -0800)
Fix calling context.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Documentation/networking/netdevices.rst

index 5a85fcc80c7653b6e9c1d9c4741dfc112c4d486f..e65665c5ab5016393a2d71a56ddf83703aeaece2 100644 (file)
@@ -64,8 +64,8 @@ ndo_do_ioctl:
        Context: process
 
 ndo_get_stats:
-       Synchronization: dev_base_lock rwlock.
-       Context: nominally process, but don't sleep inside an rwlock
+       Synchronization: rtnl_lock() semaphore, dev_base_lock rwlock, or RCU.
+       Context: atomic (can't sleep under rwlock or RCU)
 
 ndo_start_xmit:
        Synchronization: __netif_tx_lock spinlock.