Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jun 1999 23:26:24 +0200
From:      "Niels Chr. Bank-Pedersen" <ncbp@bank-pedersen.dk>
To:        current@FreeBSD.org
Subject:   panic after loading vinum
Message-ID:  <19990628232624.A11159@bank-pedersen.dk>

next in thread | raw e-mail | index | archive | help
Since the latest patches for vinum were commited I am getting a panic
immediately after vinum has started.  This is on a UP -current (as of
today).

  ---
changing root device to da0s1a
da0 at ahc0 bus 0 target 0 lun 0
da0: <IBM DCAS-34330 S65A> Fixed Direct Access SCSI-2 device 
da0: 10.000MB/s transfers (10.000MHz, offset 15)
da0: 4134MB (8467200 512 byte sectors: 255H 63S/T 527C)
da2 at ahc0 bus 0 target 8 lun 0
da2: <IBM DCAS-32160W   !# S69D> Fixed Direct Access SCSI-2 device 
da2: 20.000MB/s transfers (10.000MHz, offset 8, 16bit)
da2: 2063MB (4226725 512 byte sectors: 255H 63S/T 263C)
da1 at ahc0 bus 0 target 1 lun 0
da1: <IBM DORS-32160W WA6A> Fixed Direct Access SCSI-2 device 
da1: 10.000MB/s transfers (10.000MHz, offset 15), Tagged Queueing
Enabled
da1: 2063MB (4226725 512 byte sectors: 255H 63S/T 263C)
cd0 at ahc0 bus 0 target 4 lun 0
cd0: <TOSHIBA CD-ROM XM-3601TA 0265> Removable CD-ROM SCSI-2 device 
cd0: 4.237MB/s transfers (4.237MHz, offset 15)
cd0: Attempt to query device size failed: NOT READY, Medium not present
vinum: loaded
Can't open history file /var/tmp/vinum_history: Read-only file system
(30)


Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x1
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc017b954
stack pointer           = 0x10:0xc64c7d18
frame pointer           = 0x10:0xc64c7d34
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         = 17 (vinum)
interrupt mask          = 
kernel: type 12 trap, code=0
Stopped at      vn_lock+0x10:   testb   $0x1,0x1(%esi)
db> trace
vn_lock(0,20002,0,c09acc00,c09acce4) at vn_lock+0x10
_end(c09acc00,c09acc00,c09d56e0,c5,0) at 0xc09ce85b
_end(c09acc00,0,4000e600,c64c7d94,c09d4980) at 0xc09ce82f
_end(c64c7dac,c09d3461,c64c7e08,4000e600,c5afa4c0) at 0xc09d4890
_end(c64c7e08,4000e600,c5afa4c0,c64c7ecc,c64c7dd4) at 0xc09d4980
_end(4000e600,465d,c64c7ecc,3,c5afa4c0) at 0xc09d3461
spec_ioctl(c64c7e08,c64c7dec,c01e5d65,c64c7e08,c64c7e98) at
spec_ioctl+0x40
spec_vnoperate(c64c7e08,c64c7e98,c017b89d,c64c7e08,c09c2800) at
spec_vnoperate+0x15
ufs_vnoperatespec(c64c7e08,c09c2800,c09ad440,0,0) at
ufs_vnoperatespec+0x15
vn_ioctl(c09ad440,465d,c64c7ecc,c5afa4c0,c5afa4c0) at vn_ioctl+0xdd
ioctl(c5afa4c0,c64c7f80,2,bfbfde00,bfbfde0c) at ioctl+0x1ef
syscall(2f,2f,2f,bfbfde0c,bfbfde00) at syscall+0x182
Xint0x80_syscall() at Xint0x80_syscall+0x30
db> ps 
  pid   proc     addr    uid  ppid  pgrp  flag stat wmesg   wchan   cmd
   17 c5afa4c0 c64c6000    0     1    17 000004  2                  vinum
   15 c5afa780 c64bb000    0     5     5 004006  2                  vinum
    5 c5afa8e0 c64b8000    0     1     5 004086  3    wait c5afa8e0 sh
    4 c5afaa40 c5b05000    0     0     0 000204  2                  syncer
    3 c5afaba0 c5b03000    0     0     0 000204  3  psleep c028d01c vmdaemon
    2 c5afad00 c5b01000    0     0     0 000604  2                  pagedaemon
    1 c5afae60 c5aff000    0     0     1 004084  3    wait c5afae60 init
    0 c02961a0 c02f8000    0     0     0 000204  3   sched c02961a0 swapper
   16 c5afa620 c64c2000    0    15     5 002006  5                  vinum
db> 

Kernel configuration:

machine		i386
cpu		I686_CPU
ident		HOME
maxusers	16

#config		kernel	root on da0

options		INET
options		FFS
options		NFS
options		CD9660
options		FFS_ROOT
options		PROCFS
#options		MSDOSFS
options		COMPAT_43
options		SCSI_DELAY=5000
options		UCONSOLE
options		USERCONFIG
options		MAXCONS=4
#options		VISUAL_USERCONFIG
options		SOFTUPDATES
options         NO_F00F_HACK
options         ICMP_BANDLIM
options		CLK_USE_TSC_CALIBRATION
options         COMPAT_LINUX
options		AHC_ALLOW_MEMIO
options		P1003_1B
options		_KPOSIX_PRIORITY_SCHEDULING
options		_KPOSIX_VERSION=199309L
options         SYSVSHM
options         SYSVSEM
options         SYSVMSG
options		KTRACE
options		VESA
options		SC_HISTORY_SIZE=1024
options		XSERVER
options		DDB
#options		GDB_REMOTE_CHAT

controller	isa0	at nexus?
controller      pnp0
controller	pci0	at nexus?

controller	atkbdc0 at isa? port IO_KBD
device		atkbd0  at atkbdc? irq 1
device		psm0    at atkbdc? irq 12

device		vga0    at isa? port ? conflicts  

device		sc0     at isa?

controller	fdc0	at isa? port IO_FD1 irq 6 drq 2
disk		fd0	at fdc0 drive 0

controller	ahc0

controller	scbus0

device		da0

device		sa0

device		cd0

device		pass0

device		pcm0

device		npx0	at nexus? port IO_NPX irq 13

device		apm0    at nexus?

device		sio0	at isa? port IO_COM1 flags 0x10 irq 4
device		sio1	at isa? port IO_COM2 irq 3

device          ppc0    at isa? port?
controller      ppbus0
device		lpt0	at ppbus?

device xl0

pseudo-device	loop
pseudo-device	ether
pseudo-device	pty	16
pseudo-device	gzip
pseudo-device   bpfilter        4
pseudo-device   splash


Any clues?

/Niels Chr.

-- 
 Niels Christian Bank-Pedersen, NCB1-RIPE.
 Network Manager, Tele Danmark NET, IP-section.

 "Hey, are any of you guys out there actually *using* RFC 1149?"


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




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