[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

fdisk, disklabel, dump panic, 3.1, 3ware Escalade 6410



Hello,

I have a 3ware Escalade 6410 RAID controller with
two WD 40G disks in a RAID-1 configuration.

Under OpenBSD 3.1, whenever I run fdisk, disklabel,
dump, or installboot, it panics.

This behavior did _not_ happen under OpenBSD 3.0, so
there was probably just some small change somewhere.

Below are the boot-up messages, a trace from ddb
when the panic occurs, and a ps from ddb.

Any help on this would be GREATLY appreciated.


Thanks!

boot>
booting hd0a:/bsd: 3887104+335872+823752+[141972+178084]=0x61e408 start=0xe0100020
entry point at 0x100020

[ using 320060 bytes of bsd a.out symbol table ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2002 OpenBSD. All rights reserved.  http://www.OpenBSD.org

OpenBSD 3.1 (GENERIC) #59: Sat Apr 13 15:28:52 MDT 2002
    deraadt_(_at_)_i386_(_dot_)_openbsd_(_dot_)_org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Pentium III (Tualatin) ("GenuineIntel" 686-class) 1.14 GHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SIMD
real mem  = 267960320 (261680K)
avail mem = 242671616 (236984K)
using 3296 buffers containing 13500416 bytes (13184K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 04/25/02, BIOS32 rev. 0 @ 0xffe90
pcibios0 at bios0: rev. 2.1 @ 0xf0000/0x10000
pcibios0: PCI IRQ Routing Table rev. 1.0 @ 0xfc3e0/160 (8 entries)
pcibios0: no compatible PCI ICU found: ICU vendor 0x1166 product 0x0201
pcibios0: Warning, unable to fix up PCI interrupt routing
pcibios0: PCI bus #0 is the last bus
bios0: ROM list: 0xc0000/0x8000 0xc8000/0x1000 0xec000/0x4000!
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "ServerWorks CNB20LE Host" rev 0x06
pchb1 at pci0 dev 0 function 1 "ServerWorks CNB20LE Host" rev 0x06
pci1 at pchb1 bus 1
fxp0 at pci0 dev 2 function 0 "Intel 82557" rev 0x08: irq 11, address 00:c0:9f:0e:68:c2
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
twe0 at pci0 dev 6 function 0 "3ware Escalade IDE RAID" rev 0x12: irq 10
twe0: Escalade V5.7
scsibus0 at twe0: 16 targets
sd0 at scsibus0 targ 0 lun 0: <3WARE, Host drive #00, > SCSI2 0/direct fixed
sd0: 38145MB, 4862 cyl, 255 head, 63 sec, 512 bytes/sec, 78122952 sec total
fxp1 at pci0 dev 9 function 0 "Intel 82557" rev 0x0d: irq 5, address 00:02:b3:b4:54:24
inphy1 at fxp1 phy 1: i82555 10/100 media interface, rev. 4
fxp2 at pci0 dev 10 function 0 "Intel 82557" rev 0x0d: irq 11, address 00:02:b3:b4:53:c5
inphy2 at fxp2 phy 1: i82555 10/100 media interface, rev. 4
vga1 at pci0 dev 11 function 0 "ATI Rage XL" rev 0x27
wsdisplay0 at vga1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
pcib0 at pci0 dev 15 function 0 vendor "ServerWorks", unknown product 0x201 rev 0x92
pciide0 at pci0 dev 15 function 1 vendor "ServerWorks", unknown product 0x212 rev 0x92: DMA
(unsupported), channel 0 configured to compatibility, channel 1 configured to compatibility
pciide0: channel 0 ignored (not responding; disabled or no drives?)
atapiscsi0 at pciide0 channel 1 drive 0
scsibus1 at atapiscsi0: 2 targets
cd0 at scsibus1 targ 0 lun 0: <HL-DT-ST, CD-ROM GCR-8481B, 2.01> SCSI0 5/cdrom removable
ohci0 at pci0 dev 15 function 2 "ServerWorks USB" rev 0x05: irq 3, OHCI version 1.0, legacy
support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: vendor 0x0000 OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
pchb2 at pci0 dev 15 function 3 vendor "ServerWorks", unknown product 0x230 rev 0x00
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom0: console
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask 8448 netmask 8c68 ttymask 8cea
pctr: 686-class user-level performance counters enabled
mtrr: Pentium Pro MTRR support
dkcsum: sd0 matched BIOS disk 80
root on sd0a
rootdev=0x400 rrootdev=0xd00 rawdev=0xd02

noname# disklabel sd0
panic: pool_get: must have NOWAIT
Stopped at      _Debugger+0x4:  leave
RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC!
DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION!
ddb> trace
_Debugger(e05215f8,e0b6d160,e0b02100,e01da300,e5c16698,e0b02100,f3a804e4,e01bf1
d5,e01bf008,1,0,0,f3a81000,e0b6d160,e0b02100,e02faeac,e5c16698,e0a9ae00,f3a8051
4,e02b0f9a,e05215f8,2,e0b02100,0,f3a81000,e0b6d160,e0b02100,f3a81000,e050ab0c,e
0b02100,f3a80554,e02b2185,e050aa6c,e0b6d160,f3a81000,e0a87ca0,e050aa6c,e050ab0c
,e0b02100,e0120860,e050aa6c,e050ab0c,e0b02100,40,e0a87ca0,e0b6d160,f3a80594,e02
afefe,e050aa6c,f3a81000,f3a82000,f3a80590,e0a9f4b8,e0b01800,e0b02100,0,0,0,0,f3
a80590,e050aa70) at _Debugger+0x4
_panic(e01bf008,1,0,0,f3a81000) at _panic+0x81
_pool_get(e05215f8,2,e0b02100,0,f3a81000) at _pool_get+0x29
_uvm_map_clip_start(e050aa6c,e0b6d160,f3a81000,e0a87ca0) at _uvm_map_clip_start
+0xa6
_uvm_unmap_remove(e050aa6c,f3a81000,f3a82000,f3a80590,e0a9f4b8) at _uvm_unmap_r
emove+0x5d
_uvm_unmap(e050aa6c,f3a81000,f3a82000,0,0) at _uvm_unmap+0xb6
_uvm_km_free(e050aa6c,f3a81000,1000,0,0) at _uvm_km_free+0x2b
__bus_dmamem_unmap(e04ff764,f3a81000,200,e011fe55,f3a81000,f2e4b754,200) at __b
us_dmamem_unmap+0x3d
_twe_done(e0a9f000,2,f3a64870,0) at _twe_done+0x122
_twe_intr(e0a9f000) at _twe_intr+0x1c0
_Xrecurse10() at _Xrecurse10+0x79
--- interrupt ---
_idle(e0b6f000,0,0,e02ada7a,f3993ac4) at _idle+0x20
 bpendtsleep(e0b6f000,11,e01b356b,0,0,200,200,3) at bpendtsleep
_physio(e0303dcc,0,d02,100000,e03041bc) at _physio+0x214
_sdread(d02,f3a80ed8,0,e01ee0c8,f39b3aa4) at _sdread+0x25
_spec_read(f3a80e54,e0a1cde8,e04bdc98,f39b3aa4,300042) at _spec_read+0xa9
_ufsspec_read(f3a80e54,300042,f3a64870,e02ad42a,200) at _ufsspec_read+0x2a
_VOP_READ(f39b3aa4,f3a80ed8,0,f3586140,f3a80f88) at _VOP_READ+0x3b
_vn_read(f39ac870,f39ac88c,f3a80ed8,f3586140,f3a80f88) at _vn_read+0x76
_dofileread(f3a64870,3,f39ac870,2e754,200) at _dofileread+0x80
_sys_read(f3a64870,f3a80f88,f3a80f80,e02f3013,0) at _sys_read+0x47
_syscall() at _syscall+0x242
--- syscall (number 3) ---
0x23dc7:
ddb> ps
  PID   PPID   PGRP    UID  S       FLAGS  WAIT       COMMAND
  9229  29468   9229      0  3      0x4006  physio     disklabel
 29468      1  29468      0  3      0x4086  pause      csh
  8827      1   8827      0  3      0x4086  ttyin      getty
 15870      1  15870      0  3      0x4086  ttyin      getty
 13900      1  13900      0  3      0x4086  ttyin      getty
 22236      1  22236      0  3      0x4086  ttyin      getty
  1715      1   1715      0  3      0x4086  ttyin      getty
 27209      1  27209      0  3        0x84  nanosleep  cron
 28959      1  28959      0  3        0x84  select     sshd
   101      1    101      0  3       0x184  select     inetd
  8297      1  13298      0  3     0x44186  pause      sendmail
  4509      1   4509      0  3        0x84  select     portmap
  7680      1   7680      0  2        0x84             syslogd
     8      0      0      0  3    0x100204  usbevt     usb0
     7      0      0      0  3    0x100204  crypto_wa  crypto
     6      0      0      0  3    0x100204  aiodoned   aiodoned
     5      0      0      0  3    0x100204  syncer     update
     4      0      0      0  3    0x100204  cleaner    cleaner
     3      0      0      0  3    0x100204  reaper     reaper
     2      0      0      0  3    0x100204  pgdaemon   pagedaemon
     1      0      1      0  3      0x4084  wait       init
     0     -1      0      0  3     0x80204  scheduler  swapper
ddb> boot reboot
rebooting...
Yahoo! News - Today's headlines
http://news.yahoo.com