kernel: Make SMP support default (and non-optional).
authorSascha Wildner <saw@online.de>
Wed, 24 Oct 2012 16:04:05 +0000 (18:04 +0200)
committerSascha Wildner <saw@online.de>
Wed, 24 Oct 2012 16:04:34 +0000 (18:04 +0200)
commit1918fc5c9c2c4fb606fcb4387002c740729cc2c4
tree49117ee5553ff6d03ae39ca22dfc041465c9d713
parentf5f75637c30fba1dae44307fea295a853a8bb8b1
kernel: Make SMP support default (and non-optional).

The 'SMP' kernel option gets removed with this commit, so it has to
be removed from everybody's configs.

Reviewed-by: sjg
Approved-by: many
165 files changed:
UPDATING
sys/bus/pci/fixup_pci.c
sys/bus/pci/i386/pci_cfgreg.c
sys/conf/options
sys/config/GENERIC
sys/config/LINT
sys/config/LINT64
sys/config/VKERNEL
sys/config/VKERNEL64
sys/config/X86_64_GENERIC
sys/cpu/i386/include/atomic.h
sys/cpu/i386/include/cpufunc.h
sys/cpu/i386/include/param.h
sys/cpu/i386/include/profile.h
sys/cpu/x86_64/include/atomic.h
sys/cpu/x86_64/include/cpufunc.h
sys/cpu/x86_64/include/param.h
sys/cpu/x86_64/include/profile.h
sys/ddb/db_ps.c
sys/dev/acpica5/acpi_cpu_cstate.c
sys/dev/netif/aue/if_aue.c
sys/dev/netif/lgue/if_lgue.c
sys/dev/serial/cy/cy.c
sys/dev/serial/sio/sio.c
sys/emulation/linux/i386/linux_support.s
sys/kern/kern_clock.c
sys/kern/kern_intr.c
sys/kern/kern_kinfo.c
sys/kern/kern_ktr.c
sys/kern/kern_memio.c
sys/kern/kern_mib.c
sys/kern/kern_shutdown.c
sys/kern/kern_sig.c
sys/kern/kern_slaballoc.c
sys/kern/kern_spinlock.c
sys/kern/kern_synch.c
sys/kern/kern_systimer.c
sys/kern/kern_timeout.c
sys/kern/kern_upcall.c
sys/kern/lwkt_ipiq.c
sys/kern/lwkt_msgport.c
sys/kern/lwkt_serialize.c
sys/kern/lwkt_thread.c
sys/kern/lwkt_token.c
sys/kern/subr_cpu_topology.c
sys/kern/sys_pipe.c
sys/kern/usched_bsd4.c
sys/kern/usched_dfly.c
sys/kern/usched_dummy.c
sys/kern/vfs_vnops.c
sys/net/altq/altq_subr.c
sys/net/altq/if_altq.h
sys/net/if.c
sys/net/netisr.c
sys/net/pf/pf.c
sys/net/route.c
sys/netinet/if_ether.c
sys/netinet/ip_divert.c
sys/netinet/ip_flow.c
sys/netinet/ip_input.c
sys/netinet/ip_var.h
sys/netinet/tcp_subr.c
sys/netinet/tcp_usrreq.c
sys/netinet/tcp_var.h
sys/netinet/udp_usrreq.c
sys/netproto/mpls/mpls_input.c
sys/netproto/mpls/mpls_var.h
sys/platform/pc32/apic/apic_vector.s
sys/platform/pc32/apic/lapic.c
sys/platform/pc32/apic/lapic.h
sys/platform/pc32/conf/files
sys/platform/pc32/i386/busdma_machdep.c
sys/platform/pc32/i386/db_interface.c
sys/platform/pc32/i386/genassym.c
sys/platform/pc32/i386/i686_mem.c
sys/platform/pc32/i386/initcpu.c
sys/platform/pc32/i386/ipl.s
sys/platform/pc32/i386/locore.s
sys/platform/pc32/i386/machdep.c
sys/platform/pc32/i386/perfmon.c
sys/platform/pc32/i386/pmap.c
sys/platform/pc32/i386/pmap_inval.c
sys/platform/pc32/i386/support.s
sys/platform/pc32/i386/swtch.s
sys/platform/pc32/i386/sys_machdep.c
sys/platform/pc32/i386/trap.c
sys/platform/pc32/i386/vm_machdep.c
sys/platform/pc32/include/intr_machdep.h
sys/platform/pc32/include/lock.h
sys/platform/pc32/include/pmap.h
sys/platform/pc32/include/smp.h
sys/platform/pc32/include/thread.h
sys/platform/pc32/isa/clock.c
sys/platform/pc32/isa/npx.c
sys/platform/pc32/isa/prof_machdep.c
sys/platform/pc64/apic/apic_vector.s
sys/platform/pc64/apic/lapic.c
sys/platform/pc64/apic/lapic.h
sys/platform/pc64/conf/files
sys/platform/pc64/include/intr_machdep.h
sys/platform/pc64/include/lock.h
sys/platform/pc64/include/pmap.h
sys/platform/pc64/include/smp.h
sys/platform/pc64/include/thread.h
sys/platform/pc64/isa/clock.c
sys/platform/pc64/isa/prof_machdep.c
sys/platform/pc64/x86_64/amd64_mem.c
sys/platform/pc64/x86_64/busdma_machdep.c
sys/platform/pc64/x86_64/db_interface.c
sys/platform/pc64/x86_64/genassym.c
sys/platform/pc64/x86_64/ipl.s
sys/platform/pc64/x86_64/machdep.c
sys/platform/pc64/x86_64/npx.c
sys/platform/pc64/x86_64/pmap.c
sys/platform/pc64/x86_64/pmap_inval.c
sys/platform/pc64/x86_64/support.s
sys/platform/pc64/x86_64/swtch.s
sys/platform/pc64/x86_64/trap.c
sys/platform/vkernel/conf/files
sys/platform/vkernel/i386/autoconf.c
sys/platform/vkernel/i386/cpu_regs.c
sys/platform/vkernel/i386/db_interface.c
sys/platform/vkernel/i386/exception.c
sys/platform/vkernel/i386/genassym.c
sys/platform/vkernel/i386/mp.c
sys/platform/vkernel/i386/npx.c
sys/platform/vkernel/i386/swtch.s
sys/platform/vkernel/i386/trap.c
sys/platform/vkernel/include/clock.h
sys/platform/vkernel/include/pmap.h
sys/platform/vkernel/include/smp.h
sys/platform/vkernel/include/thread.h
sys/platform/vkernel/platform/busdma_machdep.c
sys/platform/vkernel/platform/init.c
sys/platform/vkernel/platform/machintr.c
sys/platform/vkernel/platform/pmap.c
sys/platform/vkernel/platform/systimer.c
sys/platform/vkernel64/conf/files
sys/platform/vkernel64/include/clock.h
sys/platform/vkernel64/include/smp.h
sys/platform/vkernel64/include/thread.h
sys/platform/vkernel64/platform/busdma_machdep.c
sys/platform/vkernel64/platform/init.c
sys/platform/vkernel64/platform/machintr.c
sys/platform/vkernel64/platform/pmap.c
sys/platform/vkernel64/platform/systimer.c
sys/platform/vkernel64/x86_64/autoconf.c
sys/platform/vkernel64/x86_64/cpu_regs.c
sys/platform/vkernel64/x86_64/db_interface.c
sys/platform/vkernel64/x86_64/exception.c
sys/platform/vkernel64/x86_64/mp.c
sys/platform/vkernel64/x86_64/npx.c
sys/platform/vkernel64/x86_64/swtch.s
sys/platform/vkernel64/x86_64/trap.c
sys/sys/callout.h
sys/sys/kinfo.h
sys/sys/mplock2.h
sys/sys/serialize.h
sys/sys/spinlock2.h
sys/sys/thread.h
sys/sys/thread2.h
sys/vfs/nfs/nfs_vfsops.c
sys/vfs/nwfs/nwfs_vfsops.c
sys/vm/vm_object.c
sys/vm/vm_page.c