Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Jan 2017 14:40:04 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 210315] panic: destroying non-empty racct: 2113536 allocated for resource 4
Message-ID:  <bug-210315-8-WoQQ3yUIB0@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-210315-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-210315-8@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=3D210315

Larry Rosenman <ler@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ler@freebsd.org

--- Comment #2 from Larry Rosenman <ler@freebsd.org> ---
Andriy asked me to add my panic to this, it seems related.

FreeBSD borg.lerctr.org 12.0-CURRENT FreeBSD 12.0-CURRENT #13 r311997: Sat =
Jan
14 22:35:29 CST 2017     root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER=20
amd64

panic: racct_adjust_resource: resource 4 usage < 0

GNU gdb (GDB) 7.12 [GDB v7.12 for FreeBSD]
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.htm=
l>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-portbld-freebsd12.0".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /boot/kernel/kernel...Reading symbols from
/usr/lib/debug//boot/kernel/kernel.debug...done.
done.

Unread portion of the kernel message buffer:
<118>.
<118>Terminated
<118>Jan 19 17:54:50 192.168.200.11 last message repeated 13 times
<118>Jan 19 17:54:59 borg syslogd: exiting on signal 15
panic: racct_adjust_resource: resource 4 usage < 0
cpuid =3D 1
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe2eb7c18=
830
vpanic() at vpanic+0x186/frame 0xfffffe2eb7c188b0
kassert_panic() at kassert_panic+0x126/frame 0xfffffe2eb7c18920
racct_adjust_resource() at racct_adjust_resource+0xca/frame 0xfffffe2eb7c18=
950
racct_set_locked() at racct_set_locked+0xec/frame 0xfffffe2eb7c18990
racct_set() at racct_set+0x54/frame 0xfffffe2eb7c189c0
vmspace_exit() at vmspace_exit+0x147/frame 0xfffffe2eb7c18a00
exit1() at exit1+0x56b/frame 0xfffffe2eb7c18a60
sys_sys_exit() at sys_sys_exit+0xd/frame 0xfffffe2eb7c18a70
amd64_syscall() at amd64_syscall+0x2ea/frame 0xfffffe2eb7c18bf0
Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe2eb7c18bf0
--- syscall (1, FreeBSD ELF64, sys_sys_exit), rip =3D 0x8025c916a, rsp =3D
0x7fffffffebd8, rbp =3D 0x7fffffffebf0 ---
Uptime: 4d4h19m38s
Dumping 12670 out of 64463 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%.=
.91%

