Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Sep 2012 17:37:14 GMT
From:      Paul Procacci <pprocacci@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ia64/171814: [panic] bioq_init or bioq_remove (unsure which)
Message-ID:  <201209201737.q8KHbEZk029252@red.freebsd.org>
Resent-Message-ID: <201209201740.q8KHe3gD049779@freefall.freebsd.org>

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

>Number:         171814
>Category:       ia64
>Synopsis:       [panic] bioq_init or bioq_remove (unsure which)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ia64
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 20 17:40:03 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Paul Procacci
>Release:        9.0-RELEASE-p3
>Organization:
Datapipe
>Environment:
FreeBSD db1.xxxxxxxxxxxxx.com 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Tue Jun 12 02:52:29 UTC 2012     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
cpuid = 5; acpic id = 13
fault virtual address      = 0x20
fault code                 = supervisor read data, page not present
instruction pointer        = 0x20 :0xffffffff80865023
stack pointer              = 0x28 :0xffffff80002b3b30
frame pointer              = 0x28 :0xffffff80002b3b50
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            = 13 (g_event)
trap number                = 12
panic: page fault
cpuid = 5
KDB: stack backtrace:
#0 0xffffffff808680fe at kdb_backtrace+0x5e
#1 0xffffffff8x832cb7 at panic+0x187
#2 0xffffffff80b185a0 at trap_fatal+0x290
#3 0xffffffff80b188e9 at trap_pfault+0x1f9
#4 0xffffffff80b18daf at trap+0x3df
#5 0xffffffff80b0324f at calltrap+0x8
#6 0xffffffff807d165c at g_destroy_consumer+0x4c
#7 0xffffffff807ce6cc at g_run_events+0x1ec
#8 0xffffffff8080682f at fork_exit+0x11f
#9 0xffffffff80b0377e at fork_trampoline+0xe

#############################################################

- I'm using a GENERIC kernel.
- Following the instructions here: http://www.freebsd.org/doc/faq/advanced.html
  I'm able to ascertain that the problem exists in one of the following two functions:

db1# nm -n /boot/kernel/kernel | fgrep ffffffff808650
ffffffff80865080 T bioq_init
ffffffff808650b0 T bioq_remove

#############################################################

I'm using zfs over gmultipath over an isp device.

Here is the last errors from /var/log/messages leading up to the panic:
#############################################################
Sep 18 22:48:57 db1 kernel: (da3:isp1:0:0:1): lost device - 4 outstanding
Sep 18 22:48:57 db1 kernel: (ses2:isp1:0:0:254): lost device
Sep 18 22:48:57 db1 kernel: (ses2:isp1:0:0:254): removing device entry
Sep 18 22:48:57 db1 kernel: (da3:isp1:0:0:1): oustanding 3
Sep 18 22:48:57 db1 kernel: GEOM_MULTIPATH: da3 failed in PG
Sep 18 22:48:57 db1 kernel: (da3:GEOM_MULTIPATH: da1 now active path in PG
Sep 18 22:48:57 db1 kernel: isp1:0:0:1): oustanding 2
Sep 18 22:48:57 db1 kernel: (da3:isp1:0:0:1): oustanding 1
Sep 18 22:48:57 db1 kernel: (da3:isp1:0:0:1): oustanding 0
Sep 18 22:48:57 db1 kernel: (da3:isp1:0:0:1): removing device entry
Sep 18 22:48:57 db1 kernel: GEOM_MULTIPATH: da3 removed from PG
Sep 18 22:48:57 db1 kernel:
Sep 18 22:48:57 db1 kernel:
Sep 18 22:48:57 db1 kernel: Fatal trap 12: page fault while in kernel mode
Sep 18 22:48:57 db1 kernel: cpuid = 5; apic id = 13
Sep 18 22:48:57 db1 kernel: fault virtual address       = 0x20
Sep 18 22:48:57 db1 kernel: fault code          = supervisor read data, page not present
#############################################################
>How-To-Repeat:
I cannot repeat this problem on demand.  It's happened twice in the past couple of months, but I do not have a test case in which it can be reproduced.
>Fix:
Unknown.

>Release-Note:
>Audit-Trail:
>Unformatted:



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