Author: luigi
Date: Thu Jul 15 16:32:59 2010
New Revision: 210125
URL: http://svn.freebsd.org/changeset/base/210125

Log:
  add some modern stuff: SMP, SCHED_ULE, PREEMPTION
  and support for VIMAGE

Modified:
  head/release/picobsd/qemu/PICOBSD
  head/release/picobsd/qemu/crunch.conf

Modified: head/release/picobsd/qemu/PICOBSD
==============================================================================
--- head/release/picobsd/qemu/PICOBSD   Thu Jul 15 16:25:51 2010        
(r210124)
+++ head/release/picobsd/qemu/PICOBSD   Thu Jul 15 16:32:59 2010        
(r210125)
@@ -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.

Modified: head/release/picobsd/qemu/crunch.conf
==============================================================================
--- head/release/picobsd/qemu/crunch.conf       Thu Jul 15 16:25:51 2010        
(r210124)
+++ head/release/picobsd/qemu/crunch.conf       Thu Jul 15 16:32:59 2010        
(r210125)
@@ -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
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to