I use the controller LSI 1068E (mpt). When disk array (mirror) is degrading i get kernel panic. With the recovery disk array, I also get a kernel panic FreeBSD qweqwe 7.1-BETA2 FreeBSD 7.1-BETA2 #0: Sun Oct 12 20:59:28 UTC 2008 root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 Fatal trap 12: page fault while in kernel mode cpuid = 7; apic id = 07 fault virtual address = 0x28 fault code = supervisor read data, page not present instruction pointer = 0x8:0xffffffff8018254d stack pointer = 0x10:0xffffffffac2c0a30 frame pointer = 0x10:0xffffff00036a3400 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 23 (swi2: cambio) trap number = 12 panic: page fault cpuid = 7 Uptime: 2m27s Physical memory: 8174 MB Dumping 342 MB: 327 311 295 279 263 247 231 215 199 183 167 151 135 119 103 87 71 55 39 23 7 #0 doadump () at pcpu.h:195 195 pcpu.h: No such file or directory. in pcpu.h (kgdb) backtrace #0 doadump () at pcpu.h:195 #1 0x0000000000000004 in ?? () #2 0xffffffff804b4299 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418 #3 0xffffffff804b46a2 in panic (fmt=0x104 <Address 0x104 out of bounds>) at /usr/src/sys/kern/kern_shutdown.c:574 #4 0xffffffff80789123 in trap_fatal (frame=0xffffff0001255370, eva=Variable "eva" is not available. ) at /usr/src/sys/amd64/amd64/trap.c:764 #5 0xffffffff807894f5 in trap_pfault (frame=0xffffffffac2c0980, usermode=0) at /usr/src/sys/amd64/amd64/trap.c:680 #6 0xffffffff80789e38 in trap (frame=0xffffffffac2c0980) at /usr/src/sys/amd64/amd64/trap.c:449 #7 0xffffffff8076f63e in calltrap () at /usr/src/sys/amd64/amd64/exception.S:209 #8 0xffffffff8018254d in xpt_done (done_ccb=0xffffff00036a3400) at /usr/src/sys/cam/cam_xpt.c:4833 #9 0xffffffff80186692 in xpt_scan_bus (periph=Variable "periph" is not available. ) at /usr/src/sys/cam/cam_xpt.c:5395 #10 0xffffffff80184768 in camisr_runqueue (V_queue=Variable "V_queue" is not available. ) at /usr/src/sys/cam/cam_xpt.c:7316 #11 0xffffffff80184af9 in camisr (dummy=Variable "dummy" is not available. ) at /usr/src/sys/cam/cam_xpt.c:7216 #12 0xffffffff804957f0 in ithread_loop (arg=0xffffff00011daba0) at /usr/src/sys/kern/kern_intr.c:1088 #13 0xffffffff80492693 in fork_exit (callout=0xffffffff80495680 <ithread_loop>, arg=0xffffff00011daba0, frame=0xffffffffac2c0c80) at /usr/src/sys/kern/kern_fork.c:804 #14 0xffffffff8076fa0e in fork_trampoline () at /usr/src/sys/amd64/amd64/exception.S:455 #15 0x0000000000000000 in ?? () #16 0x0000000000000000 in ?? () #17 0x0000000000000001 in ?? () #18 0x0000000000000000 in ?? () #19 0x0000000000000000 in ?? () #20 0x0000000000000000 in ?? () #21 0x0000000000000000 in ?? () #22 0x0000000000000000 in ?? () #23 0x0000000000000000 in ?? () #24 0x0000000000000000 in ?? () #25 0x0000000000000000 in ?? () #26 0x0000000000000000 in ?? () #27 0x0000000000000000 in ?? () #28 0x0000000000000000 in ?? () #29 0x0000000000000000 in ?? () #30 0x0000000000000000 in ?? () #31 0x0000000000000000 in ?? () #32 0x0000000000000000 in ?? () #33 0x0000000000000000 in ?? () #34 0x0000000000000000 in ?? () #35 0x0000000000000000 in ?? () #36 0x0000000000000000 in ?? () #37 0x0000000000000000 in ?? () #38 0x0000000000000000 in ?? () #39 0x0000000000d41000 in ?? () #40 0xffffffff80abb540 in tdq_cpu () #41 0xffffffff80ac2940 in tdq_groups () #42 0xffffffff80ac25c0 in tdq_cpu () #43 0xffffff0001255370 in ?? () #44 0xffffffff80ab5dc0 in tdg_maxid () #45 0xffffffffac2c05f8 in ?? () #46 0xffffff0001255370 in ?? () #47 0xffffffff804d4e58 in sched_switch (td=0xffffffff80495680, newtd=0x0, flags=Variable "flags" is not available. ) at /usr/src/sys/kern/sched_ule.c:1938 #48 0x0000000000000000 in ?? () #49 0x0000000000000000 in ?? () #50 0x0000000000000000 in ?? () ---Type <return> to continue, or q <return> to quit--- #51 0x0000000000000000 in ?? () #52 0x0000000000000000 in ?? () #53 0x0000000000000000 in ?? () #54 0x0000000000000000 in ?? () #55 0x0000000000000000 in ?? () #56 0x0000000000000000 in ?? () #57 0x0000000000000000 in ?? () #58 0x0000000000000000 in ?? () #59 0x0000000000000000 in ?? () #60 0x0000000000000000 in ?? () #61 0x0000000000000000 in ?? () #62 0x0000000000000000 in ?? () #63 0x0000000000000000 in ?? () #64 0x0000000000000000 in ?? () #65 0x0000000000000000 in ?? () #66 0x0000000000000000 in ?? () #67 0x0000000000000000 in ?? () #68 0x0000000000000000 in ?? () #69 0x0000000000000000 in ?? () #70 0x0000000000000000 in ?? () #71 0x0000000000000000 in ?? () #72 0x0000000000000000 in ?? () #73 0x0000000000000000 in ?? () #74 0x0000000000000000 in ?? () #75 0x0000000000000000 in ?? () #76 0x0000000000000000 in ?? () #77 0x0000000000000000 in ?? () #78 0x0000000000000000 in ?? () #79 0x0000000000000000 in ?? () #80 0x0000000000000000 in ?? () #81 0x0000000000000000 in ?? () #82 0x0000000000000000 in ?? () #83 0x0000000000000000 in ?? () #84 0x0000000000000000 in ?? () #85 0x0000000000000000 in ?? () #86 0x0000000000000000 in ?? () #87 0x0000000000000000 in ?? () #88 0x0000000000000000 in ?? () #89 0x0000000000000000 in ?? () #90 0x0000000000000000 in ?? () #91 0x0000000000000000 in ?? () #92 0x0000000000000000 in ?? () #93 0x0000000000000000 in ?? () #94 0x0000000000000000 in ?? () #95 0x0000000000000000 in ?? () #96 0x0000000000000000 in ?? () #97 0x0000000000000000 in ?? () #98 0x0000000000000000 in ?? () #99 0x0000000000000000 in ?? () #100 0x0000000000000000 in ?? () #101 0x0000000000000000 in ?? () #102 0x0000000000000000 in ?? () ---Type <return> to continue, or q <return> to quit--- #103 0x0000000000000000 in ?? () #104 0x0000000000000000 in ?? () #105 0x0000000000000000 in ?? () #106 0x0000000000000000 in ?? () #107 0x0000000000000000 in ?? () #108 0x0000000000000000 in ?? () #109 0x0000000000000000 in ?? () #110 0x0000000000000000 in ?? () #111 0x0000000000000000 in ?? () #112 0x0000000000000000 in ?? () #113 0x0000000000000000 in ?? () #114 0x0000000000000000 in ?? () #115 0x0000000000000000 in ?? () Cannot access memory at address 0xffffffffac2c1000