We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ae8bd30 commit 2e0d8feCopy full SHA for 2e0d8fe
net/core/net-sysfs.c
@@ -757,11 +757,13 @@ static ssize_t store_rps_map(struct netdev_rx_queue *queue,
757
return err;
758
}
759
760
- hk_flags = HK_FLAG_DOMAIN | HK_FLAG_WQ;
761
- cpumask_and(mask, mask, housekeeping_cpumask(hk_flags));
762
- if (cpumask_empty(mask)) {
763
- free_cpumask_var(mask);
764
- return -EINVAL;
+ if (!cpumask_empty(mask)) {
+ hk_flags = HK_FLAG_DOMAIN | HK_FLAG_WQ;
+ cpumask_and(mask, mask, housekeeping_cpumask(hk_flags));
+ if (cpumask_empty(mask)) {
+ free_cpumask_var(mask);
765
+ return -EINVAL;
766
+ }
767
768
769
map = kzalloc(max_t(unsigned int,
0 commit comments