diff options
author | Christophe JAILLET | 2021-11-21 19:01:03 +0100 |
---|---|---|
committer | David S. Miller | 2021-11-22 14:30:19 +0000 |
commit | 08a7abf4aff1a42290fd20ff7a5fa8a3ff5f90e7 (patch) | |
tree | 63387d7d269c336c5d5c4ef37b9eda15ca27925d /net | |
parent | db473c075f01befd9cf10154098267e7d6ee7d11 (diff) |
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.c | 2 |
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; } } |