diff --git a/sys/kern/subr_intr.c b/sys/kern/subr_intr.c index 2dff5f7c6a0d..8cda3921fc86 100644 --- a/sys/kern/subr_intr.c +++ b/sys/kern/subr_intr.c @@ -588,9 +588,6 @@ intr_isrc_assign_cpu(void *arg, int cpu) struct intr_irqsrc *isrc = arg; int error; - if (isrc->isrc_dev != intr_irq_root_dev) - return (EINVAL); - mtx_lock(&isrc_table_lock); if (cpu == NOCPU) { CPU_ZERO(&isrc->isrc_cpu);