summaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorJakub Kicinski <kuba@kernel.org>2021-01-05 02:22:24 +0100
committerDavid S. Miller <davem@davemloft.net>2021-01-06 01:41:51 +0100
commit9f9d41f03bb07069e6e83ff4720cfea74a63898d (patch)
tree225ef6af3164931a44d7e9684b0c8c922ba26b5a /Documentation
parentMerge branch 'stmmac-fixes' (diff)
downloadlinux-9f9d41f03bb07069e6e83ff4720cfea74a63898d.tar.xz
linux-9f9d41f03bb07069e6e83ff4720cfea74a63898d.zip
docs: net: fix documentation on .ndo_get_stats
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>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/networking/netdevices.rst4
1 files changed, 2 insertions, 2 deletions
diff --git a/Documentation/networking/netdevices.rst b/Documentation/networking/netdevices.rst
index 5a85fcc80c76..e65665c5ab50 100644
--- a/Documentation/networking/netdevices.rst
+++ b/Documentation/networking/netdevices.rst
@@ -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.