Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Feb 1999 06:37:04 +0100
From:      Andreas Klemm <andreas@klemm.gtn.com>
To:        freebsd-stable@FreeBSD.ORG
Subject:   3.1-STABLE: can't mount ccd's and panic dirty bufs on reboot or halt
Message-ID:  <19990225063704.A11192@titan.klemm.gtn.com>

next in thread | raw e-mail | index | archive | help
Since a few days I experience problems with ccd.
I did a make world, build a new kernel. The next boot
hangs, because the 4 ccd's can't be concatenated anymore
so fsck fails.

Another thing is, that on every halt or reboot DDB is entered
because of dirty bufs.

My kernel config file:

machine		"i386"
cpu		"I686_CPU"
ident		TITAN
maxusers	256

options		INCLUDE_CONFIG_FILE	# Include this file in kernel

options		USERCONFIG		#boot -c editor
options		VISUAL_USERCONFIG	#visual boot -c editor

options		SMP			# Symmetric MultiProcessor Kernel
options		APIC_IO			# Symmetric (APIC) I/O
options		"I4B_SMP_WORKAROUND"

# Options for the VM subsystem
options		PQ_HUGECACHE		# color for 1024k/16k cache

# Debugging
options		DDB
options		KTRACE			#kernel tracing

# Network
#options	MROUTING		# Multicast routing
options		IPFIREWALL		#firewall
options		IPFIREWALL_VERBOSE	#print information about
					# dropped packets
options		IPFIREWALL_FORWARD	#enable xparent proxy support
options		"IPFIREWALL_VERBOSE_LIMIT=100" #limit verbosity
options		IPDIVERT		#divert sockets
options		"ICMP_BANDLIM"
options		DUMMYNET

options		INET			#InterNETworking
options		FFS			#Berkeley Fast Filesystem
options		FFS_ROOT		#FFS usable as root device [keep this!]
options		SOFTUPDATES		#Softupdates
options		MFS			#Memory Filesystem
options		MSDOSFS			#MSDOS Filesystem
options		"CD9660"		#ISO 9660 Filesystem
options		PROCFS			#Process filesystem
options		KERNFS			#Kernel filesystem
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
options		UCONSOLE		#Allow users to grab the console
options		SYSVSHM
options		SYSVSEM
options		SYSVMSG
options		"MD5"
options		NSWAPDEV=3
options		COMPAT_LINUX
options		SHOW_BUSYBUFS

options		"P1003_1B"
options		"_KPOSIX_PRIORITY_SCHEDULING"
options		"_KPOSIX_VERSION=199309L"

# Size of the kernel message buffer.  Should be N * pagesize.
options		"MSGBUF_SIZE=40960"

config		kernel	root on da0s2a

controller	isa0
controller	pci0
controller	pnp0

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

controller	ahc0
controller	scbus0  at ahc0
disk		da0     at scbus0 target 0 unit 0
disk		da3     at scbus0 target 1 unit 0
tape		sa0     at scbus0 target 4
device		cd0     at scbus0 target 5
device		cd1     at scbus0 target 6
device		pass0                           # CAM passthrough driver

# AHA 2940
controller	ahc1
controller	scbus1 at ahc1
disk		da1 at scbus1 target 1 unit 0
disk		da2 at scbus1 target 2 unit 0

options		SCSI_DELAY=8000        #Be pessimistic about Joe SCSI device
options		AHC_ALLOW_MEMIO
options		SCSI_REPORT_GEOMETRY

# atkbdc0 controlls both the keyboard and the PS/2 mouse
controller	atkbdc0	at isa? port IO_KBD tty
device		atkbd0	at isa? tty irq 1
device		psm0	at isa? tty 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? tty

device		npx0	at isa? port IO_NPX irq 13

device		sio0	at isa? port "IO_COM1" flags 0x10 tty irq 4
device		sio1	at isa? port "IO_COM2" tty irq 3

device		lpt0	at isa? port? tty irq 7

device xl0
device ed0 at isa? port 0x280 net irq 10 iomem 0xd8000

pseudo-device	loop
pseudo-device	ether
pseudo-device	pty	256
pseudo-device	gzip		#Exec gzipped a.out's
pseudo-device	vn              #Vnode driver (turns a file into a device)
pseudo-device	snp	 3      #Snoop device - to look at pty/vty/etc..
pseudo-device	bpfilter 4	#Berkeley packet filter
pseudo-device   sppp		#Generic Synchronous PPP
pseudo-device	tun	1
pseudo-device	ppp	1
pseudo-device	ccd	4	#Concatenated disk driver
options		PPP_BSDCOMP	#PPP BSD-compress support
options		PPP_DEFLATE	#PPP zlib/deflate/gzip support
options		PPP_FILTER	#enable bpf filtering (needs bpfilter)

# ISDN4BSD section

options "ELSA_QS1PCI"
device  isic0
pseudo-device	"i4bq921"
pseudo-device	"i4bq931"
pseudo-device	"i4b"
pseudo-device   "i4btrc"	4
pseudo-device   "i4bctl"
pseudo-device   "i4brbch"       4
pseudo-device   "i4btel"        2
pseudo-device   "i4bipr"	4
options		IPR_VJ
pseudo-device	"i4bisppp"	4


-- 
Andreas Klemm                                http://www.FreeBSD.ORG/~andreas
     What gives you 90% more speed, for example, in kernel compilation ?
          http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html
             "NT = Not Today" (Maggie Biggs)      ``powered by FreeBSD SMP''


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?19990225063704.A11192>