Reading symbols from /boot/kernel/zfs.ko...Reading symbols from
/usr/lib/debug//boot/kernel/zfs.ko.debug...done.
done.
Reading symbols from /boot/kernel/opensolaris.ko...Reading symbols from
/usr/lib/debug//boot/kernel/opensolaris.ko.debug...done.
done.
Reading symbols from /boot/kernel/linux.ko...Reading symbols from
/usr/lib/debug//boot/kernel/linux.ko.debug...done.
done.
Reading symbols from /boot/kernel/linux_common.ko...Reading symbols from
/usr/lib/debug//boot/kernel/linux_common.ko.debug...done.
done.
Reading symbols from /boot/kernel/if_lagg.ko...Reading symbols from
/usr/lib/debug//boot/kernel/if_lagg.ko.debug...done.
done.
Reading symbols from /boot/kernel/snd_envy24ht.ko...Reading symbols from
/usr/lib/debug//boot/kernel/snd_envy24ht.ko.debug...done.
done.
Reading symbols from /boot/kernel/snd_spicds.ko...Reading symbols from
/usr/lib/debug//boot/kernel/snd_spicds.ko.debug...done.
done.
Reading symbols from /boot/kernel/coretemp.ko...Reading symbols from
/usr/lib/debug//boot/kernel/coretemp.ko.debug...done.
done.
Reading symbols from /boot/kernel/fuse.ko...Reading symbols from
/usr/lib/debug//boot/kernel/fuse.ko.debug...done.
done.
Reading symbols from /boot/kernel/ichsmb.ko...Reading symbols from
/usr/lib/debug//boot/kernel/ichsmb.ko.debug...done.
done.
Reading symbols from /boot/kernel/smbus.ko...Reading symbols from
/usr/lib/debug//boot/kernel/smbus.ko.debug...done.
done.
Reading symbols from /boot/kernel/ichwd.ko...Reading symbols from
/usr/lib/debug//boot/kernel/ichwd.ko.debug...done.
done.
Reading symbols from /boot/kernel/cpuctl.ko...Reading symbols from
/usr/lib/debug//boot/kernel/cpuctl.ko.debug...done.
done.
Reading symbols from /boot/kernel/cryptodev.ko...Reading symbols from
/usr/lib/debug//boot/kernel/cryptodev.ko.debug...done.
done.
Reading symbols from /boot/kernel/dtraceall.ko...Reading symbols from
/usr/lib/debug//boot/kernel/dtraceall.ko.debug...done.
done.
Reading symbols from /boot/kernel/profile.ko...Reading symbols from
/usr/lib/debug//boot/kernel/profile.ko.debug...done.
done.
Reading symbols from /boot/kernel/dtrace.ko...Reading symbols from
/usr/lib/debug//boot/kernel/dtrace.ko.debug...done.
done.
Reading symbols from /boot/kernel/systrace_freebsd32.ko...Reading symbols f=
rom
/usr/lib/debug//boot/kernel/systrace_freebsd32.ko.debug...done.
done.
Reading symbols from /boot/kernel/systrace.ko...Reading symbols from
/usr/lib/debug//boot/kernel/systrace.ko.debug...done.
done.
Reading symbols from /boot/kernel/sdt.ko...Reading symbols from
/usr/lib/debug//boot/kernel/sdt.ko.debug...done.
done.
Reading symbols from /boot/kernel/fasttrap.ko...Reading symbols from
/usr/lib/debug//boot/kernel/fasttrap.ko.debug...done.
done.
Reading symbols from /boot/kernel/fbt.ko...Reading symbols from
/usr/lib/debug//boot/kernel/fbt.ko.debug...done.
done.
Reading symbols from /boot/kernel/dtnfscl.ko...Reading symbols from
/usr/lib/debug//boot/kernel/dtnfscl.ko.debug...done.
done.
Reading symbols from /boot/kernel/dtmalloc.ko...Reading symbols from
/usr/lib/debug//boot/kernel/dtmalloc.ko.debug...done.
done.
Reading symbols from /boot/modules/vboxdrv.ko...(no debugging symbols
found)...done.
Reading symbols from /boot/kernel/ipmi.ko...Reading symbols from
/usr/lib/debug//boot/kernel/ipmi.ko.debug...done.
done.
Reading symbols from /boot/kernel/ipmi_linux.ko...Reading symbols from
/usr/lib/debug//boot/kernel/ipmi_linux.ko.debug...done.
done.
Reading symbols from /boot/kernel/hwpmc.ko...Reading symbols from
/usr/lib/debug//boot/kernel/hwpmc.ko.debug...done.
done.
Reading symbols from /boot/kernel/filemon.ko...Reading symbols from
/usr/lib/debug//boot/kernel/filemon.ko.debug...done.
done.
Reading symbols from /boot/kernel/uhid.ko...Reading symbols from
/usr/lib/debug//boot/kernel/uhid.ko.debug...done.
done.
Reading symbols from /boot/modules/vboxnetflt.ko...(no debugging symbols
found)...done.
Reading symbols from /boot/kernel/netgraph.ko...Reading symbols from
/usr/lib/debug//boot/kernel/netgraph.ko.debug...done.
done.
Reading symbols from /boot/kernel/ng_ether.ko...Reading symbols from
/usr/lib/debug//boot/kernel/ng_ether.ko.debug...done.
done.
Reading symbols from /boot/modules/vboxnetadp.ko...(no debugging symbols
found)...done.
Reading symbols from /boot/kernel/nullfs.ko...Reading symbols from
/usr/lib/debug//boot/kernel/nullfs.ko.debug...done.
done.
Reading symbols from /boot/kernel/fdescfs.ko...Reading symbols from
/usr/lib/debug//boot/kernel/fdescfs.ko.debug...done.
done.
Reading symbols from /boot/kernel/linprocfs.ko...Reading symbols from
/usr/lib/debug//boot/kernel/linprocfs.ko.debug...done.
done.
Reading symbols from /boot/kernel/tmpfs.ko...Reading symbols from
/usr/lib/debug//boot/kernel/tmpfs.ko.debug...done.
done.
__curthread () at ./machine/pcpu.h:222
222             __asm("movq %%gs:%1,%0" : "=3Dr" (td)
(kgdb) #0  __curthread () at ./machine/pcpu.h:222
#1  doadump (textdump=3D1) at /usr/src/sys/kern/kern_shutdown.c:318
#2  0xffffffff80a2ffb5 in kern_reboot (howto=3D<optimized out>)
    at /usr/src/sys/kern/kern_shutdown.c:386
#3  0xffffffff80a30590 in vpanic (fmt=3D<optimized out>, ap=3D0xfffffe2eb7c=
188f0)
    at /usr/src/sys/kern/kern_shutdown.c:779
#4  0xffffffff80a303c6 in kassert_panic (
    fmt=3D0xffffffff813ee4fb "%s: resource %d usage < 0")
    at /usr/src/sys/kern/kern_shutdown.c:669
#5  0xffffffff80a21eca in racct_adjust_resource (racct=3D0xfffff8001b7c00d0,
    resource=3D4, amount=3D<optimized out>) at /usr/src/sys/kern/kern_racct=
.c:528
#6  0xffffffff80a21acc in racct_set_locked (p=3D0xfffff80055f41528,
    resource=3D<optimized out>, amount=3D0, force=3D0)
    at /usr/src/sys/kern/kern_racct.c:718
#7  0xffffffff80a21994 in racct_set (p=3D0xfffff80055f41528, resource=3D4,
    amount=3D0) at /usr/src/sys/kern/kern_racct.c:741
#8  0xffffffff80d0f8e7 in vmspace_container_reset (p=3D<optimized out>)
    at /usr/src/sys/vm/vm_map.c:311
#9  vmspace_exit (td=3D<optimized out>) at /usr/src/sys/vm/vm_map.c:420
#10 0xffffffff809f01ab in exit1 (td=3D<optimized out>, rval=3D<optimized ou=
t>,
    signo=3D<optimized out>) at /usr/src/sys/kern/kern_exit.c:399
#11 0xffffffff809efc3d in sys_sys_exit (td=3D<unavailable>, uap=3D<optimize=
d out>)
    at /usr/src/sys/kern/kern_exit.c:178
#12 0xffffffff80e9a98a in syscallenter (td=3D0xfffff80055de6000,
    sa=3D<optimized out>)
    at /usr/src/sys/amd64/amd64/../../kern/subr_syscall.c:135
#13 amd64_syscall (td=3D0xfffff80055de6000, traced=3D0)
    at /usr/src/sys/amd64/amd64/trap.c:902
#14 <signal handler called>
Can't read data for section '.eh_frame' in file '/'
(kgdb)

vmcore IS available.

--=20
You are receiving this mail because:
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-210315-8-WoQQ3yUIB0>