[Bug 262663] panic in ipv6 jail ipv6 prison_ip_check() in6_pcblookup_hash_locked() - corrupt stack?

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 01 Sep 2022 09:57:54 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262663

--- Comment #10 from Dave Cottlehuber <dch@freebsd.org> ---
got this today, fresh build from main at
998b0a4ad84252180ab7b06b281f923ce1d0747b

login: panic: Assertion mtx_owned(&pr->pr_mtx) || in_epoch(net_epoch_preempt)
|| sx_xlocked(&allprison_lock) failed at /usr/src/sys/kern/kern_jail.c:876
cpuid = 1
time = 1662026198
KDB: stack backtrace:
db_trace_self() at db_trace_self
db_trace_self_wrapper() at db_trace_self_wrapper+0x30
vpanic() at vpanic+0x13c
panic() at panic+0x44
prison_ip_check() at prison_ip_check+0x13c
in6_pcblookup_hash_locked() at in6_pcblookup_hash_locked+0x398
in_pcb_lport_dest() at in_pcb_lport_dest+0x38c
in6_pcbconnect_mbuf() at in6_pcbconnect_mbuf+0x37c
tcp6_connect() at tcp6_connect+0x9c
tcp6_usr_connect() at tcp6_usr_connect+0x168
soconnectat() at soconnectat+0xc8
kern_connectat() at kern_connectat+0xd0
sys_connect() at sys_connect+0xb0
do_el0_sync() at do_el0_sync+0x54c
handle_el0_sync() at handle_el0_sync+0x40
--- exception, esr 0x56000000
KDB: enter: panic
[ thread pid 91420 tid 100315 ]
Stopped at      kdb_enter+0x44: undefined       f900027f
db>

-- 
You are receiving this mail because:
You are the assignee for the bug.