NetBSD-Bugs archive

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

kern/57386: TS7200 panics in evcnt_attach_static



>Number:         57386
>Category:       kern
>Synopsis:       TS7200 panics in evcnt_attach_static
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon May 01 00:00:00 +0000 2023
>Originator:     Lloyd Parkes
>Release:        10.0_BETA
>Organization:
Must Have Coffee
>Environment:
N/A it won't boot
NetBSD 10.0_BETA evbarm-earmv4 with a TS7200 kernel
>Description:
When I attempted to boot 10.0_BETA on one of my TS7200s I got a diagnostic panic about init_done in evcnt_attach_static. I haven't looked closer.
>How-To-Repeat:
RedBoot> load -v -r -h 10.0.1.42 -b 0x00200000 netbsd-epe0.bin
Using default protocol (TFTP)
-
Raw file loaded 0x00200000-0x00615fd3, assumed entry at 0x00200000
RedBoot> go
[   1.0000000] panic: kernel diagnostic assertion "init_done" failed: file "/home/lloyd/NetBSD/src/sys/kern/subr_evcnt.c", line 153 evcnt_attach_static: evcnt non initialized: group=<vic1> name=<irq 0>
[   1.0000000] cpu0: Begin traceback...
[   1.0000000] 0xc0616f14: c02cf2d0
[   1.0000000] 0xc0616f34: c03fcb5c
[   1.0000000] 0xc0616f4c: c04c9870
[   1.0000000] 0xc0616f84: c03eb2b0
[   1.0000000] 0xc0616fbc: c020407c
[   1.0000000] 0xc0616ffc: c0200ab0
[   1.0000000] cpu0: End traceback...
Undefined instruction 0xe7ffffff in kernel at 0xc0209b80 (LR 0xc03fcb5c SP 0xc06
16f18)
Stopped in pid 0.0 (system) at  c0209b80:       und     0xe7ffffff
db> 
>Fix:
If possible, please assign this PR to me. 

I've been meaning to look at the interrupt handling on the TS7200 for years now and this is some motivation. 

I don't think I'll have time to look into it this week, and so I've filed this PR somewhat as a personal reminder. I'll have time to look into this next week and I won't complain if someones looks into it sooner.



Home | Main Index | Thread Index | Old Index