From owner-freebsd-bugs@freebsd.org Thu Dec 10 20:05:03 2015 Return-Path: Delivered-To: freebsd-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4A8419D6BDB for ; Thu, 10 Dec 2015 20:05:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 39935142A for ; Thu, 10 Dec 2015 20:05:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id tBAK53mC066600 for ; Thu, 10 Dec 2015 20:05:03 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 205163] Periodic jobs triggering panics on ZFS host with jails Date: Thu, 10 Dec 2015 20:05:03 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 10.2-STABLE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dustinwenz@ebureau.com X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2015 20:05:03 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205163 --- Comment #10 from dustinwenz@ebureau.com --- (kgdb) frame 7 #7 0xffffffff819f54d4 in dmu_tx_wait (tx=0xfffff805786ae400) at /usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c:1078 1078 min_tx_time = zfs_delay_scale * (kgdb) disassemble Dump of assembler code for function dmu_tx_wait: 0xffffffff819f53e0 : push %rbp 0xffffffff819f53e1 : mov %rsp,%rbp 0xffffffff819f53e4 : push %r15 0xffffffff819f53e6 : push %r14 0xffffffff819f53e8 : push %r13 0xffffffff819f53ea : push %r12 0xffffffff819f53ec : push %rbx 0xffffffff819f53ed : sub $0x18,%rsp 0xffffffff819f53f1 : mov %rdi,%r14 0xffffffff819f53f4 : mov 0x30(%r14),%r15 0xffffffff819f53f8 : cmpl $0x0,0xa0(%r14) 0xffffffff819f5400 : je 0xffffffff819f55ae 0xffffffff819f5406 : lea 0x138(%r15),%r12 0xffffffff819f540d : xor %esi,%esi 0xffffffff819f540f : mov $0xffffffff81adcb5d,%rdx 0xffffffff819f5416 : mov $0x552,%ecx 0xffffffff819f541b : mov %r12,%rdi 0xffffffff819f541e : callq 0xffffffff80951c30 <_sx_xlock> 0xffffffff819f5423 : mov 0x188(%r15),%rbx 0xffffffff819f542a : cmp 0xffffffff81b11ad0,%rbx 0xffffffff819f5432 : jb 0xffffffff819f545c 0xffffffff819f5434 : lea 0x158(%r15),%r13 0xffffffff819f543b : nopl 0x0(%rax,%rax,1) 0xffffffff819f5440 : mov %r13,%rdi 0xffffffff819f5443 : mov %r12,%rsi 0xffffffff819f5446 : callq 0xffffffff808f4890 <_cv_wait> 0xffffffff819f544b : mov 0x188(%r15),%rbx 0xffffffff819f5452 : cmp 0xffffffff81b11ad0,%rbx 0xffffffff819f545a : jae 0xffffffff819f5440 0xffffffff819f545c : mov $0xffffffff81adcb5d,%rsi 0xffffffff819f5463 : mov $0x556,%edx 0xffffffff819f5468 : mov %r12,%rdi 0xffffffff819f546b : callq 0xffffffff80951dc0 <_sx_xunlock> 0xffffffff819f5470 : movslq 0xffffffff81af6de8,%rax 0xffffffff819f5478 : imul 0xffffffff81b11ad0,%rax 0xffffffff819f5481 : shr $0x2,%rax 0xffffffff819f5485 : mov $0x28f5c28f5c28f5c3,%rcx 0xffffffff819f548f : mul %rcx 0xffffffff819f5492 : shr $0x2,%rdx 0xffffffff819f5496 : mov %rbx,%r15 0xffffffff819f5499 : sub %rdx,%r15 0xffffffff819f549c : jbe 0xffffffff819f5593 0xffffffff819f54a2 : mov 0x30(%r14),%r12 0xffffffff819f54a6 : lea -0x38(%rbp),%rdi 0xffffffff819f54aa : callq 0xffffffff80956dc0 0xffffffff819f54af : imul $0x3b9aca00,-0x38(%rbp),%rcx 0xffffffff819f54b7 : add -0x30(%rbp),%rcx 0xffffffff819f54bb : imul 0xffffffff81af6df0,%r15 0xffffffff819f54c4 : mov 0xffffffff81b11ad0,%rsi 0xffffffff819f54cc : sub %rbx,%rsi 0xffffffff819f54cf : xor %edx,%edx 0xffffffff819f54d1 : mov %r15,%rax 0xffffffff819f54d4 : div %rsi 0xffffffff819f54d7 : mov 0x98(%r14),%rdx 0xffffffff819f54de : add %rax,%rdx 0xffffffff819f54e1 : cmp %rdx,%rcx 0xffffffff819f54e4 : jg 0xffffffff819f5593 0xffffffff819f54ea : mov 0xffffffff81af6bd8,%r15 0xffffffff819f54f2 : cmp %r15,%rax 0xffffffff819f54f5 : cmovle %rax,%r15 0xffffffff819f54f9 : mov 0xffffffff81af6cc8,%rdi 0xffffffff819f5501 : test %rdi,%rdi 0xffffffff819f5504 : je 0xffffffff819f551c 0xffffffff819f5506 : xor %r8d,%r8d 0xffffffff819f5509 : xor %r9d,%r9d 0xffffffff819f550c : mov %r14,%rsi 0xffffffff819f550f : mov %rbx,%rdx 0xffffffff819f5512 : mov %r15,%rcx 0xffffffff819f5515 : callq *0xffffffff814a3d48 0xffffffff819f551c : lea 0x138(%r12),%rbx 0xffffffff819f5524 : xor %esi,%esi 0xffffffff819f5526 : mov $0xffffffff81adcb5d,%rdx 0xffffffff819f552d : mov $0x440,%ecx 0xffffffff819f5532 : mov %rbx,%rdi 0xffffffff819f5535 : callq 0xffffffff80951c30 <_sx_xlock> 0xffffffff819f553a : mov 0x98(%r14),%rax 0xffffffff819f5541 : add %r15,%rax 0xffffffff819f5544 : add 0x1a8(%r12),%r15 0xffffffff819f554c : cmp %r15,%rax 0xffffffff819f554f : cmovge %rax,%r15 0xffffffff819f5553 : mov %r15,0x1a8(%r12) 0xffffffff819f555b : mov $0xffffffff81adcb5d,%rsi 0xffffffff819f5562 : mov $0x444,%edx 0xffffffff819f5567 : mov %rbx,%rdi 0xffffffff819f556a : callq 0xffffffff80951dc0 <_sx_xunlock> 0xffffffff819f556f : shl $0x2,%r15 0xffffffff819f5573 : movslq 0xffffffff81af6be0,%rdx 0xffffffff819f557b : shl $0x2,%rdx 0xffffffff819f557f : mov $0xffffffff81adcbdb,%rdi 0xffffffff819f5586 : mov $0x200,%ecx 0xffffffff819f558b : mov %r15,%rsi 0xffffffff819f558e : callq 0xffffffff809532a0 0xffffffff819f5593 : movl $0x0,0xa0(%r14) 0xffffffff819f559e : movl $0x1,0x94(%r14) 0xffffffff819f55a9 : jmpq 0xffffffff819f5671 0xffffffff819f55ae : mov (%r15),%rbx 0xffffffff819f55b1 : mov %rbx,%rdi 0xffffffff819f55b4 : callq 0xffffffff81a2cb50 0xffffffff819f55b9 : test %eax,%eax 0xffffffff819f55bb : jne 0xffffffff819f565d 0xffffffff819f55c1 : mov 0x48(%r14),%rsi 0xffffffff819f55c5 : test %rsi,%rsi 0xffffffff819f55c8 : je 0xffffffff819f565d 0xffffffff819f55ce : mov 0x68(%r14),%rax 0xffffffff819f55d2 : test %rax,%rax 0xffffffff819f55d5 : je 0xffffffff819f5680 0xffffffff819f55db : mov 0x18(%rax),%r12 0xffffffff819f55df : lea 0xf8(%r12),%r15 0xffffffff819f55e7 : xor %esi,%esi 0xffffffff819f55e9 : mov $0xffffffff81adcb5d,%rdx 0xffffffff819f55f0 : mov $0x573,%ecx 0xffffffff819f55f5 : mov %r15,%rdi 0xffffffff819f55f8 : callq 0xffffffff80951c30 <_sx_xlock> 0xffffffff819f55fd : mov 0x1c8(%r12),%rax 0xffffffff819f5605 : mov 0x48(%r14),%rcx 0xffffffff819f5609 : dec %rcx 0xffffffff819f560c : cmp %rcx,%rax 0xffffffff819f560f : jne 0xffffffff819f563f 0xffffffff819f5611 : lea 0x1d0(%r12),%rbx 0xffffffff819f5619 : nopl 0x0(%rax) 0xffffffff819f5620 : mov %rbx,%rdi 0xffffffff819f5623 : mov %r15,%rsi 0xffffffff819f5626 : callq 0xffffffff808f4890 <_cv_wait> 0xffffffff819f562b : mov 0x1c8(%r12),%rax 0xffffffff819f5633 : mov 0x48(%r14),%rcx 0xffffffff819f5637 : dec %rcx 0xffffffff819f563a : cmp %rcx,%rax 0xffffffff819f563d : je 0xffffffff819f5620 0xffffffff819f563f : mov $0xffffffff81adcb5d,%rsi 0xffffffff819f5646 : mov $0x576,%edx 0xffffffff819f564b : mov %r15,%rdi 0xffffffff819f564e : callq 0xffffffff80951dc0 <_sx_xunlock> 0xffffffff819f5653 : movq $0x0,0x68(%r14) 0xffffffff819f565b : jmp 0xffffffff819f5671 0xffffffff819f565d : mov %rbx,%rdi 0xffffffff819f5660 : callq 0xffffffff81a2dec0 0xffffffff819f5665 : lea 0x1(%rax),%rsi 0xffffffff819f5669 : mov %r15,%rdi 0xffffffff819f566c : callq 0xffffffff81a31470 0xffffffff819f5671 : add $0x18,%rsp 0xffffffff819f5675 : pop %rbx 0xffffffff819f5676 : pop %r12 0xffffffff819f5678 : pop %r13 0xffffffff819f567a : pop %r14 0xffffffff819f567c : pop %r15 0xffffffff819f567e : pop %rbp 0xffffffff819f567f : retq 0xffffffff819f5680 : mov 0x30(%r14),%rdi 0xffffffff819f5684 : inc %rsi 0xffffffff819f5687 : callq 0xffffffff81a31880 0xffffffff819f568c : jmp 0xffffffff819f5671 End of assembler dump. (kgdb) x 0xffffffff81b11ad0 0xffffffff81b11ad0 : 0x13bab000 (kgdb) info registers rax 0x3d25fde186a0 67233382500000 rbx 0x14098000 336166912 rcx 0x51df7df23d8aa 1440325321349290 rdx 0x0 0 rsi 0x0 0 rdi 0xfffffe085fec7708 -2163054184696 rbp 0xfffffe085fec7740 0xfffffe085fec7740 rsp 0xfffffe085fec7700 0xfffffe085fec7700 r8 0xfffffe085fec7b80 -2163054183552 r9 0x55d972ee 1440314094 r10 0xfffff80053160938 -8794699069128 r11 0xffffffff806c2460 -2140396448 r12 0xfffff80053160800 -8794699069440 r13 0xfffff80053160958 -8794699069096 r14 0xfffff805786ae400 -8772597914624 r15 0x3d25fde186a0 67233382500000 rip 0xffffffff819f54d4 0xffffffff819f54d4 eflags 0x10246 66118 cs 0x20 32 ss 0x28 40 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 -- You are receiving this mail because: You are the assignee for the bug.