1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/sys/alpha
Jeff Roberson 88c99cfbc8 Add a new variable mp_maxid. This is used so that per cpu datastructures may
be allocated as arrays indexed by the cpu id.  Previously the only reliable
way to know the max cpu id was through MAXCPU. mp_ncpus isn't useful here
because cpu ids may be sparsely mapped, although x86 and alpha do not do this.

Also, call cpu_mp_probe much earlier so the max cpu id is known before the VM
starts up.  This is intended to help support per cpu queues for the new
allocator, but may be useful elsewhere.

Reviewed by:	jake
Approved by:	jake
2002-03-05 10:01:46 +00:00
..
alpha Add a new variable mp_maxid. This is used so that per cpu datastructures may 2002-03-05 10:01:46 +00:00
compile
conf Remove WITNESS from GENERIC by default: as we grow more locks, this gets 2002-02-13 07:44:59 +00:00
include add inlines for bswap*. 2002-02-28 18:21:51 +00:00
isa Don't grab the ICU lock while reading the current pending interrupts and 2002-02-08 18:30:36 +00:00
linux Bah, I managed to turn cosmetic things into real bugs. Fix shadowed 2002-02-08 08:56:01 +00:00
mcbus Fix mcpcia.c so it compiles again. 2002-03-01 23:10:19 +00:00
osf1 Simple p_ucred -> td_ucred changes to start using the per-thread ucred 2002-02-27 18:32:23 +00:00
pci recover from namespace collision caused by un-static'ing pci_alloc_resource() 2002-02-28 18:18:41 +00:00
tc Replace the MFREE that Marshal (Quick Draw) Dillon apparently didn't look for. 2002-02-07 08:39:26 +00:00
tlsb Make it compile again. 2002-03-01 23:15:45 +00:00
Makefile