Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Oct 1997 11:05:15 -0800
From:      Kingson Gunawan <kingson@excite.com>
To:        Mark Murray <mark@grondar.za>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: broken SMP support?
Message-ID:  <3458DA6B.57934A2E@excite.com>
References:  <199710301854.UAA00986@greenpeace.grondar.za>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------F6D186285306B86CE966F5C8
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Mark Murray wrote:
> 
> Kingson Gunawan wrote:
> > Ever since after Oct-23, I could not successfully compile a bootable
> > current-SMP kernel.  Anyone have the same experience?  How can I fix
> > this?
> 
> I've booted several.
> 
> Post your configuration. That is essential information. Lots of deatail
> about the failure is also needed.
> 
> M
> --
> Mark Murray
> Join the anti-SPAM movement: http://www.cauce.org


I've attached my config file with this email.  The resulting kernel
blank the screen (so I can't see what's there) and just reboot the
machine.

Kingson
--------------F6D186285306B86CE966F5C8
Content-Type: text/plain; charset=us-ascii; name="CARNAGE"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="CARNAGE"

#	$Id: SMP-GENERIC,v 1.9 1997/10/28 07:24:35 joerg Exp $

machine		"i386"
cpu		"I686_CPU"
ident		CARNAGE
maxusers	50

# Create a SMP capable kernel (mandatory options):
options		SMP			# Symmetric MultiProcessor Kernel
options		APIC_IO			# Symmetric (APIC) I/O

# Optional, these are the defaults:
options		NCPU=2			# number of CPUs
options		NBUS=4			# number of busses
options		NAPIC=1			# number of IO APICs
options		NINTR=24		# number of INTs

# Lets always enable the kernel debugger for SMP.
options		DDB
options         DDB_UNATTENDED

options		INET			#InterNETworking
options		FFS			#Berkeley Fast Filesystem
options		NFS			#Network Filesystem
options		MSDOSFS			#MSDOS Filesystem
options		"CD9660"		#ISO 9660 Filesystem
options		PROCFS			#Process filesystem
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
options		SCSI_DELAY=15		#Be pessimistic about Joe SCSI device
options		BOUNCE_BUFFERS		#include support for DMA bounce buffers
options		UCONSOLE		#Allow users to grab the console
options		FAILSAFE		#Be conservative
options		USERCONFIG		#boot -c editor
options		VISUAL_USERCONFIG	#visual boot -c editor
options         SYSVSHM
options         SYSVSEM
options         SYSVMSG
# options         "MD5"

config		kernel	root on sd0 dumps on sd0

controller	isa0
# controller	eisa0
controller	pci0

device		npx0	at isa? port "IO_NPX" irq 13 vector npxintr

controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk		fd0	at fdc0 drive 0
disk		fd1	at fdc0 drive 1

# A single entry for any of these controllers (ncr, ahb, ahc, amd) is
# sufficient for any number of installed devices.
controller	ahc0
controller	scbus0

device		sd0
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
# Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver
device		vt0	at isa? port "IO_KBD" tty irq 1 vector pcrint
options		PCVT_FREEBSD=210	# pcvt running on FreeBSD >= 2.0.5
options		XSERVER			# include code for XFree86
options		FAT_CURSOR		# start with block cursor


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		psm0	at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr

# Order is important here due to intrusive probes, do *not* alphabetize
# this list of network interfaces until the probes have been fixed.
# Right now it appears that the ie0 must be probed before ep0. See
# revision 1.20 of this file.
device fxp0

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

controller	snd0
device sb0      at isa? port 0x220 irq 5 drq 1 vector sbintr
device sbxvi0   at isa? drq 5
device sbmidi0  at isa? port 0x330
# device opl0     at isa? port 0x388

--------------F6D186285306B86CE966F5C8--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3458DA6B.57934A2E>