tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: panic: softint screwup

Andrew Doran <> writes:

> On Tue, Feb 04, 2020 at 07:03:28AM -0400, Jared McNeill wrote:
>> First time seeing this one.. an arm64 board sitting idle at the login
>> prompt rebooted itself with this panic. Unfortunately the default
>> ddb.onpanic=0 strikes again and I can't get any more information than
>> this:
> I added this recently to replace a vague KASSERT.  Thanks for grabbing
> the output.

My Rockpro64, current as of this morning, just did the same thing, also
while just sitting there unused.  It failed to dump core, unfortunately,
just rebooting instead.

Here's the dmesg output of the occurrence:

curcpu=0, spl=4 curspl=7
onproc=0xffff0000f7d46080 => l_stat=7 l_flag=20000201 l_cpu=0
curlwp=0xffff0000f7d21580 => l_stat=1 l_flag=00000200 l_cpu=0
pinned=0xffff0000f7d21100 => l_stat=7 l_flag=00000200 l_cpu=0
panic: softint screwup
cpu0: Begin traceback...
trace fp ffffffc060fd7be0
fp ffffffc060fd7c00 vpanic() at ffffffc0004d84e0 netbsd:vpanic+0x160
fp ffffffc060fd7c70 panic() at ffffffc0004d85d4 netbsd:panic+0x44
fp ffffffc060fd7d40 softint_dispatch() at ffffffc0004a6a9c netbsd:softint_dispatch+0x5c4
fp ffffffc060fcfc30 cpu_switchto_softint() at ffffffc000084ec8 netbsd:cpu_switchto_softint+0x68
fp ffffffc060fcfc80 splx() at ffffffc0000040d4 netbsd:splx+0xbc
fp ffffffc060fcfcb0 callout_softclock() at ffffffc0004b4afc netbsd:callout_softclock+0x36c
fp ffffffc060fcfd40 softint_dispatch() at ffffffc0004a65d4 netbsd:softint_dispatch+0xfc
fp ffffffc060f6ecc0 cpu_switchto_softint() at ffffffc000084ec8 netbsd:cpu_switchto_softint+0x68
fp ffffffc060f6edf8 cpu_idle() at ffffffc000085e58 netbsd:cpu_idle+0x58
fp ffffffc060f6ee40 idle_loop() at ffffffc00047f39c netbsd:idle_loop+0x174
cpu0: End traceback...

Most people who graduate with CS degrees don't understand the significance
of Lisp.  Lisp is the most important idea in computer science.  --Alan Kay

Home | Main Index | Thread Index | Old Index