Re: r268621: panic: shadowed tmpfs v_object [with dump]
Bezüglich Sergey V. Dyatko's Nachricht vom 25.07.2014 07:36 (localtime): On Wed, 23 Jul 2014 22:56:46 +0200 Mattia Rossi mattia.rossi.m...@gmail.com wrote: Got the same panic, is this fix getting committed? Or has it already been committed? r269053 Great. But it's not MFCd yet. 10.1 needs this :-) -Harry signature.asc Description: OpenPGP digital signature
Re: r268621: panic: shadowed tmpfs v_object [with dump]
Got the same panic, is this fix getting committed? Or has it already been committed? r269053 Thanks, confirming that it fixes the panic as well :-) ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: r268621: panic: shadowed tmpfs v_object [with dump]
On Wed, 23 Jul 2014 22:56:46 +0200 Mattia Rossi mattia.rossi.m...@gmail.com wrote: Got the same panic, is this fix getting committed? Or has it already been committed? r269053 Mat On 23/07/14 18:12, Bryan Drewery wrote: On 7/23/14, 7:11 AM, Konstantin Belousov wrote: On Tue, Jul 22, 2014 at 02:53:56PM -0700, Bryan Drewery wrote: On 7/22/14, 2:26 PM, Bryan Drewery wrote: On 7/22/14, 2:07 PM, Bryan Drewery wrote: Meant to send to current@, moving there. On 7/22/14, 2:07 PM, Bryan Drewery wrote: On r268621: panic: shadowed tmpfs v_object 0xf807a7f96600 cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfe1247d67390 kdb_backtrace() at kdb_backtrace+0x39/frame 0xfe1247d67440 vpanic() at vpanic+0x126/frame 0xfe1247d67480 kassert_panic() at kassert_panic+0x139/frame 0xfe1247d674f0 vm_object_deallocate() at vm_object_deallocate+0x236/frame 0xfe1247d67550 tmpfs_free_node() at tmpfs_free_node+0x138/frame 0xfe1247d67580 tmpfs_reclaim() at tmpfs_reclaim+0x17d/frame 0xfe1247d675c0 VOP_RECLAIM_APV() at VOP_RECLAIM_APV+0xf7/frame 0xfe1247d675f0 vgonel() at vgonel+0x1a1/frame 0xfe1247d67660 vrecycle() at vrecycle+0x3e/frame 0xfe1247d67690 tmpfs_inactive() at tmpfs_inactive+0x4c/frame 0xfe1247d676b0 VOP_INACTIVE_APV() at VOP_INACTIVE_APV+0xf7/frame 0xfe1247d676e0 vinactive() at vinactive+0xc6/frame 0xfe1247d67730 vputx() at vputx+0x27a/frame 0xfe1247d67790 tmpfs_rename() at tmpfs_rename+0xf5/frame 0xfe1247d67860 VOP_RENAME_APV() at VOP_RENAME_APV+0xfc/frame 0xfe1247d67890 kern_renameat() at kern_renameat+0x3ef/frame 0xfe1247d67ae0 amd64_syscall() at amd64_syscall+0x25a/frame 0xfe1247d67bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfe1247d67bf0 --- syscall (128, FreeBSD ELF64, sys_rename), rip = 0x80088b74a, rsp = 0x7fffe238, rbp = 0x7fffe710 --- Uptime: 6d4h0m3s Dump failed. Partition too small. Unfortunately I have no dump to debug. Running poudriere again after boot hit the issue right away: (kgdb) bt #0 doadump (textdump=1) at pcpu.h:219 #1 0x809122a7 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:445 #2 0x809127e5 in vpanic (fmt=value optimized out, ap=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0x80912679 in kassert_panic (fmt=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:632 #4 0x80ba7996 in vm_object_deallocate (object=value optimized out) at /usr/src/sys/vm/vm_object.c:562 #5 0x820a75a8 in tmpfs_free_node (tmp=0xf800b5155980, node=0xf802716ba740) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_subr.c:335 #6 0x820a363d in tmpfs_reclaim (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1276 #7 0x80e48717 in VOP_RECLAIM_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:2017 #8 0x809c1381 in vgonel (vp=0xf802716b61d8) at vnode_if.h:830 #9 0x809c18be in vrecycle (vp=0xf802716b61d8) at /usr/src/sys/kern/vfs_subr.c:2655 #10 0x820a61cc in tmpfs_inactive (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1242 #11 0x80e485b7 in VOP_INACTIVE_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1951 #12 0x809bfd36 in vinactive (vp=0xf802716b61d8, td=0xf80187e29920) at vnode_if.h:807 #13 0x809c012a in vputx (vp=0xf802716b61d8, func=2) at /usr/src/sys/kern/vfs_subr.c:2267 #14 0x820a47c5 in tmpfs_rename (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1023 #15 0x80e47d3c in VOP_RENAME_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1544 #16 0x809cc77f in kern_renameat (td=value optimized out, oldfd=value optimized out, old=value optimized out, newfd=value optimized out, new=value optimized out, pathseg=value optimized out) at vnode_if.h:636 #17 0x80d280fa in amd64_syscall (td=0xf80187e29920, traced=0) at subr_syscall.c:133 #18 0x80d0a64b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:407 (kgdb) p *(vm_object_t)0xf8027169f500 $1 = {lock = {lock_object = {lo_name = 0x80fe89f6 vm object, lo_flags = 90374144, lo_data = 0, lo_witness = 0xfe6e7680}, rw_lock = 18446735284191271200}, object_list = { tqe_next = 0xf8027169f400, tqe_prev = 0xf8027169f620}, shadow_head = {lh_first = 0xf801b8489e00}, shadow_list = {le_next = 0x0, le_prev = 0x0}, memq = {tqh_first = 0xf811d966bc08, tqh_last = 0xf811d966bc18}, rtree = {rt_root = 18446735354278362121, rt_flags = 0 '\0'}, size = 1, generation = 1, ref_count = 1, shadow_count = 1, memattr = 6
Re: r268621: panic: shadowed tmpfs v_object [with dump]
On Tue, Jul 22, 2014 at 02:53:56PM -0700, Bryan Drewery wrote: On 7/22/14, 2:26 PM, Bryan Drewery wrote: On 7/22/14, 2:07 PM, Bryan Drewery wrote: Meant to send to current@, moving there. On 7/22/14, 2:07 PM, Bryan Drewery wrote: On r268621: panic: shadowed tmpfs v_object 0xf807a7f96600 cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfe1247d67390 kdb_backtrace() at kdb_backtrace+0x39/frame 0xfe1247d67440 vpanic() at vpanic+0x126/frame 0xfe1247d67480 kassert_panic() at kassert_panic+0x139/frame 0xfe1247d674f0 vm_object_deallocate() at vm_object_deallocate+0x236/frame 0xfe1247d67550 tmpfs_free_node() at tmpfs_free_node+0x138/frame 0xfe1247d67580 tmpfs_reclaim() at tmpfs_reclaim+0x17d/frame 0xfe1247d675c0 VOP_RECLAIM_APV() at VOP_RECLAIM_APV+0xf7/frame 0xfe1247d675f0 vgonel() at vgonel+0x1a1/frame 0xfe1247d67660 vrecycle() at vrecycle+0x3e/frame 0xfe1247d67690 tmpfs_inactive() at tmpfs_inactive+0x4c/frame 0xfe1247d676b0 VOP_INACTIVE_APV() at VOP_INACTIVE_APV+0xf7/frame 0xfe1247d676e0 vinactive() at vinactive+0xc6/frame 0xfe1247d67730 vputx() at vputx+0x27a/frame 0xfe1247d67790 tmpfs_rename() at tmpfs_rename+0xf5/frame 0xfe1247d67860 VOP_RENAME_APV() at VOP_RENAME_APV+0xfc/frame 0xfe1247d67890 kern_renameat() at kern_renameat+0x3ef/frame 0xfe1247d67ae0 amd64_syscall() at amd64_syscall+0x25a/frame 0xfe1247d67bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfe1247d67bf0 --- syscall (128, FreeBSD ELF64, sys_rename), rip = 0x80088b74a, rsp = 0x7fffe238, rbp = 0x7fffe710 --- Uptime: 6d4h0m3s Dump failed. Partition too small. Unfortunately I have no dump to debug. Running poudriere again after boot hit the issue right away: (kgdb) bt #0 doadump (textdump=1) at pcpu.h:219 #1 0x809122a7 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:445 #2 0x809127e5 in vpanic (fmt=value optimized out, ap=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0x80912679 in kassert_panic (fmt=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:632 #4 0x80ba7996 in vm_object_deallocate (object=value optimized out) at /usr/src/sys/vm/vm_object.c:562 #5 0x820a75a8 in tmpfs_free_node (tmp=0xf800b5155980, node=0xf802716ba740) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_subr.c:335 #6 0x820a363d in tmpfs_reclaim (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1276 #7 0x80e48717 in VOP_RECLAIM_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:2017 #8 0x809c1381 in vgonel (vp=0xf802716b61d8) at vnode_if.h:830 #9 0x809c18be in vrecycle (vp=0xf802716b61d8) at /usr/src/sys/kern/vfs_subr.c:2655 #10 0x820a61cc in tmpfs_inactive (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1242 #11 0x80e485b7 in VOP_INACTIVE_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1951 #12 0x809bfd36 in vinactive (vp=0xf802716b61d8, td=0xf80187e29920) at vnode_if.h:807 #13 0x809c012a in vputx (vp=0xf802716b61d8, func=2) at /usr/src/sys/kern/vfs_subr.c:2267 #14 0x820a47c5 in tmpfs_rename (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1023 #15 0x80e47d3c in VOP_RENAME_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1544 #16 0x809cc77f in kern_renameat (td=value optimized out, oldfd=value optimized out, old=value optimized out, newfd=value optimized out, new=value optimized out, pathseg=value optimized out) at vnode_if.h:636 #17 0x80d280fa in amd64_syscall (td=0xf80187e29920, traced=0) at subr_syscall.c:133 #18 0x80d0a64b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:407 (kgdb) p *(vm_object_t)0xf8027169f500 $1 = {lock = {lock_object = {lo_name = 0x80fe89f6 vm object, lo_flags = 90374144, lo_data = 0, lo_witness = 0xfe6e7680}, rw_lock = 18446735284191271200}, object_list = { tqe_next = 0xf8027169f400, tqe_prev = 0xf8027169f620}, shadow_head = {lh_first = 0xf801b8489e00}, shadow_list = {le_next = 0x0, le_prev = 0x0}, memq = {tqh_first = 0xf811d966bc08, tqh_last = 0xf811d966bc18}, rtree = {rt_root = 18446735354278362121, rt_flags = 0 '\0'}, size = 1, generation = 1, ref_count = 1, shadow_count = 1, memattr = 6 '\006', type = 1 '\001', flags = 528, pg_color = 0, paging_in_progress = 0, resident_page_count = 1, backing_object = 0x0, backing_object_offset = 0, pager_object_list = {tqe_next = 0x0, tqe_prev = 0x0}, rvq = { lh_first = 0x0}, cache = {rt_root = 0, rt_flags = 0 '\0'}, handle = 0x0, un_pager =
Re: r268621: panic: shadowed tmpfs v_object [with dump]
On 7/23/14, 7:11 AM, Konstantin Belousov wrote: On Tue, Jul 22, 2014 at 02:53:56PM -0700, Bryan Drewery wrote: On 7/22/14, 2:26 PM, Bryan Drewery wrote: On 7/22/14, 2:07 PM, Bryan Drewery wrote: Meant to send to current@, moving there. On 7/22/14, 2:07 PM, Bryan Drewery wrote: On r268621: panic: shadowed tmpfs v_object 0xf807a7f96600 cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfe1247d67390 kdb_backtrace() at kdb_backtrace+0x39/frame 0xfe1247d67440 vpanic() at vpanic+0x126/frame 0xfe1247d67480 kassert_panic() at kassert_panic+0x139/frame 0xfe1247d674f0 vm_object_deallocate() at vm_object_deallocate+0x236/frame 0xfe1247d67550 tmpfs_free_node() at tmpfs_free_node+0x138/frame 0xfe1247d67580 tmpfs_reclaim() at tmpfs_reclaim+0x17d/frame 0xfe1247d675c0 VOP_RECLAIM_APV() at VOP_RECLAIM_APV+0xf7/frame 0xfe1247d675f0 vgonel() at vgonel+0x1a1/frame 0xfe1247d67660 vrecycle() at vrecycle+0x3e/frame 0xfe1247d67690 tmpfs_inactive() at tmpfs_inactive+0x4c/frame 0xfe1247d676b0 VOP_INACTIVE_APV() at VOP_INACTIVE_APV+0xf7/frame 0xfe1247d676e0 vinactive() at vinactive+0xc6/frame 0xfe1247d67730 vputx() at vputx+0x27a/frame 0xfe1247d67790 tmpfs_rename() at tmpfs_rename+0xf5/frame 0xfe1247d67860 VOP_RENAME_APV() at VOP_RENAME_APV+0xfc/frame 0xfe1247d67890 kern_renameat() at kern_renameat+0x3ef/frame 0xfe1247d67ae0 amd64_syscall() at amd64_syscall+0x25a/frame 0xfe1247d67bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfe1247d67bf0 --- syscall (128, FreeBSD ELF64, sys_rename), rip = 0x80088b74a, rsp = 0x7fffe238, rbp = 0x7fffe710 --- Uptime: 6d4h0m3s Dump failed. Partition too small. Unfortunately I have no dump to debug. Running poudriere again after boot hit the issue right away: (kgdb) bt #0 doadump (textdump=1) at pcpu.h:219 #1 0x809122a7 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:445 #2 0x809127e5 in vpanic (fmt=value optimized out, ap=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0x80912679 in kassert_panic (fmt=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:632 #4 0x80ba7996 in vm_object_deallocate (object=value optimized out) at /usr/src/sys/vm/vm_object.c:562 #5 0x820a75a8 in tmpfs_free_node (tmp=0xf800b5155980, node=0xf802716ba740) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_subr.c:335 #6 0x820a363d in tmpfs_reclaim (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1276 #7 0x80e48717 in VOP_RECLAIM_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:2017 #8 0x809c1381 in vgonel (vp=0xf802716b61d8) at vnode_if.h:830 #9 0x809c18be in vrecycle (vp=0xf802716b61d8) at /usr/src/sys/kern/vfs_subr.c:2655 #10 0x820a61cc in tmpfs_inactive (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1242 #11 0x80e485b7 in VOP_INACTIVE_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1951 #12 0x809bfd36 in vinactive (vp=0xf802716b61d8, td=0xf80187e29920) at vnode_if.h:807 #13 0x809c012a in vputx (vp=0xf802716b61d8, func=2) at /usr/src/sys/kern/vfs_subr.c:2267 #14 0x820a47c5 in tmpfs_rename (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1023 #15 0x80e47d3c in VOP_RENAME_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1544 #16 0x809cc77f in kern_renameat (td=value optimized out, oldfd=value optimized out, old=value optimized out, newfd=value optimized out, new=value optimized out, pathseg=value optimized out) at vnode_if.h:636 #17 0x80d280fa in amd64_syscall (td=0xf80187e29920, traced=0) at subr_syscall.c:133 #18 0x80d0a64b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:407 (kgdb) p *(vm_object_t)0xf8027169f500 $1 = {lock = {lock_object = {lo_name = 0x80fe89f6 vm object, lo_flags = 90374144, lo_data = 0, lo_witness = 0xfe6e7680}, rw_lock = 18446735284191271200}, object_list = { tqe_next = 0xf8027169f400, tqe_prev = 0xf8027169f620}, shadow_head = {lh_first = 0xf801b8489e00}, shadow_list = {le_next = 0x0, le_prev = 0x0}, memq = {tqh_first = 0xf811d966bc08, tqh_last = 0xf811d966bc18}, rtree = {rt_root = 18446735354278362121, rt_flags = 0 '\0'}, size = 1, generation = 1, ref_count = 1, shadow_count = 1, memattr = 6 '\006', type = 1 '\001', flags = 528, pg_color = 0, paging_in_progress = 0, resident_page_count = 1, backing_object = 0x0, backing_object_offset = 0, pager_object_list = {tqe_next = 0x0, tqe_prev = 0x0}, rvq = { lh_first = 0x0}, cache = {rt_root = 0, rt_flags = 0 '\0'}, handle = 0x0, un_pager = {vnp = {vnp_size = 0, writemappings = 0}, devp = {devp_pglist = {tqh_first = 0x0, tqh_last = 0x0}, ops = 0x0, dev =
Re: r268621: panic: shadowed tmpfs v_object [with dump]
Got the same panic, is this fix getting committed? Or has it already been committed? Mat On 23/07/14 18:12, Bryan Drewery wrote: On 7/23/14, 7:11 AM, Konstantin Belousov wrote: On Tue, Jul 22, 2014 at 02:53:56PM -0700, Bryan Drewery wrote: On 7/22/14, 2:26 PM, Bryan Drewery wrote: On 7/22/14, 2:07 PM, Bryan Drewery wrote: Meant to send to current@, moving there. On 7/22/14, 2:07 PM, Bryan Drewery wrote: On r268621: panic: shadowed tmpfs v_object 0xf807a7f96600 cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfe1247d67390 kdb_backtrace() at kdb_backtrace+0x39/frame 0xfe1247d67440 vpanic() at vpanic+0x126/frame 0xfe1247d67480 kassert_panic() at kassert_panic+0x139/frame 0xfe1247d674f0 vm_object_deallocate() at vm_object_deallocate+0x236/frame 0xfe1247d67550 tmpfs_free_node() at tmpfs_free_node+0x138/frame 0xfe1247d67580 tmpfs_reclaim() at tmpfs_reclaim+0x17d/frame 0xfe1247d675c0 VOP_RECLAIM_APV() at VOP_RECLAIM_APV+0xf7/frame 0xfe1247d675f0 vgonel() at vgonel+0x1a1/frame 0xfe1247d67660 vrecycle() at vrecycle+0x3e/frame 0xfe1247d67690 tmpfs_inactive() at tmpfs_inactive+0x4c/frame 0xfe1247d676b0 VOP_INACTIVE_APV() at VOP_INACTIVE_APV+0xf7/frame 0xfe1247d676e0 vinactive() at vinactive+0xc6/frame 0xfe1247d67730 vputx() at vputx+0x27a/frame 0xfe1247d67790 tmpfs_rename() at tmpfs_rename+0xf5/frame 0xfe1247d67860 VOP_RENAME_APV() at VOP_RENAME_APV+0xfc/frame 0xfe1247d67890 kern_renameat() at kern_renameat+0x3ef/frame 0xfe1247d67ae0 amd64_syscall() at amd64_syscall+0x25a/frame 0xfe1247d67bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfe1247d67bf0 --- syscall (128, FreeBSD ELF64, sys_rename), rip = 0x80088b74a, rsp = 0x7fffe238, rbp = 0x7fffe710 --- Uptime: 6d4h0m3s Dump failed. Partition too small. Unfortunately I have no dump to debug. Running poudriere again after boot hit the issue right away: (kgdb) bt #0 doadump (textdump=1) at pcpu.h:219 #1 0x809122a7 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:445 #2 0x809127e5 in vpanic (fmt=value optimized out, ap=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0x80912679 in kassert_panic (fmt=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:632 #4 0x80ba7996 in vm_object_deallocate (object=value optimized out) at /usr/src/sys/vm/vm_object.c:562 #5 0x820a75a8 in tmpfs_free_node (tmp=0xf800b5155980, node=0xf802716ba740) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_subr.c:335 #6 0x820a363d in tmpfs_reclaim (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1276 #7 0x80e48717 in VOP_RECLAIM_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:2017 #8 0x809c1381 in vgonel (vp=0xf802716b61d8) at vnode_if.h:830 #9 0x809c18be in vrecycle (vp=0xf802716b61d8) at /usr/src/sys/kern/vfs_subr.c:2655 #10 0x820a61cc in tmpfs_inactive (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1242 #11 0x80e485b7 in VOP_INACTIVE_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1951 #12 0x809bfd36 in vinactive (vp=0xf802716b61d8, td=0xf80187e29920) at vnode_if.h:807 #13 0x809c012a in vputx (vp=0xf802716b61d8, func=2) at /usr/src/sys/kern/vfs_subr.c:2267 #14 0x820a47c5 in tmpfs_rename (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1023 #15 0x80e47d3c in VOP_RENAME_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1544 #16 0x809cc77f in kern_renameat (td=value optimized out, oldfd=value optimized out, old=value optimized out, newfd=value optimized out, new=value optimized out, pathseg=value optimized out) at vnode_if.h:636 #17 0x80d280fa in amd64_syscall (td=0xf80187e29920, traced=0) at subr_syscall.c:133 #18 0x80d0a64b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:407 (kgdb) p *(vm_object_t)0xf8027169f500 $1 = {lock = {lock_object = {lo_name = 0x80fe89f6 vm object, lo_flags = 90374144, lo_data = 0, lo_witness = 0xfe6e7680}, rw_lock = 18446735284191271200}, object_list = { tqe_next = 0xf8027169f400, tqe_prev = 0xf8027169f620}, shadow_head = {lh_first = 0xf801b8489e00}, shadow_list = {le_next = 0x0, le_prev = 0x0}, memq = {tqh_first = 0xf811d966bc08, tqh_last = 0xf811d966bc18}, rtree = {rt_root = 18446735354278362121, rt_flags = 0 '\0'}, size = 1, generation = 1, ref_count = 1, shadow_count = 1, memattr = 6 '\006', type = 1 '\001', flags = 528, pg_color = 0, paging_in_progress = 0, resident_page_count = 1, backing_object = 0x0, backing_object_offset = 0, pager_object_list = {tqe_next = 0x0, tqe_prev = 0x0}, rvq = { lh_first = 0x0}, cache = {rt_root = 0, rt_flags = 0 '\0'},
Re: r268621: panic: shadowed tmpfs v_object [with dump]
On 7/22/14, 2:07 PM, Bryan Drewery wrote: Meant to send to current@, moving there. On 7/22/14, 2:07 PM, Bryan Drewery wrote: On r268621: panic: shadowed tmpfs v_object 0xf807a7f96600 cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfe1247d67390 kdb_backtrace() at kdb_backtrace+0x39/frame 0xfe1247d67440 vpanic() at vpanic+0x126/frame 0xfe1247d67480 kassert_panic() at kassert_panic+0x139/frame 0xfe1247d674f0 vm_object_deallocate() at vm_object_deallocate+0x236/frame 0xfe1247d67550 tmpfs_free_node() at tmpfs_free_node+0x138/frame 0xfe1247d67580 tmpfs_reclaim() at tmpfs_reclaim+0x17d/frame 0xfe1247d675c0 VOP_RECLAIM_APV() at VOP_RECLAIM_APV+0xf7/frame 0xfe1247d675f0 vgonel() at vgonel+0x1a1/frame 0xfe1247d67660 vrecycle() at vrecycle+0x3e/frame 0xfe1247d67690 tmpfs_inactive() at tmpfs_inactive+0x4c/frame 0xfe1247d676b0 VOP_INACTIVE_APV() at VOP_INACTIVE_APV+0xf7/frame 0xfe1247d676e0 vinactive() at vinactive+0xc6/frame 0xfe1247d67730 vputx() at vputx+0x27a/frame 0xfe1247d67790 tmpfs_rename() at tmpfs_rename+0xf5/frame 0xfe1247d67860 VOP_RENAME_APV() at VOP_RENAME_APV+0xfc/frame 0xfe1247d67890 kern_renameat() at kern_renameat+0x3ef/frame 0xfe1247d67ae0 amd64_syscall() at amd64_syscall+0x25a/frame 0xfe1247d67bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfe1247d67bf0 --- syscall (128, FreeBSD ELF64, sys_rename), rip = 0x80088b74a, rsp = 0x7fffe238, rbp = 0x7fffe710 --- Uptime: 6d4h0m3s Dump failed. Partition too small. Unfortunately I have no dump to debug. Running poudriere again after boot hit the issue right away: (kgdb) bt #0 doadump (textdump=1) at pcpu.h:219 #1 0x809122a7 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:445 #2 0x809127e5 in vpanic (fmt=value optimized out, ap=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0x80912679 in kassert_panic (fmt=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:632 #4 0x80ba7996 in vm_object_deallocate (object=value optimized out) at /usr/src/sys/vm/vm_object.c:562 #5 0x820a75a8 in tmpfs_free_node (tmp=0xf800b5155980, node=0xf802716ba740) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_subr.c:335 #6 0x820a363d in tmpfs_reclaim (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1276 #7 0x80e48717 in VOP_RECLAIM_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:2017 #8 0x809c1381 in vgonel (vp=0xf802716b61d8) at vnode_if.h:830 #9 0x809c18be in vrecycle (vp=0xf802716b61d8) at /usr/src/sys/kern/vfs_subr.c:2655 #10 0x820a61cc in tmpfs_inactive (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1242 #11 0x80e485b7 in VOP_INACTIVE_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1951 #12 0x809bfd36 in vinactive (vp=0xf802716b61d8, td=0xf80187e29920) at vnode_if.h:807 #13 0x809c012a in vputx (vp=0xf802716b61d8, func=2) at /usr/src/sys/kern/vfs_subr.c:2267 #14 0x820a47c5 in tmpfs_rename (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1023 #15 0x80e47d3c in VOP_RENAME_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1544 #16 0x809cc77f in kern_renameat (td=value optimized out, oldfd=value optimized out, old=value optimized out, newfd=value optimized out, new=value optimized out, pathseg=value optimized out) at vnode_if.h:636 #17 0x80d280fa in amd64_syscall (td=0xf80187e29920, traced=0) at subr_syscall.c:133 #18 0x80d0a64b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:407 (kgdb) p *(vm_object_t)0xf8027169f500 $1 = {lock = {lock_object = {lo_name = 0x80fe89f6 vm object, lo_flags = 90374144, lo_data = 0, lo_witness = 0xfe6e7680}, rw_lock = 18446735284191271200}, object_list = { tqe_next = 0xf8027169f400, tqe_prev = 0xf8027169f620}, shadow_head = {lh_first = 0xf801b8489e00}, shadow_list = {le_next = 0x0, le_prev = 0x0}, memq = {tqh_first = 0xf811d966bc08, tqh_last = 0xf811d966bc18}, rtree = {rt_root = 18446735354278362121, rt_flags = 0 '\0'}, size = 1, generation = 1, ref_count = 1, shadow_count = 1, memattr = 6 '\006', type = 1 '\001', flags = 528, pg_color = 0, paging_in_progress = 0, resident_page_count = 1, backing_object = 0x0, backing_object_offset = 0, pager_object_list = {tqe_next = 0x0, tqe_prev = 0x0}, rvq = { lh_first = 0x0}, cache = {rt_root = 0, rt_flags = 0 '\0'}, handle = 0x0, un_pager = {vnp = {vnp_size = 0, writemappings = 0}, devp = {devp_pglist = {tqh_first = 0x0, tqh_last = 0x0}, ops = 0x0, dev = 0x0}, sgp = {sgp_pglist = {tqh_first = 0x0, tqh_last = 0x0}}, swp = {swp_tmpfs = 0x0, swp_bcount = 0}}, cred = 0x0, charge = 0}
Re: r268621: panic: shadowed tmpfs v_object [with dump]
On 7/22/14, 2:26 PM, Bryan Drewery wrote: On 7/22/14, 2:07 PM, Bryan Drewery wrote: Meant to send to current@, moving there. On 7/22/14, 2:07 PM, Bryan Drewery wrote: On r268621: panic: shadowed tmpfs v_object 0xf807a7f96600 cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfe1247d67390 kdb_backtrace() at kdb_backtrace+0x39/frame 0xfe1247d67440 vpanic() at vpanic+0x126/frame 0xfe1247d67480 kassert_panic() at kassert_panic+0x139/frame 0xfe1247d674f0 vm_object_deallocate() at vm_object_deallocate+0x236/frame 0xfe1247d67550 tmpfs_free_node() at tmpfs_free_node+0x138/frame 0xfe1247d67580 tmpfs_reclaim() at tmpfs_reclaim+0x17d/frame 0xfe1247d675c0 VOP_RECLAIM_APV() at VOP_RECLAIM_APV+0xf7/frame 0xfe1247d675f0 vgonel() at vgonel+0x1a1/frame 0xfe1247d67660 vrecycle() at vrecycle+0x3e/frame 0xfe1247d67690 tmpfs_inactive() at tmpfs_inactive+0x4c/frame 0xfe1247d676b0 VOP_INACTIVE_APV() at VOP_INACTIVE_APV+0xf7/frame 0xfe1247d676e0 vinactive() at vinactive+0xc6/frame 0xfe1247d67730 vputx() at vputx+0x27a/frame 0xfe1247d67790 tmpfs_rename() at tmpfs_rename+0xf5/frame 0xfe1247d67860 VOP_RENAME_APV() at VOP_RENAME_APV+0xfc/frame 0xfe1247d67890 kern_renameat() at kern_renameat+0x3ef/frame 0xfe1247d67ae0 amd64_syscall() at amd64_syscall+0x25a/frame 0xfe1247d67bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfe1247d67bf0 --- syscall (128, FreeBSD ELF64, sys_rename), rip = 0x80088b74a, rsp = 0x7fffe238, rbp = 0x7fffe710 --- Uptime: 6d4h0m3s Dump failed. Partition too small. Unfortunately I have no dump to debug. Running poudriere again after boot hit the issue right away: (kgdb) bt #0 doadump (textdump=1) at pcpu.h:219 #1 0x809122a7 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:445 #2 0x809127e5 in vpanic (fmt=value optimized out, ap=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0x80912679 in kassert_panic (fmt=value optimized out) at /usr/src/sys/kern/kern_shutdown.c:632 #4 0x80ba7996 in vm_object_deallocate (object=value optimized out) at /usr/src/sys/vm/vm_object.c:562 #5 0x820a75a8 in tmpfs_free_node (tmp=0xf800b5155980, node=0xf802716ba740) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_subr.c:335 #6 0x820a363d in tmpfs_reclaim (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1276 #7 0x80e48717 in VOP_RECLAIM_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:2017 #8 0x809c1381 in vgonel (vp=0xf802716b61d8) at vnode_if.h:830 #9 0x809c18be in vrecycle (vp=0xf802716b61d8) at /usr/src/sys/kern/vfs_subr.c:2655 #10 0x820a61cc in tmpfs_inactive (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1242 #11 0x80e485b7 in VOP_INACTIVE_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1951 #12 0x809bfd36 in vinactive (vp=0xf802716b61d8, td=0xf80187e29920) at vnode_if.h:807 #13 0x809c012a in vputx (vp=0xf802716b61d8, func=2) at /usr/src/sys/kern/vfs_subr.c:2267 #14 0x820a47c5 in tmpfs_rename (v=value optimized out) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1023 #15 0x80e47d3c in VOP_RENAME_APV (vop=value optimized out, a=value optimized out) at vnode_if.c:1544 #16 0x809cc77f in kern_renameat (td=value optimized out, oldfd=value optimized out, old=value optimized out, newfd=value optimized out, new=value optimized out, pathseg=value optimized out) at vnode_if.h:636 #17 0x80d280fa in amd64_syscall (td=0xf80187e29920, traced=0) at subr_syscall.c:133 #18 0x80d0a64b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:407 (kgdb) p *(vm_object_t)0xf8027169f500 $1 = {lock = {lock_object = {lo_name = 0x80fe89f6 vm object, lo_flags = 90374144, lo_data = 0, lo_witness = 0xfe6e7680}, rw_lock = 18446735284191271200}, object_list = { tqe_next = 0xf8027169f400, tqe_prev = 0xf8027169f620}, shadow_head = {lh_first = 0xf801b8489e00}, shadow_list = {le_next = 0x0, le_prev = 0x0}, memq = {tqh_first = 0xf811d966bc08, tqh_last = 0xf811d966bc18}, rtree = {rt_root = 18446735354278362121, rt_flags = 0 '\0'}, size = 1, generation = 1, ref_count = 1, shadow_count = 1, memattr = 6 '\006', type = 1 '\001', flags = 528, pg_color = 0, paging_in_progress = 0, resident_page_count = 1, backing_object = 0x0, backing_object_offset = 0, pager_object_list = {tqe_next = 0x0, tqe_prev = 0x0}, rvq = { lh_first = 0x0}, cache = {rt_root = 0, rt_flags = 0 '\0'}, handle = 0x0, un_pager = {vnp = {vnp_size = 0, writemappings = 0}, devp = {devp_pglist = {tqh_first = 0x0, tqh_last = 0x0}, ops = 0x0, dev = 0x0}, sgp = {sgp_pglist = {tqh_first = 0x0, tqh_last = 0x0}}, swp = {swp_tmpfs = 0x0, swp_bcount = 0}}, cred = 0x0,