Date: Wed, 13 Jul 2011 20:00:22 GMT From: Sergey Kandaurov <pluknet@gmail.com> To: freebsd-net@FreeBSD.org Subject: Re: kern/158873: When I launch pf daemon, I have a kernel panic Message-ID: <201107132000.p6DK0M5P090806@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/158873; it has been noted by GNATS. From: Sergey Kandaurov <pluknet@gmail.com> To: bug-followup@FreeBSD.org, gobledb@gmail.com Cc: Subject: Re: kern/158873: When I launch pf daemon, I have a kernel panic Date: Wed, 13 Jul 2011 23:50:24 +0400 I think we need to merge net/if_pfsync.c 1.113 from vendor. Below is a more complete crash info. panic: _mtx_lock_sleep: recursed on non-recursive mutex pf task mtx @ /usr/src/sys/modules/pfsync/../../contrib/pf/net/if_pfsync.c:3163 cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at 0xffffffff802db93a = db_trace_self_wrapper+0x2a kdb_backtrace() at 0xffffffff8047f407 = kdb_backtrace+0x37 panic() at 0xffffffff80448017 = panic+0x187 _mtx_lock_sleep() at 0xffffffff80437513 = _mtx_lock_sleep+0x343 _mtx_lock_flags() at 0xffffffff8043768c = _mtx_lock_flags+0x16c pfsync_send_plus() at 0xffffffff81072eda = pfsync_send_plus+0xaa pfsync_clear_states() at 0xffffffff81072ffe = pfsync_clear_states+0x6e pfioctl() at 0xffffffff8106024b = pfioctl+0x1c0b devfs_ioctl_f() at 0xffffffff803c442a = devfs_ioctl_f+0x7a kern_ioctl() at 0xffffffff8049984e = kern_ioctl+0xbe ioctl() at 0xffffffff80499aed = ioctl+0xfd syscallenter() at 0xffffffff8048e30b = syscallenter+0x1cb syscall() at 0xffffffff806bd630 = syscall+0x60 Xfast_syscall() at 0xffffffff806a853d = Xfast_syscall+0xdd --- syscall (54, FreeBSD ELF64, ioctl), rip = 0x800da70ac, rsp = 0x7fffffffd528, rbp = 0 --- KDB: enter: panic [ thread pid 48453 tid 100192 ] Stopped at 0xffffffff8047f01b = kdb_enter+0x3b: movq $0,0x6eeb82(%rip) -- wbr, pluknet
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107132000.p6DK0M5P090806>