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

From: Lev Serebryakov <lev_at_FreeBSD.org>
Date: Sun, 5 Apr 2020 00:53:04 +0300
Hello Yuri,

Sunday, April 5, 2020, 12:33:44 AM, you wrote:

>>     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.
 It helps me too! And looks like about right in terms of time to me, too.

-- 
Best regards,
 Lev                            mailto:lev_at_FreeBSD.org
Received on Sat Apr 04 2020 - 19:53:21 UTC

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