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

From: Lev Serebryakov <lev_at_FreeBSD.org>
Date: Sat, 4 Apr 2020 23:17:46 +0300
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.

-- 
Best regards,
 Lev                          mailto:lev_at_FreeBSD.org
Received on Sat Apr 04 2020 - 18:17:59 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:23 UTC