Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Feb 2017 10:59:48 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-geom@FreeBSD.org
Subject:   [Bug 205343] [panic] [geom] [gjournal] g_journal KASSERT triggers for stable/10
Message-ID:  <bug-205343-14739-QJpSXFcqbc@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-205343-14739@https.bugs.freebsd.org/bugzilla/>
References:  <bug-205343-14739@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D205343

--- Comment #2 from Eugene Grosbein <ports@grosbein.net> ---
I've upgraded this system to 11.0-STABLE/amd64 r313803 and eventually same
panic occured again:

Unread portion of the kernel message buffer:
panic: poffset=3D59478637056 plength=3D6144 coffset=3D59478573056
cpuid =3D 1
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe023885e=
6f0
vpanic() at vpanic+0x186/frame 0xfffffe023885e770
kassert_panic() at kassert_panic+0x126/frame 0xfffffe023885e7e0
g_journal_optimize() at g_journal_optimize+0x33/frame 0xfffffe023885e820
g_journal_flush_send() at g_journal_flush_send+0xfd/frame 0xfffffe023885e860
g_journal_worker() at g_journal_worker+0x888/frame 0xfffffe023885eb70
fork_exit() at fork_exit+0x84/frame 0xfffffe023885ebb0
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe023885ebb0
--- trap 0, rip =3D 0, rsp =3D 0, rbp =3D 0 ---
Uptime: 21h55m19s
Dumping 887 out of 8161 MB:..2%..11%..22%..31% (CTRL-C to abort)  (CTRL-C to
abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to
abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)
..42%..51%..62%..71%..82%..91%

(kgdb) bt
#0  doadump (textdump=3D1) at pcpu.h:222
#1  0xffffffff80590ac5 in kern_reboot (howto=3D<value optimized out>)
    at /data2/src/sys/kern/kern_shutdown.c:366
#2  0xffffffff805910a0 in vpanic (fmt=3D<value optimized out>,=20
    ap=3D<value optimized out>) at /data2/src/sys/kern/kern_shutdown.c:759
#3  0xffffffff80590ed6 in kassert_panic (fmt=3D<value optimized out>)
    at /data2/src/sys/kern/kern_shutdown.c:649
#4  0xffffffff8051a003 in g_journal_optimize (head=3D<value optimized out>)
    at /data2/src/sys/geom/journal/g_journal.c:1034
#5  0xffffffff8051902d in g_journal_flush_send (sc=3D<value optimized out>)
    at /data2/src/sys/geom/journal/g_journal.c:1395
#6  0xffffffff80516578 in g_journal_worker (arg=3D<value optimized out>)
    at /data2/src/sys/geom/journal/g_journal.c:2186
#7  0xffffffff8055cc94 in fork_exit (
    callout=3D0xffffffff80515cf0 <g_journal_worker>, arg=3D0xfffff8000699b8=
00,=20
    frame=3D0xfffffe023885ebc0) at /data2/src/sys/kern/kern_fork.c:1040
#8  0xffffffff80814abe in fork_trampoline ()
    at /data2/src/sys/amd64/amd64/exception.S:611
#9  0x0000000000000000 in ?? ()
(kgdb) frame 4
#0  0x0000000000000000 in ?? ()
(kgdb) frame 4
#4  0xffffffff8051a003 in g_journal_optimize (head=3D<value optimized out>)
    at /data2/src/sys/geom/journal/g_journal.c:1034
1034                            KASSERT(pbp->bio_offset + pbp->bio_length <
cbp->bio_offset,
(kgdb) l
1029                            continue;
1030                    }
1031                    /* Is this a neighbour bio? */
1032                    if (pbp->bio_offset + pbp->bio_length !=3D
cbp->bio_offset) {
1033                            /* Be sure that bios queue is sorted. */
1034                            KASSERT(pbp->bio_offset + pbp->bio_length <
cbp->bio_offset,
1035                                ("poffset=3D%jd plength=3D%jd coffset=
=3D%jd",
1036                                (intmax_t)pbp->bio_offset,
1037                                (intmax_t)pbp->bio_length,
1038                                (intmax_t)cbp->bio_offset));

--=20
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-205343-14739-QJpSXFcqbc>