Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

cpumask: add non-atomic __assign_cpu()

Similarly to atomic, add a non-atomic version.

Signed-off-by: Yury Norov [NVIDIA] <yury.norov@gmail.com>

+3
+3
include/linux/cpumask.h
··· 1074 1074 #define assign_cpu(cpu, mask, val) \ 1075 1075 assign_bit(cpumask_check(cpu), cpumask_bits(mask), (val)) 1076 1076 1077 + #define __assign_cpu(cpu, mask, val) \ 1078 + __assign_bit(cpumask_check(cpu), cpumask_bits(mask), (val)) 1079 + 1077 1080 #define set_cpu_possible(cpu, possible) assign_cpu((cpu), &__cpu_possible_mask, (possible)) 1078 1081 #define set_cpu_enabled(cpu, enabled) assign_cpu((cpu), &__cpu_enabled_mask, (enabled)) 1079 1082 #define set_cpu_present(cpu, present) assign_cpu((cpu), &__cpu_present_mask, (present))