Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Mar 1998 23:09:43 -0800 (PST)
From:      Scott Michel <scottm@cs.ucla.edu>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Cc:        dyson@FreeBSD.ORG
Subject:   kern/5974: -current VM oddities
Message-ID:  <199803110709.XAA05920@mordred.cs.ucla.edu>

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

>Number:         5974
>Category:       kern
>Synopsis:       -current VM oddities
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 10 23:10:01 PST 1998
>Last-Modified:
>Originator:     Scott Michel
>Organization:
UCLA CS Dept
>Release:        FreeBSD 3.0-CURRENT i386
>Environment:

freebsd-current, cvsup 11 Mar 98, 1800hrs.
--------------------------------------------------------------------------
Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California. All rights reserved.
FreeBSD 3.0-CURRENT #12: Tue Mar 10 21:35:47 PST 1998
    root@mordred.cs.ucla.edu:/usr/src/sys/compile/MORDRED
Timecounter "i8254"  frequency 1193172 Hz  cost 2864 ns
Timecounter "TSC"  frequency 99714922 Hz  cost 330 ns
CPU: Pentium (99.71-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x525  Stepping=5
  Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory  = 50331648 (49152K bytes)
avail memory = 37474304 (36596K bytes)
Probing for devices on PCI bus 0:
chip0: <Intel 82437FX PCI cache memory controller> rev 0x02 on pci0.0.0
chip1: <Intel 82371FB PCI to ISA bridge> rev 0x02 on pci0.7.0
vga0: <Matrox MGA 1024SG graphics accelerator> rev 0x03 int a irq 11 on pci0.15.0
Probing for PnP devices:
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 at 0x280-0x29f irq 10 maddr 0xcc000 msize 16384 on isa
ed0: address 00:00:c0:86:e3:b7, type SMC8216/SMC8216C (16 bit) 
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
psm0 at 0x60-0x64 irq 12 on motherboard
psm0: model Generic PS/2 mouse, device ID 0
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
pcm0 at 0x220 irq 5 drq 1 flags 0x15 on isa
wdc0 at 0x1f0-0x1f7 irq 14 flags 0xe0ffe0ff on isa
wdc0: unit 0 (wd0): <QUANTUM FIREBALL1080A>, 32-bit, multi-block-8, sleep-hack
wd0: 1039MB (2128896 sectors), 2112 cyls, 16 heads, 63 S/T, 512 B/S
wdc0: unit 1 (wd1): <WDC AC32500H>, 32-bit, multi-block-16, sleep-hack
wd1: 2441MB (4999680 sectors), 4960 cyls, 16 heads, 63 S/T, 512 B/S
wdc1 at 0x170-0x177 irq 15 on isa
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
npx0 on motherboard
npx0: INT 16 interface
joy0 at 0x201 on isa
joy0: joystick
Intel Pentium F00F detected, installing workaround
Start pid=2 <pagedaemon>
Start pid=3 <vmdaemon>
Start pid=4 <syncer>
pid 17502 (cc1), uid 0: exited on signal 6 (core dumped)
--------------------------------------------------------------------------
machine		"i386"
ident		MORDRED
maxusers	10
config		kernel root on wd0s2a
cpu		"I586_CPU"		# aka Pentium(tm)

options		"MAXDSIZ=(256*1024*1024)"
options		"DFLDSIZ=(256*1024*1024)"
options		"COMPAT_43"
options		SYSVSHM
options		SYSVSEM
options		SYSVMSG
options		"MD5"
options		DDB
options		KTRACE			#kernel tracing
options		DIAGNOSTIC
options		PERFMON
options		UCONSOLE
options		USERCONFIG		#boot -c editor
options		VISUAL_USERCONFIG	#visual boot -c editor
options		INET			#Internet communications protocols

pseudo-device	loop
pseudo-device	ether			#Generic Ethernet
pseudo-device	bpfilter	4	#Berkeley packet filter

options		MROUTING		# Multicast routing

options		FFS			#Fast filesystem
options		NFS			#NFS
#options	NFS_NOSERVER
options		MFS			#Memory filesystem
options		"CD9660"		#ISO 9660 filesystem
options		MSDOSFS			#MS DOS File System
options		PROCFS			#Process filesystem
options		NSWAPDEV=20
options		"CD9660_ROOTDELAY=20"

pseudo-device	pty	16	#Pseudo ttys - can go as high as 256
pseudo-device	speaker		#Play IBM BASIC-style noises out your speaker
pseudo-device	gzip		#Exec gzipped a.out's
pseudo-device	vn		#Vnode driver (turns a file into a device)

controller	isa0
options		BOUNCE_BUFFERS

# The syscons console driver (sco color console compatible) - default.
device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr
options		MAXCONS=16		# number of virtual consoles
#options	SLOW_VGA		# do byte-wide i/o's to TS and GDC regs

device		npx0	at isa? port "IO_NPX" iosiz 0x0 flags 0x0 irq 13 vector npxintr

controller	wdc0	at isa? port "IO_WD1" bio irq 14 flags 0xe0ffe0ff vector wdintr
disk		wd0	at wdc0 drive 0
disk		wd1	at wdc0 drive 1

controller	wdc1	at isa? port "IO_WD2" bio irq 15 vector wdintr
options	ATAPI   	#Enable ATAPI support for IDE bus
#options	ATAPI_STATIC	#Don't do it as an LKM
#device		wcd0

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

device		lpt0	at isa? port? tty irq 7 vector lptintr
device		psm0	at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr

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 ed0 at isa? port 0x280 net irq 10 iomem 0xcc000 vector edintr

# 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 0x300
# device opl0     at isa? port 0x388

controller	pnp0
device	 	pcm0 at isa? port? tty irq 5 drq 1 flags 0x0015 vector pcmintr

# options	APM_IDLE_CPU	# Tell APM to idle rather than halt'ing the cpu

# device		apm0	at isa?
# options		APM_BROKEN_STATCLOCK

device		joy0	at isa? port "IO_GAME"

controller	pci0

options		CLK_CALIBRATION_LOOP
options		"CLK_USE_I8254_CALIBRATION"
options		CLK_USE_TSC_CALIBRATION
options		NMBCLUSTERS=512
options		NBUF=512
options		COMPAT_LINUX
options		"EXT2FS"
options		KBD_MAXRETRY=4
options		KBD_MAXWAIT=6
options		KBD_RESETDELAY=201
options		KBDIO_DEBUG=0
options		MSGMNB=2049
options		MSGMNI=41
options		MSGSEG=2049
options		MSGSSZ=16
options		MSGTQL=41
options		SEMMAP=31
options		SEMMNI=11
options		SEMMNS=61
options		SEMMNU=31
options		SEMMSL=61
options		SEMOPM=101
options		SEMUME=11
options		SHOW_BUSYBUFS	# List buffers that prevent root unmount
options		SHMALL=1025
options		"SHMMAX=(SHMMAXPGS*PAGE_SIZE+1)"
options		SHMMAXPGS=1025
options		SHMMIN=2
options		SHMMNI=33
options		SHMSEG=9

>Description:

	- gcc dumps core at odd/random places during the compile process.
	- depend generates unreasonable line numbers (>200,000), and
	  appears caught in an infinite loop, thrashing on an "invalid"
	  dependency.

	System under reasonable load (LAVG == 3.53/4.02/3.10). Running
	in single user mode, doing a buildworld. Other utitilies,
	notably sendmail, exit with sig 11, at random times. No kernel
	panic generated (wish it would.)

>How-To-Repeat:

	make CFLAGS="-O2 -m486 -pipe" -j 4 buildworld

>Fix:
	
	Unknown. VM frobbing?

>Audit-Trail:
>Unformatted:

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



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