Re: CURRENT crashes if loader.conf contains «net.isr.dispatch="direct"»

Yuri Pankov ypankov at fastmail.com
Sat Apr 4 21:34:11 UTC 2020


Lev Serebryakov wrote:
> Hello FreeBSD-Current,
> 
>     CURRENT (and64, r359632) crashes very early on boot if
> `/boot/loader.conf` contains this line:
> 
> net.isr.dispatch="direct"
> 
>   Stacktrace (manually transcribed from photo of screen, as it is very early
> stage of boot, so no crashdump possible):
> 
> ....
> calltrap()
> --- trap 0xc
> malloc()
> sysctl_handle_string()
> sysctl_netisr_dispatch_policy()
> sysctl_root_handler_locked()
> sysctl_register_oid()
> sysctl_regioster_all()
> mi_startup()
> btext()
> 
>    It is 100% reproducable for me, with GENERIC kernel.
> 
>    Sorry, it is very hard to bisect across clang10 import commit :-(
> 
>     But I suspect, it is very long-standing problem, at least 3 or 4 months.

It's likely r357614, reverting that commit helps.


More information about the freebsd-current mailing list