On Tue, 26 Jun 2018, at 09:52, Dave Cottlehuber wrote:
>
> The HPET NMI watchdog patch was very timely - works a treat: 
> https://reviews.freebsd.org/D15630
> 
> > However each time there's no crashdump, & the usual ctrl-alt-esc does't 
> > work either.
> 
> I bumped my /usr/src to latest HEAD, applied HPET NMI watchdog hack &
> after freezing via `service pf stop`, I was rewarded with a coredump
> on next reboot; full log: https://git.io/f4Q4P
> 
> [1202] panic: Assertion !in_epoch() && !
> mtx_owned(&(&(*(__typeof(vnet_entry_tcbinfo)*) (((((__curthread())-
> >td_vnet))->vnet_data_base) + (uintptr_t)&vnet_entry_tcbinfo)))-
> >ipi_lock) failed at /usr/src/sys/netinet/tcp_input.c:802

I narrowed it down to setting this sysctl:

net.inet.ip.process_options=0           # ignore IP options in the incoming 
packets (default 1)

and it looks like it was fixed here: r335749 thanks glebius@

https://svnweb.freebsd.org/base/head/sys/netinet/tcp_subr.c?r1=335749&r2=335748&pathrev=335749

I've not had a repeat since building off this.

A+
Dave
_______________________________________________
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to