diff options
Diffstat (limited to 'sys/i386/include/mptable.h')
-rw-r--r-- | sys/i386/include/mptable.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/i386/include/mptable.h b/sys/i386/include/mptable.h index 3c65b3b..a050d3c 100644 --- a/sys/i386/include/mptable.h +++ b/sys/i386/include/mptable.h @@ -2462,8 +2462,7 @@ smp_targeted_tlb_shootdown(u_int mask, u_int vector, vm_offset_t addr1, vm_offse if (ncpu < 1) return; } else { - /* XXX there should be a pcpu self mask */ - mask &= ~(1 << PCPU_GET(cpuid)); + mask &= ~PCPU_GET(cpumask); if (mask == 0) return; ncpu = popcnt(mask); |