Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch
> > Any idea why i386 has the different code fragment
> > 'cii = 0, ci = cpu_info_list; ci != NULL; ci = ci->ci_next'
> > for its own copy of CPU_INFO_FOREACH?
>
> the sys/cpu.h version is for UP-only ports. i386 has SMP.
Two additional questions:
acorn has CPU_INFO_ITERATOR being cpu_t; is there any reason to not
make this the default everywhere? (I don't see much value in it
being per-arch, unless there's something I'm missing.)
There also seems to be various things per-arch that are conditionally
defined on whether MULTIPROCESSOR is set; would it be reasonable
to make the MP/UP code global, the version selected by MULTIPROCESSOR?
Home |
Main Index |
Thread Index |
Old Index