aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>2021-11-21 19:01:03 +0100
committerDavid S. Miller <davem@davemloft.net>2021-11-22 14:30:19 +0000
commit08a7abf4aff1a42290fd20ff7a5fa8a3ff5f90e7 (patch)
tree63387d7d269c336c5d5c4ef37b9eda15ca27925d /net
parentrds: Fix a typo in a comment (diff)
downloadlinux-dev-08a7abf4aff1a42290fd20ff7a5fa8a3ff5f90e7.tar.xz
linux-dev-08a7abf4aff1a42290fd20ff7a5fa8a3ff5f90e7.zip
net-sysfs: Slightly optimize 'xps_queue_show()'
The 'mask' bitmap is local to this function. So the non-atomic '__set_bit()' can be used to save a few cycles. Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
-rw-r--r--net/core/net-sysfs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/core/net-sysfs.c b/net/core/net-sysfs.c
index addbef5419fb..4edd58d34f16 100644
--- a/net/core/net-sysfs.c
+++ b/net/core/net-sysfs.c
@@ -1448,7 +1448,7 @@ static ssize_t xps_queue_show(struct net_device *dev, unsigned int index,
for (i = map->len; i--;) {
if (map->queues[i] == index) {
- set_bit(j, mask);
+ __set_bit(j, mask);
break;
}
}