Re: [ZFS][PANIC] Solaris Assert/zio.c:2548

From: Florian Smeets <flo_at_smeets.im>
Date: Sun, 20 Jul 2014 18:08:16 +0200
On 20/07/14 16:03, Larry Rosenman wrote:

> Panic String: solaris assert: !(zio->io_flags & ZIO_FLAG_DELEGATED),
> file: /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c,
> line: 2874


> 
> Unread portion of the kernel message buffer: panic: solaris assert:
> !(zio->io_flags & ZIO_FLAG_DELEGATED), file:
> /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c, line:
> 2874 cpuid = 7 KDB: stack backtrace: db_trace_self_wrapper() at
> db_trace_self_wrapper+0x2b/frame 0xfffffe100c49f930 kdb_backtrace()
> at kdb_backtrace+0x39/frame 0xfffffe100c49f9e0 vpanic() at
> vpanic+0x126/frame 0xfffffe100c49fa20 panic() at panic+0x43/frame
> 0xfffffe100c49fa80 assfail() at assfail+0x1d/frame
> 0xfffffe100c49fa90 zio_vdev_io_assess() at
> zio_vdev_io_assess+0x2ed/frame 0xfffffe100c49fac0 zio_execute() at
> zio_execute+0x1e9/frame 0xfffffe100c49fb20 taskqueue_run_locked() at
> taskqueue_run_locked+0xf0/frame 0xfffffe100c49fb80 
> taskqueue_thread_loop() at taskqueue_thread_loop+0x9b/frame
> 0xfffffe100c49fbb0 fork_exit() at fork_exit+0x84/frame
> 0xfffffe100c49fbf0 fork_trampoline() at fork_trampoline+0xe/frame
> 0xfffffe100c49fbf0 --- trap 0, rip = 0, rsp = 0xfffffe100c49fcb0, rbp
> = 0 --- Uptime: 8h57m17s (ada2:ahcich2:0:0:0): FLUSHCACHE48. ACB: ea
> 00 00 00 00 40 00 00 00 00 00 00 (ada2:ahcich2:0:0:0): CAM status:


Same here, running poudriere the box panics reproducibly within 2-5 seconds.

panic: solaris assert: !(zio->io_flags & ZIO_FLAG_DELEGATED), file:
/usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c,
line: 2874
cpuid = 1
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame
0xfffffe00002e97f0
kdb_backtrace() at kdb_backtrace+0x39/frame 0xfffffe00002e98a0
vpanic() at vpanic+0x126/frame 0xfffffe00002e98e0
panic() at panic+0x43/frame 0xfffffe00002e9940
assfail() at assfail+0x1d/frame 0xfffffe00002e9950
zio_vdev_io_assess() at zio_vdev_io_assess+0x2e8/frame 0xfffffe00002e9980
zio_execute() at zio_execute+0x1e9/frame 0xfffffe00002e99e0
taskqueue_run_locked() at taskqueue_run_locked+0xf0/frame 0xfffffe00002e9a40
taskqueue_thread_loop() at taskqueue_thread_loop+0x9b/frame
0xfffffe00002e9a70
fork_exit() at fork_exit+0x84/frame 0xfffffe00002e9ab0
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00002e9ab0
--- trap 0, rip = 0, rsp = 0xfffffe00002e9b70, rbp = 0 ---
KDB: enter: panic
[ thread pid 0 tid 100422 ]
Stopped at      kdb_enter+0x3e: movq    $0,kdb_why

Florian


Received on Sun Jul 20 2014 - 14:08:30 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:50 UTC