Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Mar 1999 20:25:41 GMT
From:      Bob Bishop <rb@gid.co.uk>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/10376: Screen saver panics
Message-ID:  <4189.199903032025@seagoon.gid.co.uk>

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

>Number:         10376
>Category:       kern
>Synopsis:       Screen saver panics
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar  3 12:40:00 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Bob Bishop
>Release:        FreeBSD 3.1-RELEASE i386
>Organization:
GID ltd
>Environment:

	dmesg output and config attached at end.

>Description:

Panics for no readily apparent reason, two representative
tracebacks follow. The common factor seems to be taking a page
fault in vga_load_state()

#0  0xf01391ef in boot ()
#1  0xf0139474 in at_shutdown ()
#2  0xf01bb809 in trap_fatal ()
#3  0xf01bb4e7 in trap_pfault ()
#4  0xf01bb15e in trap ()
#5  0xf013b163 in tsleep ()
#6  0xf015761f in biowait ()
#7  0xf015575a in bread ()
#8  0xf0189a48 in ffs_update ()
#9  0xf018e0ee in ffs_fsync ()
#10 0xf018c52b in ffs_sync ()
#11 0xf015e7f3 in sync ()
#12 0xf0139035 in boot ()
#13 0xf0139474 in at_shutdown ()
#14 0xf01b970b in pmap_zero_page ()
#15 0xf0196954 in vm_fault ()
#16 0xf01bb494 in trap_pfault ()
#17 0xf01bb15e in trap ()
#18 0xf01cdc93 in vga_load_state ()
#19 0xf01cd422 in vga_set_mode ()
#20 0xf01abf8c in set_mode ()
#21 0xf01a91db in restore_scrn_saver_mode ()
#22 0xf01a901f in scsplash_saver ()
#23 0xf01a922e in stop_scrn_saver ()
#24 0xf01a8ccf in scrn_timer ()
#25 0xf013d8c3 in softclock ()
#26 0xf01b0b73 in doreti_swi ()
#27 0xf01beecb in vm_page_zero_idle ()

#0  0xf01391ef in boot ()
#1  0xf0139474 in at_shutdown ()
#2  0xf01bb809 in trap_fatal ()
#3  0xf01bb4e7 in trap_pfault ()
#4  0xf01bb15e in trap ()
#5  0xf013b163 in tsleep ()
#6  0xf0195540 in swap_pager_getpages ()
#7  0xf01a08fb in vm_pager_get_pages ()
#8  0xf019681c in vm_fault ()
#9  0xf01bb494 in trap_pfault ()
#10 0xf01bb15e in trap ()
#11 0xf01cdc93 in vga_load_state ()
#12 0xf01cd422 in vga_set_mode ()
#13 0xf01abf8c in set_mode ()
#14 0xf01a91db in restore_scrn_saver_mode ()
#15 0xf01a901f in scsplash_saver ()
#16 0xf01a922e in stop_scrn_saver ()
#17 0xf01a8ccf in scrn_timer ()
#18 0xf013d8c3 in softclock ()


>How-To-Repeat:

	It happens a couple of times a day, haven't discovered
	a reliable way to provoke it; possibly some
	correlation with activity (NB this box only has 8MB of
	memory). Using the snake screensaver.

>Fix:
	
	Don't know. Workaround is to disable the screen saver.


FreeBSD 3.1-RELEASE #0: Mon Mar  1 15:19:23 GMT 1999
    rb@cwagate:/usr/src/sys/compile/CWAGATE
    Timecounter "i8254"  frequency 1193182 Hz
    CPU: i486DX (486-class CPU)
    real memory  = 8650752 (8448K bytes)
    avail memory = 6471680 (6320K bytes)
    Preloaded elf kernel "kernel" at 0xf024a000.
    Probing for devices on the ISA bus:
    sc0 on isa
    sc0: VGA mono <16 virtual consoles, flags=0x0>
    atkbdc0 at 0x60-0x6f on motherboard
    atkbd0 irq 1 on isa
    psm0 not found
    sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
    sio0: type 16550A
    sio1 at 0x2f8-0x2ff irq 3 on isa
    sio1: type 16550A
    fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
    fd0: 1.44MB 3.5in
    fd1: 1.2MB 5.25in
    ppc0 not found
    1 3C5x9 board(s) on ISA found at 0x300
    ep0 at 0x300-0x30f irq 10 on isa
    ep0: aui/utp/bnc[*UTP*] address 00:a0:24:72:8a:3f
    aha0 at 0x330-0x333 irq 11 drq 5 on isa
    aha0: AHA-1540/1542 64 head BIOS FW Rev. 0.5 (ID=41) SCSI Host Adapter, SCSI ID 7, 16 CCBs
    vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
    npx0 on motherboard
    npx0: INT 16 interface
    Waiting 15 seconds for SCSI devices to settle
    sa0 at aha0 bus 0 target 1 lun 0
    sa0: <WANGTEK 5525ES SCSI REV7 0W> Removable Sequential Access SCSI-CCS device
    sa0: 3.300MB/s transfers
    da0 at aha0 bus 0 target 0 lun 0
    da0: <QUANTUM FIREBALL1280S 630G> Fixed Direct Access SCSI-2 device
    da0: 3.300MB/s transfers
    da0: 1222MB (2503872 512 byte sectors: 64H 32S/T 1222C)


    #
    # CWAGATE
    #

    machine         "i386"
    cpu             "I486_CPU"
    cpu             "I586_CPU"
    cpu             "I686_CPU"
    ident           CWAGATE
    maxusers        32

    options         MATH_EMULATE            #Support for x87 emulation
    options         INET                    #InterNETworking
    options         FFS                     #Berkeley Fast Filesystem
    options         FFS_ROOT                #FFS usable as root device [keep this!]
    options         MSDOSFS                 #MSDOS Filesystem
    options         PROCFS                  #Process filesystem
    options         "COMPAT_43"             #Compatible with BSD 4.3 [KEEP THIS!]
    options         SCSI_DELAY=15000        #Be pessimistic about Joe SCSI device
    options         UCONSOLE                #Allow users to grab the console
    options         FAILSAFE                #Be conservative
    options         USERCONFIG              #boot -c editor
    options         VISUAL_USERCONFIG       #visual boot -c editor

    config          kernel  root on wd0

    controller      isa0

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

    options         "CMD640"        # work around CMD640 chip deficiency

    controller      aha0    at isa? port ? cam irq ?

    controller      scbus0

    device          da0

    device          sa0

    device          pass0

    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

    pseudo-device   splash

    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          sio2    at isa? disable port "IO_COM3" tty irq 5
    device          sio3    at isa? disable port "IO_COM4" tty irq 9

    # Parallel port
    device          ppc0    at isa? port? net irq 7
    controller      ppbus0
    device          nlpt0   at ppbus?
    device          plip0   at ppbus?
    device          ppi0    at ppbus?

    device ep0 at isa? port 0x300 net irq 10

    pseudo-device   loop
    pseudo-device   ether
    pseudo-device   sl      1
    pseudo-device   tun     2
    pseudo-device   pty     16
    pseudo-device   gzip            # Exec gzipped a.out's

    options         KTRACE          #kernel tracing

    options         SYSVSHM
    options         SYSVMSG

    pseudo-device   bpfilter 4      #Berkeley packet filter


>Release-Note:
>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?4189.199903032025>