From owner-freebsd-smp Sat Aug 17 10:36:53 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA05796 for smp-outgoing; Sat, 17 Aug 1996 10:36:53 -0700 (PDT) Received: from groa.uct.ac.za (groa.uct.ac.za [137.158.128.7]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id KAA05790 for ; Sat, 17 Aug 1996 10:36:49 -0700 (PDT) From: rv@groa.uct.ac.za Received: by groa.uct.ac.za via sendmail with stdio id for freebsd-smp@freebsd.org; Sat, 17 Aug 1996 19:36:44 +0200 (SAT) (Smail-3.2 1996-Jul-4 #1 built 1996-Jul-21) Message-Id: Subject: Re: SMP on Intel MG15 To: pjchilds@imforei.apana.org.au (Peter Childs) Date: Sat, 17 Aug 1996 19:36:44 +0200 (SAT) Cc: freebsd-smp@freebsd.org In-Reply-To: <199608171506.AAA28573@al.imforei.apana.org.au> from "Peter Childs" at Aug 18, 96 00:36:57 am X-Mailer: ELM [version 2.4 PL25] Content-Type: text Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Peter Childs wrote: > Don't you need to put the number of cpu's in the kernel config? Here is my kernel config file - it is there, perhaps unfortunately otherwise I could fix it easily. :-) -Russell # machine "i386" cpu "I586_CPU" ident SMP maxusers 100 options CHILD_MAX=128 options OPEN_MAX=128 options GPL_MATH_EMULATE #Support for x87 emulation options INET #InterNETworking options FFS #Berkeley Fast Filesystem options NFS #Network Filesystem options "CD9660" #ISO 9660 Filesystem options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=5 #Be pessimistic about Joe SCSI device options SCSI_REPORT_GEOMETRY options UCONSOLE #Allow users to grab the console options FAILSAFE #Be conservative #options "I586_FAST_BCOPY" options SYSVSHM options SYSVSEM options SYSVMSG options DDB options UCONSOLE options MROUTING # Multicast routing # Symmetrical Multi Processor options SMP options "NCPU=2" config kernel root on sd0 controller isa0 controller eisa0 controller pci0 controller pci1 controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fdc0 drive 0 controller ahc0 controller scbus0 device sd0 device st0 device cd0 #Only need one of these, the code dynamically grows # syscons is the default console driver, resembling an SCO console device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr # Mandatory, don't remove device npx0 at isa? port "IO_NPX" irq 13 vector npxintr device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr device lpt0 at isa? port? tty irq 7 vector lptintr device lpt1 at isa? port? tty device de0 device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr device ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr pseudo-device loop pseudo-device ether pseudo-device log pseudo-device pty 16 pseudo-device gzip # Exec gzipped a.out's #pseudo-device ccd 4 #Concatenated disk driver # KTRACE enables the system-call tracing facility ktrace(2). # This adds 4 KB bloat to your kernel, and slightly increases # the costs of each syscall. #options KTRACE #kernel tracing