add some modern stuff: SMP, SCHED_ULE, PREEMPTION
and support for VIMAGE
This commit is contained in:
parent
7db39bcb05
commit
d47335eec9
@ -19,10 +19,12 @@ cpu I586_CPU
|
||||
cpu I686_CPU
|
||||
ident PICOBSD
|
||||
|
||||
#options SMP
|
||||
#device apic
|
||||
# SMP seems to be needed for kern_et
|
||||
options SMP
|
||||
device apic
|
||||
|
||||
options SCHED_4BSD # mandatory to have one scheduler
|
||||
options SCHED_ULE # mandatory to have one scheduler
|
||||
options PREEMPTION # needed for decent interrupt processing
|
||||
#options MATH_EMULATE #Support for x87 emulation
|
||||
options INET #InterNETworking
|
||||
#options INET6
|
||||
@ -115,6 +117,7 @@ device md # Memory "disks"
|
||||
#device faith 1 # IPv6-to-IPv4 relaying (translation)
|
||||
device tap
|
||||
|
||||
#options VIMAGE # soner or later we may want to test this
|
||||
#options DEVICE_POLLING
|
||||
|
||||
# The `bpf' device enables the Berkeley Packet Filter.
|
||||
|
@ -133,6 +133,7 @@ libs_so -lalias # natd
|
||||
progs tcpdump
|
||||
special tcpdump srcdir /usr/src/usr.sbin/tcpdump/tcpdump
|
||||
libs_so -lpcap # used by tcpdump
|
||||
libs_so -lcrypto # used by tcpdump with inet6
|
||||
|
||||
# ppp is rather large. Note that as of Jan.01, RELEASE_CRUNCH
|
||||
# makes ppp not use libalias, so you cannot have aliasing.
|
||||
@ -158,6 +159,9 @@ progs sed
|
||||
progs date
|
||||
progs time
|
||||
progs ping
|
||||
progs ping6
|
||||
progs tar
|
||||
|
||||
#progs routed
|
||||
progs ipfw
|
||||
progs traceroute
|
||||
@ -174,6 +178,8 @@ ln mount_cd9660 cd9660
|
||||
# ln mount_msdosfs msdos
|
||||
|
||||
# For a small ssh client/server use dropbear
|
||||
progs jail jexec jls # why not...
|
||||
|
||||
|
||||
# Now the libraries
|
||||
libs_so -lc # the C library
|
||||
@ -189,3 +195,6 @@ libs_so -lz
|
||||
libs_so -lbsdxml
|
||||
libs_so -lsbuf
|
||||
libs_so -ljail # used by ifconfig
|
||||
libs_so -lipsec -lmd # used with ipv6
|
||||
libs_so -larchive -lbz2
|
||||
libs_so -llzma # added after 207840
|
||||
|
Loading…
Reference in New Issue
Block a user