Date: Mon, 02 Feb 1998 22:33:46 +0100 From: Volker Paepcke <scratchy@vulcan.franken.de> To: current@FreeBSD.ORG Subject: current is still freezing... Message-ID: <199802022133.WAA04759@yavin.franken.de>
next in thread | raw e-mail | index | archive | help
Hi John!
I would like to give you some more hints and feedback to find
the "freezing" bug :-) I'm know testing the SMP-kernel since
20th Jan almost every day, and I have the same problem all the
time: Running X and under heavy load the system freezes, the screen
doesn't update anymore, the mouse freezes a few seconds later
and ca. at the same time the disks stop working. There is no
panic (I'm using a COM-Console) and I can't call the DDB, only a
ping still works. My machine is running very stable under FBSD-stable
(of course :-) and relativly stable with an old kernel from december.
I can't reproduce the freezing X-bug with an old SMP-kernel!
To reproduce the X-freeze I'm compiling a kernel with -j10 in the
background, running some java applets with the new jdk1.1.5 port
(which is very nice btw) and an xv showing some jpegs in an automatic
loop. Under this load, the system freezes after only a few minutes.
Under normal load I can work for many hours without a crash
(I'm doing some java-development with xemacs, hotjava, netscape und
jdk1.1.5)
With your speed improvements lately I can run make buildworld now
in less than an hour (options: -j8 -DNOPROFILE -DNOCLEAN -DNOTCL,
/usr/src and /usr/obj on different disks (sd1 and sd2) mounted
with async and noatime option), great work!!
hardware:
=========
Tyan Titan Pro dual PPRO (200Mhz, 256KB)
Adpatec 2940
64MB EDO-Ram
Matrox Millenium 4MB
3COM 3C595 Fast Etherlink III PCI
3COM 3C509 Etherlink III
Hauppauge WinCast/TV, Temic PAL tuner
SoundBlaster 16 PNP
dmesg:
======
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 #0: Mon Feb 2 20:45:05 CET 1998
scratchy@yavin.franken.de:/sd2/src/sys/compile/YAVIN-SMP
CPU: Pentium Pro (686-class CPU)
Origin = "GenuineIntel" Id = 0x619 Stepping=9
Features=0xfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE
,MCA,CMOV>
real memory = 67108864 (65536K bytes)
avail memory = 62574592 (61108K bytes)
FreeBSD/SMP: Multiprocessor motherboard
cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000
cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000
io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000
Probing for devices on PCI bus 0:
chip0: <Intel 82440FX (Natoma) PCI and memory controller> rev 0x02 on
pci0.0.0
chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0
bktr0: <BrookTree 848> rev 0x12 int a irq 12 on pci0.10.0
Hauppauge WinCast/TV, Temic PAL tuner.
ahc0: <Adaptec 2940 SCSI host adapter> rev 0x00 int a irq 19 on
pci0.11.0
ahc0: aic7870 Single Channel, SCSI Id=7, 16/255 SCBs
scbus0 at ahc0 bus 0
ahc0: target 0 Tagged Queuing Device
sd0 at scbus0 target 0 lun 0
sd0: <QUANTUM PD1225S 3072> type 0 fixed SCSI 2
sd0: Direct-Access 1169MB (2395980 512 byte sectors)
sd0: with 2448 cyls, 14 heads, and an average 69 sectors/track
ahc0: target 1 Tagged Queuing Device
sd1 at scbus0 target 1 lun 0
sd1: <Quantum XP32150 576D> type 0 fixed SCSI 2
sd1: Direct-Access 2050MB (4199760 512 byte sectors)
sd1: with 3907 cyls, 10 heads, and an average 107 sectors/track
ahc0: target 2 Tagged Queuing Device
sd2 at scbus0 target 2 lun 0
sd2: <QUANTUM XP34550S LXY4> type 0 fixed SCSI 2
sd2: Direct-Access 4341MB (8890760 512 byte sectors)
sd2: with 5899 cyls, 10 heads, and an average 150 sectors/track
vx0: <3COM 3C595 Fast Etherlink III PCI> rev 0x00 int a irq 18 on
pci0.12.0
utp/tx[*tx*] address 00:a0:24:59:d4:00
vga0: <Matrox MGA 2064W graphics accelerator> rev 0x01 int a irq 17
on pci0.13.0
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 flags 0x10 on isa
sio1: type 16550A
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
1 3C5x9 board(s) on ISA found at 0x300
ep0 at 0x300-0x30f irq 10 on isa
ep0: aui/utp/bnc[*BNC*] address 00:60:97:38:ff:1f
npx0 on motherboard
npx0: INT 16 interface
sb0 at 0x220 irq 5 drq 1 on isa
snd0: <SoundBlaster 16 4.13>
sbxvi0 at ? drq 5 on isa
snd0: <SoundBlaster 16 4.13>
sbmidi0 at 0x330 on isa
snd0: <SoundBlaster MPU-401>
opl0 at 0x388 on isa
snd0: <Yamaha OPL3 FM>
APIC_IO: routing 8254 via 8259 on pin 0
ccd0-3: Concatenated disk drivers
changing root device to sd2a
SMP: AP CPU #1 Launched!
config:
=======
machine "i386"
ident YAVIN-SMP
maxusers 10
options FAILSAFE
options INCLUDE_CONFIG_FILE # Include this file in kernel
config kernel root on wd0 dumps on wd0
options SMP # Symmetric MultiProcessor Kernel
options APIC_IO # Symmetric (APIC) I/O
cpu "I586_CPU" # aka Pentium(tm)
cpu "I686_CPU" # aka Pentium Pro(tm)
options "COMPAT_43"
options SYSVSHM
options SYSVSEM
options SYSVMSG
options DDB
options KTRACE #kernel tracing
options UCONSOLE
options USERCONFIG #boot -c editor
options VISUAL_USERCONFIG #visual boot -c editor
options INET #Internet communications protocols
pseudo-device ether #Generic Ethernet
pseudo-device loop #Network loopback device
pseudo-device bpfilter 4 #Berkeley packet filter
pseudo-device disc #Discard device
pseudo-device tun 1 #Tunnel driver (user process ppp(8))
pseudo-device sl 2 #Serial Line IP
pseudo-device ppp 2 #Point-to-point protocol
options PPP_BSDCOMP #PPP BSD-compress support
options PPP_DEFLATE #PPP zlib/deflate/gzip support
options PPP_FILTER #enable bpf filtering (needs bpfilter)
options "TCP_COMPAT_42" #emulate 4.2BSD TCP bugs
options FFS #Fast filesystem
options NFS #Network File System
options "CD9660" #ISO 9660 filesystem
options MFS #Memory File System
options MSDOSFS #MS DOS File System
options PROCFS #Process filesystem
options FFS_ROOT #FFS usable as root device
options NFS_ROOT #NFS usable as root device
controller scbus0 #base SCSI code
device sd0 #SCSI disks
device st0 #SCSI tapes
device cd0 #SCSI CD-ROMs
options SCSI_REPORT_GEOMETRY
pseudo-device pty 32 #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)
pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
pseudo-device ccd 4 #Concatenated disk driver
controller isa0
options "AUTO_EOI_1"
device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
options MAXCONS=16 # number of virtual consoles
options SC_HISTORY_SIZE=200 # number of history buffer lines
device npx0 at isa? port "IO_NPX" iosiz 0x0 flags 0x0 irq 13 vector
npxintr
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 sio0 at isa? port "IO_COM1" tty flags 0x00 irq 4 vector
siointr
device sio1 at isa? port "IO_COM2" tty flags 0x10 irq 3 vector
siointr
options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
device ep0 at isa? port 0x300 net irq 10 vector epintr
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
options AHC_TAGENABLE
options AHC_SCBPAGING_ENABLE
options AHC_ALLOW_MEMIO
controller pci0
controller ahc1
device vx0
device bktr0
options COMPAT_LINUX
options SHOW_BUSYBUFS # List buffers that prevent root unmount
If you want me to test something special or try some new patches
I would like to offer my help because I have some time right now!
Hope this helps...
bye,
volker
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802022133.WAA04759>
