Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Oct 1995 09:21:05 +0200 (SAT)
From:      John Hay <jhay@mikom.csir.co.za>
To:        freebsd-current@FreeBSD.ORG (FreeBSD-current)
Subject:   stable panics while backup to ncr->DAT
Message-ID:  <199510030721.JAA01534@zibbi.mikom.csir.co.za>

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

I have a 100MHz Pentium with an ASUS motherboard (Sis chipset). The machine
is running a small news feed, a web server and is a ftp site. It has the
latest 2.1-stable as from ctm yesterday. There is normally no problems,
everything is working fine. The machine has been running for a few weeks now.

It is only when trying to make backups to the DAT tape that I often get
problems. I would guess about 8 out 10 backups will end in a kernel panic.
It seems that there is an error with the tape and while handling that the
ncr code does a read to 0.

Maybe just to make thing clear. The problem did not start now, it started
when I got the EXABYTE DAT a few weeks ago. I had 2.0.5 running on the
machine then, but got lots of problems with the DAT. I saw that there were
some fixes to the NCR code and decided to try stable on that machine. It
is better now because I can sometimes get the backup to go right through,
while previously it would die with the first access to the tape.

Below is the boot probe messages, then a cutout of "nm /kernel | sort | more"
and then the error and panic message.

-- 
John Hay -- John.Hay@csir.co.za
------------------------------------------------------------------------------
Booting sd(0,a)/kernel @ 0x100000
text=0x8e000 data=0xb000 bss=0x9f54 symbols=[+0xac+0x4+0xa9e0+0x4+0xb1a5] total=0x1b8b8d entry point=0x100000
BIOS basemem (635K) != RTC basemem (640K)
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.

FreeBSD 2.1-STABLE #1: Mon Oct  2 20:18:27 SAT 1995
    jhay@callisto.cids.org.za:/usr/src/sys/compile/CALLISTO
CPU: 100-MHz Pentium 815\100 (Pentium-class CPU)
  Origin = "GenuineIntel"  Id = 0x525  Stepping=5
  Features=0x1bf<FPU,VME,PSE,MCE,CX8,APIC>
real memory  = 33554432 (32768K bytes)
avail memory = 31559680 (30820K bytes)
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 not found at 0x280
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
sio2 not found at 0x3e8
sio3 not found at 0x2e8
lpt0 at 0x278-0x27f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
npx0 on motherboard
npx0: INT 16 interface
Probing for devices on the PCI bus:
chip0 <SiS 85c501> rev 0 on pci0:0
chip1 <SiS 85c503> rev 0 on pci0:1
de0 <Digital DC21040 Ethernet> rev 35 int a irq 15 on pci0:9
de0: DC21040 [10Mb/s] pass 2.3 Ethernet address 00:00:e8:0d:93:69
de0: enabling Thinwire/AUI port
ncr0 <ncr 53c810 scsi> rev 2 int a irq 9 on pci0:11
ncr0: restart (scsi reset).
ncr0 scanning for targets 0..6 (V2 pl22 95/07/07)
(ncr0:0:0): "FUJITSU M2934S-512 0103" type 0 fixed SCSI 2
sd0(ncr0:0:0): Direct-Access 
sd0(ncr0:0:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8.
4153MB (8506782 512 byte sectors)
(ncr0:6:0): "EXABYTE EXB-4200c 217" type 1 removable SCSI 2
st0(ncr0:6:0): Sequential-Access 
st0(ncr0:6:0): 200ns (5 Mb/sec) offset 8.
density code 0x13,  drive empty
pci0:13: CMD, device=0x640, class=storage (ide) [no driver assigned]
WARNING: / was not properly dismounted.
swapon: adding /dev/sd0s1b as swap device


f0141fa4 t _ncr_init
f0142194 t _ncr_negotiate
f0142260 t _ncr_setsync
f014242c t _ncr_setwide
f0142558 t _ncr_setmaxtags
f014258c t _ncr_settags
f01425e8 t _ncr_usercmd
f01427c0 t _ncr_timeout
f0142b28 t _ncr_exception    <------
f0142f40 t _ncr_int_sto
f0143160 t _ncr_int_ma
f014347c t _ncr_show_msg
f01436b4 t _ncr_int_sir
f0143c94 t _ncr_get_ccb

Tue Oct  3 07:23:39 SAT 1995
ncr0 targ 6?: ERROR (0:110) (8-28-0) (88/13) @ (ed0:180003b0).
        reg:     da 10 80 13 47 88 6 1f 3 8 86 28 0 60 0 0.
 

Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x0
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xf0142d8f
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = Idle
interrupt mask          = bio 
panic: page fault

syncing disks... ncr0 targ 6?: ERROR (0:101) (8-28-0) (88/13) @ (ed0:180003b0).
        reg:     da 10 80 13 47 88 6 1f 3 8 86 28 0 60 0 0.


Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x0
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xf0142d8f
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = Idle
interrupt mask          = bio 
panic: page fault

dumping to dev 20401, offset 131072
dump ncr0 targ 6?: ERROR (0:101) (8-28-0) (88/13) @ (ed0:180003b0).
        reg:     da 10 80 13 47 88 6 1f 3 8 86 28 0 60 0 0.



Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x0
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xf0142d8f
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = Idle
interrupt mask          = net tty bio 
panic: page fault

dumping to dev 20401, offset 131072
dump device not ready
Automatic reboot in 15 seconds - press a key on the console to abort
Rebooting...




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