NetBSD-Bugs archive

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

kern/55889: panic when boot GENERIC64 kernel on RaspberryPi4 (without RPi4_UEFI_Firmware)



>Number:         55889
>Category:       kern
>Synopsis:       panic when boot GENERIC64 kernel on RaspberryPi4 (without  RPi4_UEFI_Firmware)
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 21 17:15:01 +0000 2020
>Originator:     Kouichi Hashikawa
>Release:        NetBSD-9.99.77
>Organization:
>Environment:
NetBSD 9.99.77 (GENERIC64) #0: Mon Dec 21 02:38:57 UTC 2020
 	mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/evbarm/compile/GENERIC64
>Description:
when use -current kernel on RPi4 and without RPi4_UEFI_Firmware,
panic with message,

[   1.5130955] panic: kernel diagnostic assertion "l->l_stat == LSONPROC" failed: file "/home/source/ab/HEAD/src/sys/kern/kern_sleepq.c", line 227 
[   1.5230984] cpu2: Begin traceback...
[   1.5230984] trace fp ffffc00060f1f9e0
[   1.5330967] fp ffffc00060f1fa10 vpanic() at ffffc000004e59b4 netbsd:vpanic+0x14c
[   1.5330967] fp ffffc00060f1fa70 kern_assert() at ffffc0000080bc7c netbsd:kern_assert+0x5c
[   1.5430982] fp ffffc00060f1fb00 sleepq_enqueue() at ffffc000004b14e0 netbsd:sleepq_enqueue+0x108
[   1.5530977] fp ffffc00060f1fb40 cv_wait() at ffffc00000478818 netbsd:cv_wait+0xe8
[   1.5630988] fp ffffc00060f1fb80 xc_wait() at ffffc000004ef920 netbsd:xc_wait+0xb0
[   1.5730988] fp ffffc00060f1fbc0 percpu_backend_alloc() at ffffc000004dd6c8 netbsd:percpu_backend_alloc+0x150
[   1.5830999] fp ffffc00060f1fc40 vmem_xalloc() at ffffc000004ed2cc netbsd:vmem_xalloc+0x6ac
[   1.5830999] fp ffffc00060f1fd20 vmem_alloc() at ffffc000004ed704 netbsd:vmem_alloc+0x84
[   1.5930999] fp ffffc00060f1fd80 percpu_create() at ffffc000004dde5c netbsd:percpu_create+0x3c
[   1.6031014] fp ffffc00060f1fe00 pic_add() at ffffc00000003114 netbsd:pic_add+0xfc
[   1.6131010] fp ffffc00060f1fe40 bcm2836mp_intr_init() at ffffc00000018170 netbsd:bcm2836mp_intr_init+0x90
[   1.6231027] fp ffffc00060f1fe90 arm_fdt_cpu_hatch() at ffffc000000641c8 netbsd:arm_fdt_cpu_hatch+0x28
[   1.6331021] fp ffffc00060f1feb0 cpu_hatch() at ffffc00000084064 netbsd:cpu_hatch+0x8c
[   1.6431032] fp 0000000000000000 cpu_mpstart() at ffffc00000001a84 netbsd:cpu_mpstart+0x19c
[   1.6431032] cpu2: End traceback...
Stopped in pid 0.26 (system) at netbsd:cpu_Debugger+0x4:        ret


-current kernel can boot with RPi4_UEFI_Firmware.
>How-To-Repeat:

>Fix:



Home | Main Index | Thread Index | Old Index