CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]  2026/04/04 03:00:20

Modified files:
        sys/arch/octeon/dev: octciu.c 

Log message:
sys/octeon: interrupts and barier cleanup

octciu_intr_establish() happens on autoconf where only CPU0 exists, and
on octeon we increase ncpus in cpu hatch, and not attach, which means
that ncpus is 1 at octciu_intr_establish() time.

What makes cpuid always 1 for that code and schedules all interrupts on
CPU0.

I also moved octciu_intr_barrier() to actual interrupt's cpu.

OK: visa@, kn@

Reply via email to