[Bug 229007] [zfs] kernel crashes on remove disk
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Oct 10 02:26:10 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229007
--- Comment #5 from Allan Jude <allanjude at FreeBSD.org> ---
I crashed differently.
Fatal trap 9: general protection fault while in kernel mode
cpuid = 3; apic id = 03
instruction pointer = 0x20:0xffffffff827ccc3f
stack pointer = 0x28:0xfffffe002d962390
frame pointer = 0x28:0xfffffe002d962390
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 = 0 (zio_write_issue_1)
#10 0xffffffff827ccc3f in vdev_queue_offset_compare (x1=0xfffff800843ea830,
x2=0xdeadc0dedeadbe8e) at
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c:320
z1 = 0xfffff800843ea830
z2 = 0xdeadc0dedeadbe8e
cmp = <optimized out>
#11 0xffffffff826fc174 in avl_find (tree=0xfffff80005f28740,
value=0xfffff800843ea830, where=<optimized out>) at
/usr/src/sys/cddl/contrib/opensolaris/common/avl/avl.c:268
node = 0xfffff80003d98a80
off = 592
prev = 0xdeadc0dedeadc0de
diff = <optimized out>
#12 avl_add (tree=0xfffff80005f28740, new_node=0xfffff800843ea830) at
/usr/src/sys/cddl/contrib/opensolaris/common/avl/avl.c:644
where = <optimized out>
#13 0xffffffff827cdbbc in vdev_queue_pending_add (vq=0xfffff80005f285b8,
zio=<optimized out>) at
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c:472
spa = <optimized out>
__right = <optimized out>
__left = <optimized out>
and
Fatal trap 9: general protection fault while in kernel mode
cpuid = 1; apic id = 01
instruction pointer = 0x20:0xffffffff826fbd1f
stack pointer = 0x28:0xfffffe002d8e09d8
frame pointer = 0x28:0xfffffe002d8e0a10
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 = 0 (zio_write_intr_3)
#10 0xffffffff826fbd1f in avl_rotation (tree=0xfffff8000d01f740,
node=0xfffff80003d8b668, balance=<optimized out>) at
/usr/src/sys/cddl/contrib/opensolaris/common/avl/avl.c:379
right = 0
left = <optimized out>
left_heavy = <optimized out>
right_heavy = <optimized out>
parent = 0xdeadc0dedeadc0d8
child = 0xfffff80003dd9250
which_child = 1
child_bal = -1
gchild = <optimized out>
gleft = <optimized out>
gright = <optimized out>
cright = 0x0
#11 0xffffffff826fc3e3 in avl_remove (tree=0xfffff8000d01f740,
data=0xfffff80006fd4830) at
/usr/src/sys/cddl/contrib/opensolaris/common/avl/avl.c:818
off = <optimized out>
delete = <optimized out>
left = <optimized out>
right = <optimized out>
node = 0xdeadc0dedeadc0d8
parent = 0xfffff80003d8b668
which_child = <optimized out>
old_balance = <optimized out>
new_balance = 0
tmp = <optimized out>
#12 0xffffffff827cdd42 in vdev_queue_pending_remove (vq=0xfffff8000d01f5b8,
zio=0xfffff80006fd4830) at
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c:490
spa = <optimized out>
__right = <optimized out>
__left = <optimized out>
#13 vdev_queue_io_done (zio=0xfffff80006fd4830) at
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c:937
vq = 0xfffff8000d01f5b8
nio = <optimized out>
#14 0xffffffff827fe7f1 in zio_vdev_io_done (zio=0xfffff80006fd4830) at
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c:3366
vd = 0xfffff8000d01f000
unexpected_error = <error reading variable unexpected_error (Cannot
access memory at address 0x0)>
ops = <optimized out>
#15 0xffffffff827f903c in zio_execute (zio=<optimized out>) at
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c:1784
pipeline = <optimized out>
stage = <optimized out>
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-fs
mailing list