Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Apr 1997 10:44:47 -0500 (CDT)
From:      Daniel Ortmann <ortmann@sparc.isl.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/3328: another kernel panic
Message-ID:  <199704181544.KAA00557@watcher.isl.net>
Resent-Message-ID: <199704190340.UAA23523@freefall.freebsd.org>

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

>Number:         3328
>Category:       kern
>Synopsis:       another kernel panic
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 18 20:40:03 PDT 1997
>Last-Modified:
>Originator:     Daniel Ortmann
>Organization:
N/A
>Release:        FreeBSD 3.0-CURRENT i386
>Environment:

EISA, Adaptec 1742 SCSI, Mach32 vidwo, 48MB RAM/80MB swap, 28.8kbps
modem, tcp/ip networking using /usr/sbin/pppd, 11 vty's with getty's
xdm/X on the 12th, several logins including a couple as root, NO
activity on X, one "make install" in /usr/ports/math/, with my config
file's "maxusers" set to 32.  (The system wasn't really loaded very
heavily.)

Here is my current config file:

machine       "i386"
cpu           "I486_CPU"
ident         WATCHER
maxusers      32
options       INET
options       FFS
options       MSDOSFS
options       "CD9660"
options       PROCFS
options       "COMPAT_43"
options       SCSI_DELAY=15
options       BOUNCE_BUFFERS
options       UCONSOLE
options       FAILSAFE
options       USERCONFIG
options       VISUAL_USERCONFIG
options       SYSVSHM
options       SYSVSEM
options       SYSVMSG
options       BROKEN_KEYBOARD_RESET
options       FAILSAFE
options       USER_LDT
options       COMPAT_LINUX
options       IPFIREWALL
options       IPFIREWALL_VERBOSE
options       IPFIREWALL_VERBOSE_LIMIT=10
options       TCPDEBUG
options       SCSI_REPORT_GEOMETRY
config        kernel root on sd0 swap on sd1 dumps on sd1
controller    isa0
controller    eisa0
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
controller    ahb0
controller    scbus0
device        sd0
device        st0
device        cd0
device        sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
options       XSERVER
options       FAT_CURSOR
device        npx0 at isa? port "IO_NPX" irq 13 vector npxintr
device        apm0 at isa? disable
options       APM_BROKEN_STATCLOCK
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        sio2 at isa? port "IO_COM3" tty irq 9 vector siointr
device        sio3 at isa? port "0x368" tty irq 10 vector siointr
device        sio4 at isa? port "0x268" tty irq 12 vector siointr
device        lpt0 at isa? port "IO_LPT1" tty irq 7 vector lptintr
device        lpt1 at isa? port "IO_LPT2" tty irq 5 vector lptintr
pseudo-device loop
pseudo-device ether
pseudo-device log
pseudo-device ppp 1
pseudo-device tun 1
pseudo-device pty 32
pseudo-device gzip
pseudo-device bpfilter 4
pseudo-device speaker
pseudo-device snp 4
options       KTRACE

>Description:

While filling out another problem report about a kernel panic THIS
panic occurred.

I had one background "make install" process occurring in /usr/proc/math/.
The system was lightly loaded, with xdm and X running.

It seems that "make" tends to goof of the process queuing somehow.  I've
seen processes locked up (especially /bin/ps although the procfs was
ok).  I've also experienced periodic blockages of sendmail, and misc
other binaries.

Here's the panic message; I recognize it from previous panics:

panic: page fault

syncing disks...

Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x44
fault code	= supervisor read, page not present
instruction pointer	= 0x8:0xf010d510
stack pointer	= 0x10:0xf5b68de8
frame pointer	= 0x10:0xf5b68de8
code segment	= base 0x0, limit 0xfffff, type 0x1b
	= DPL 0, pres 1, def32 1, gran 1
processor eflags	= interrupt enabled, resume, IOLL = 0
current process	= 4 (update)
interrupt mask	=
panic: page fault

dumping yadayadayaydayadayadayada

>How-To-Repeat:

See the above descriptions and environment.  Here's what happened this
time:
 - I was running a "make install" as root in /usr/ports/make/
 - pppd died
 - I restarted it
 - it took several seconds so I did <alt> F1 back to vty 0
I was in time to see the panic message listed above.

This started happening in early April on -current.

>Fix:

Unknown.
>Audit-Trail:
>Unformatted:



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