Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Nov 2002 18:22:58 -0400 (AST)
From:      "Marc G. Fournier" <scrappy@hub.org>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        freebsd-stable@FreeBSD.ORG, <alc@cs.rice.edu>, <Tor.Egge@cvsup.no.freebsd.org>
Subject:   Re: SMP kernel with latest hangs on boot ...
Message-ID:  <20021110182156.V28342-100000@hub.org>
In-Reply-To: <20021109035500.T12539-100000@hub.org>

next in thread | previous in thread | raw e-mail | index | archive | help

'K, as an appendum to this, I've started to do incremental upgrades of the
server to try and narrow down where the problem creep'd in ... so far,
I've been able to successfully go from Oct12th to Oct27th sources, and
will try Nov 3rd sources next ...

On Sat, 9 Nov 2002, Marc G. Fournier wrote:

> On Fri, 8 Nov 2002, Matthew Dillon wrote:
>
> > :Evening all ...
> > :
> > :Just upgraded my system to the latest STABLE and had to get Rackspace to
> > :backtrack to my GENERIC kernel ... they report:
> > :
> > :"The kernel you just upgraded will not boot. I attempted to boot off the
> > :kernel and it hangs after launching CPU #1."
> > :
> > :would that have anything to do with having INVARIANTS enabled?  anyone
> > :else having a problem with the STABLE kernel under SMP?
> >
> >     It could be running out of KVM trying to set up all your resource
> >     overrides.  I just helped another guy who had a similar problem.
> >     It can occur when certain resources are really bumped up, like
> >     NMBCLUSTERS and MBUFS and so forth.
>
> Ack ... why would this have changed all of a sudden?  I haven't changed
> any settings in my kernel config file since the last kernel upgrade ...
>
> as for any overrides, the only thing I'm overriding in the kernel config
> is NMBCLUSTERS (kernel config included below), and in /boot/loader.conf, I
> have:
>
> venus# cat /boot/loader.conf
> # -- sysinstall generated deltas -- #
> kern.maxswzone="32m"
> userconfig_script_load="YES"
>
> and my /etc/sysctl.conf contains:
>
> kern.maxvnodes=150000
> kern.maxfiles=65534
> jail.sysvipc_allowed=1
> vm.swap_idle_enabled=1
> vfs.vmiodirenable=1
> kern.ipc.somaxconn=4096
> kern.ipc.shm_use_phys=1
>
> and none of this has been changed since last upgrade ...
>
>
>
> machine		i386
> cpu		I686_CPU
> ident		kernel
> maxusers	0
>
> options     INVARIANTS
> options     INVARIANT_SUPPORT
>
> options         NMBCLUSTERS=15360
>
> options         NSWAPDEV=1
> makeoptions     DEBUG=-g                #Build kernel with gdb(1) debug symbols
>
> options 	INET			#InterNETworking
> options 	FFS			#Berkeley Fast Filesystem
> options 	FFS_ROOT		#FFS usable as root device [keep this!]
> options 	SOFTUPDATES		#Enable FFS soft updates support
> options 	UFS_DIRHASH		#Improve performance on big directories
> options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
> options 	SCSI_DELAY=15000	#Delay (in ms) before probing SCSI
> options 	KTRACE			#ktrace(1) support
>
> options         SYSVSHM
> options         SHMMAXPGS=199608
> options         SHMMAX=(SHMMAXPGS*PAGE_SIZE+1)
>
> options         SYSVSEM
> options         SEMMNI=4096
> options         SEMMNS=8192
>
> options         SYSVMSG                 #SYSV-style message queues
>
> options 	P1003_1B		#Posix P1003_1B real-time extensions
> options 	_KPOSIX_PRIORITY_SCHEDULING
> options		ICMP_BANDLIM		#Rate limit bad replies
>
> options 	SMP			# Symmetric MultiProcessor Kernel
> options 	APIC_IO			# Symmetric (APIC) I/O
>
> device		isa
> device		pci
>
> device		scbus		# SCSI bus (required)
> device		da		# Direct Access (disks)
> device		sa		# Sequential Access (tape etc)
> device		pass		# Passthrough device (direct SCSI access)
>
> device		amr		# AMI MegaRAID
> device		sym		# NCR/Symbios Logic (newer chipsets)
>
> device		atkbdc0	at isa? port IO_KBD
> device		atkbd0	at atkbdc? irq 1 flags 0x1
> device		psm0	at atkbdc? irq 12
>
> device		vga0	at isa?
>
> pseudo-device	splash
>
> device		sc0	at isa? flags 0x100
>
> device		npx0	at nexus? port IO_NPX irq 13
>
> pseudo-device	loop		# Network loopback
> pseudo-device	ether		# Ethernet support
> pseudo-device	pty	256	# Pseudo-ttys (telnet etc)
>
> pseudo-device	bpf		#Berkeley packet filter
>
> options         IPFIREWALL                      #firewall
> options         IPFIREWALL_FORWARD              #enable transparent proxy support
> options         IPFIREWALL_DEFAULT_TO_ACCEPT    #allow everything by default
>
> options    DDB
> options    DDB_UNATTENDED
>
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-stable" in the body of the message
>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021110182156.V28342-100000>