Date: Mon, 12 Jul 1999 20:15:09 +0200 (CEST) From: Oliver Fromme <olli@dorifer.heim3.tu-clausthal.de> To: freebsd-smp@FreeBSD.ORG Subject: Re: 3.2-STABLE up & running on Abit BP6 (dual Celeron socket370) Message-ID: <199907121815.UAA00832@dorifer.heim3.tu-clausthal.de>
next in thread | raw e-mail | index | archive | help
rob wrote in list.freebsd-smp: > Oliver: > > I was curious? What do you have in your kernel config file for this > machine? I have seen some discussion about similar problems on other > threads and have seen it wind up being a kernel issue in one or two cases > where load was important. OK, here it is. Regards Oliver # # GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks # # $Id: GENERIC,v 1.143.2.12 1999/05/14 15:12:26 jkh Exp $ # # modified for dao-lin-hay.heim3.tu-clausthal.de # by Oliver Fromme <olli@fromme.com> # machine "i386" cpu "I686_CPU" ident DAOLINHAY maxusers 64 options INET #InterNETworking options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options MFS #Memory Filesystem options MFS_ROOT #MFS usable as root device, "MFS" req'ed options NFS #Network Filesystem options NFS_ROOT #NFS usable as root device, "NFS" req'ed options MSDOSFS #MSDOS Filesystem options "CD9660" #ISO 9660 Filesystem options "CD9660_ROOT" #CD-ROM usable as root. "CD9660" req'ed options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=5000 #Be pessimistic about Joe SCSI device options UCONSOLE #Allow users to grab the console options USERCONFIG #boot -c editor # To make an SMP kernel, the next two are needed options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O # Optionally these may need tweaked, (defaults shown): #options NCPU=2 # number of CPUs (def=2) #options NBUS=4 # number of busses (def=4) #options NAPIC=1 # number of IO APICs (def=1) #options NINTR=24 # number of INTs (def=24) options NCPU=2 # number of CPUs options NBUS=3 # number of busses options NAPIC=1 # number of IO APICs options NINTR=24 # number of INTs controller isa0 # controller pnp0 controller pci0 controller fdc0 at isa? port "IO_FD1" irq 6 drq 2 disk fd0 at fdc0 drive 0 # disk fd1 at fdc0 drive 1 # options "CMD640" # work around CMD640 chip deficiency controller wdc0 at isa? port "IO_WD1" irq 14 disk wd0 at wdc0 drive 0 disk wd1 at wdc0 drive 1 controller wdc1 at isa? port "IO_WD2" irq 15 disk wd2 at wdc1 drive 0 disk wd3 at wdc1 drive 1 # options ATAPI #Enable ATAPI support for IDE bus # options ATAPI_STATIC #Don't do it as an LKM # device acd0 #IDE CD-ROM # device wfd0 #IDE Floppy (e.g. LS-120) # A single entry for any of these controllers (ncr, ahb, ahc) is # sufficient for any number of installed devices. controller ncr0 controller scbus0 device da0 device sa0 device pass0 device cd0 #Only need one of these, the code dynamically grows # atkbdc0 controls both the keyboard and the PS/2 mouse controller atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 device psm0 at atkbdc? irq 12 device vga0 at isa? port ? conflicts # splash screen/screen saver # pseudo-device splash # syscons is the default console driver, resembling an SCO console device sc0 at isa? device npx0 at nexus? port IO_NPX irq 13 # # Laptop support (see LINT for more options) # # device apm0 at isa? disable flags 0x31 # Advanced Power Management # device apm0 at isa? flags 0x31 # Advanced Power Management # device apm0 at nexus? disable flags 0x31 # Advanced Power Management # device apm0 at nexus? flags 0x31 # Advanced Power Management device sio0 at isa? port "IO_COM1" flags 0x10 irq 4 device sio1 at isa? port "IO_COM2" irq 3 device sio2 at isa? disable port "IO_COM3" irq 5 device sio3 at isa? disable port "IO_COM4" irq 9 # Parallel port device ppc0 at isa? port? flags 0x40 irq 7 controller ppbus0 device lpt0 at ppbus? # device plip0 at ppbus? # # The following Ethernet NICs are all PCI devices. # device de0 # DEC/Intel DC21x4x (``Tulip'') device fxp0 # Intel EtherExpress PRO/100B (82557, 82558) device mx0 # Macronix 98713/98715/98725 (``PMAC'') pseudo-device loop pseudo-device ether pseudo-device pty 256 pseudo-device gzip # Exec gzipped a.out's # 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 # This provides support for System V shared memory and message queues. # options SYSVSHM options SYSVMSG options SYSVSEM # The `bpfilter' pseudo-device enables the Berkeley Packet Filter. Be # aware of the legal and administrative consequences of enabling this # option. The number of devices determines the maximum number of # simultaneous BPF clients programs runnable. pseudo-device bpfilter 4 #Berkeley packet filter options SOFTUPDATES options INCLUDE_CONFIG_FILE options "MD5" options DDB options DDB_UNATTENDED options ICMP_BANDLIM pseudo-device vn 4 pseudo-device snp 4 options MSGBUF_SIZE=40960 options "AUTO_EOI_1" options MAXCONS=8 options SC_HISTORY_SIZE=500 controller smbus0 device smb0 at smbus? controller intpm0 # options PQ_CELERONCACHE #-- -- Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany (Info: finger userinfo:olli@dorifer.heim3.tu-clausthal.de) "In jedem Stück Kohle wartet ein Diamant auf seine Geburt" (Terry Pratchett) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199907121815.UAA00832>