Hi,
on my arm64 regress machine I saw this panic during syslogd regress:
OpenBSD 7.0-current (GENERIC.MP) #1391: Fri Nov 12 21:55:27 MST 2021
[email protected]:/usr/src/sys/arch/arm64/compile/GENERIC.MP
panic: kernel diagnostic assertion "TAILQ_EMPTY(&kq->kq_head)" failed: file
"/usr/src/sys/kern/kern_event.c", line 224
Stopped at panic+0x160: cmp w21, #0x0
TID PID UID PRFLAGS PFLAGS CPU COMMAND
242487 43389 0 0x2 0 2 rsyslogd
153253 7135 0 0x2 0 3 perl
db_enter() at panic+0x15c
panic() at __assert+0x24
panic() at KQRELE+0x178
KQRELE() at kqpoll_exit+0x54
kqpoll_exit() at exit1+0x204
exit1() at sys___threxit+0x48
process_untrace() at svc_handler+0x30c
ddb{0}> trace
db_enter() at panic+0x15c
panic() at __assert+0x24
panic() at KQRELE+0x178
KQRELE() at kqpoll_exit+0x54
kqpoll_exit() at exit1+0x204
exit1() at sys___threxit+0x48
process_untrace() at svc_handler+0x30c
svc_handler() at do_el0_sync+0xf4
do_el0_sync() at handle_el0_sync+0x74
handle_el0_sync() at 0xde12001dc
--- trap ---
ddb{0}> show register
x0 0x77 $d.1+0x47
x1 0xffffff80525e9000
x2 0x4
x3 0xb0 $d.1+0x80
x4 0xffffff8067ecdbe0
x5 0xffffff8067ec9000
x6 0x20
x7 0
x8 0x1
x9 0x2a124229a36549b5
x10 0x1
x11 0x22
x12 0x7e949c54cb
x13 0x1
x14 0x10
x15 0x2d2e23925c2aaa44
x16 0x1719f33cd8
x17 0x1719f33cec
x18 0xffffff8067ecdc10
x19 0xffffff8000c1f193 $d.4
x20 0xffffff8000ebb4cc cpu_info_primary+0x44c
x21 0x1
x22 0xffffff8092462d30
x23 0xffffff8000ef07ac sched_lock
x24 0xffffff8000e68988 arm_intr_func
x25 0xffffff810b9f6880
x26 0
x27 0x12e $d.1+0xfe
x28 0xffffff8000e12622 sysent+0x12e2
x29 0xffffff8067ecdc10
x30 0
sp 0xffffff8067ecdc10
spsr 0x60000305
elr 0xffffff800034a0b8 db_enter+0x14
lr 0xffffff80003d7ecc panic+0x160
panic+0x160: cmp w21, #0x0
ddb{0}> ps
PID TID PPID UID S FLAGS WAIT COMMAND
54539 331645 38099 73 3 0x100082 netio dd
38099 510627 333 73 3 0x10008a sigsusp sh
86102 72126 333 73 3 0x100090 kqread syslogd
333 3993 7135 0 3 0x100082 netio syslogd
43389 242487 7135 0 7 0x2 rsyslogd
43389 301634 7135 0 3 0x4000082 fsleep rsyslogd
43389 213122 7135 0 3 0x4000082 fsleep rsyslogd
43389 48893 7135 0 3 0x4000082 fsleep rsyslogd
43389 119176 7135 0 3 0x4000082 fsleep rsyslogd
43389 341130 7135 0 3 0x4000082 fsleep rsyslogd
91141 429590 7135 0 3 0x82 ttyin ttylog
17945 491007 7135 0 3 0x82 ttyin ttylog
7135 153253 808 0 7 0x2 perl
808 15165 81508 0 3 0x10008a sigsusp sh
81508 166333 84656 0 3 0x10008a sigsusp make
84656 439949 51613 0 3 0x10008a sigsusp sh
51613 472799 70079 0 3 0x10008a sigsusp make
85407 225440 1 0 3 0x100080 kqread snmpd
83119 201044 1 91 3 0x92 kqread snmpd
80196 18703 0 0 3 0x14200 bored sosplice
13643 438789 2085 0 3 0x100082 piperd gzip
2085 443400 70079 0 3 0x100082 piperd pax
70079 134453 23914 0 3 0x82 piperd perl
23914 414630 57529 0 3 0x10008a sigsusp ksh
57529 401633 76429 0 3 0x9a kqread sshd
23809 396291 1 0 3 0x100083 ttyin getty
26038 79822 1 0 3 0x100098 kqread cron
50095 145415 1 99 3 0x100090 kqread sndiod
36788 108813 1 110 3 0x100090 kqread sndiod
41316 476553 47441 95 3 0x100092 kqread smtpd
28815 78368 47441 103 3 0x100092 kqread smtpd
12823 241721 47441 95 3 0x100092 kqread smtpd
53785 319648 47441 95 3 0x100092 kqread smtpd
22812 122674 47441 95 3 0x100092 kqread smtpd
71843 326236 47441 95 3 0x100092 kqread smtpd
47441 131914 1 0 3 0x100080 kqread smtpd
76429 67041 1 0 3 0x88 kqread sshd
20738 18927 0 0 3 0x14200 acct acct
57311 211804 0 0 3 0x14280 nfsidl nfsio
68352 517289 0 0 3 0x14280 nfsidl nfsio
21297 297385 0 0 3 0x14280 nfsidl nfsio
66300 182969 0 0 3 0x14280 nfsidl nfsio
80462 285216 1 0 3 0x100080 kqread ntpd
65421 71664 95486 83 3 0x100092 kqread ntpd
95486 128478 1 83 3 0x100092 kqread ntpd
11921 165901 95669 74 3 0x100092 bpf pflogd
95669 494588 1 0 3 0x80 netio pflogd
67860 225823 1 0 3 0x100080 kqread resolvd
2674 103822 44757 77 3 0x100092 kqread dhcpleased
88396 140679 44757 77 3 0x100092 kqread dhcpleased
44757 43930 1 0 3 0x80 kqread dhcpleased
33414 282016 93063 115 3 0x100092 kqread slaacd
43561 1467 93063 115 3 0x100092 kqread slaacd
93063 141624 1 0 3 0x100080 kqread slaacd
91321 380743 0 0 3 0x14200 bored smr
62939 222451 0 0 3 0x14200 pgzero zerothread
82904 413267 0 0 3 0x14200 aiodoned aiodoned
47834 421839 0 0 3 0x14200 syncer update
77137 352123 0 0 3 0x14200 cleaner cleaner
34971 335469 0 0 3 0x14200 reaper reaper
34378 182724 0 0 3 0x14200 pgdaemon pagedaemon
37315 267060 0 0 3 0x14200 mmctsk sdmmc1
15520 79931 0 0 3 0x14200 usbtsk usbtask
63009 320847 0 0 3 0x14200 usbatsk usbatsk
46026 122148 0 0 3 0x14200 bored sensors
633 401482 0 0 3 0x14200 mmctsk sdmmc0
85921 236586 0 0 3 0x40014200 idle3
55595 492315 0 0 3 0x40014200 idle2
30227 507965 0 0 7 0x40014200 idle1
92977 423039 0 0 3 0x14200 bored softnet
53757 325035 0 0 3 0x14200 bored systqmp
3557 441426 0 0 3 0x14200 bored systq
26594 436089 0 0 3 0x40014200 bored softclock
24322 153753 0 0 3 0x40014200 idle0
39623 489244 0 0 3 0x14200 kmalloc kmthread
1 268095 0 0 3 0x82 wait init
0 0 -1 0 3 0x10200 scheduler swapper
mach ddbcpu 1
Stopped at ampintc_ipi_ddb+0x1c: ldr x15, [sp,#16]
db_enter() at ampintc_ipi_ddb+0x18
ampintc_ipi_ddb() at ampintc_irq_handler+0x1c4
ampintc_irq_handler() at arm_cpu_irq+0x30
arm_cpu_irq() at handle_el1h_irq+0x6c
handle_el1h_irq() at sched_idle+0x290
sched_idle() at sched_idle+0x290
sched_idle() at proc_trampoline+0x10
mach ddbcpu 2
Stopped at ampintc_ipi_ddb+0x1c: ldr x15, [sp,#16]
db_enter() at ampintc_ipi_ddb+0x18
ampintc_ipi_ddb() at ampintc_irq_handler+0x1c4
ampintc_irq_handler() at arm_cpu_irq+0x30
arm_cpu_irq() at handle_el1h_irq+0x6c
handle_el1h_irq() at selwakeup+0x10
selwakeup() at selwakeup+0x10
selwakeup() at soisdisconnecting+0xa0
mach ddbcpu 3
Stopped at ampintc_ipi_ddb+0x1c: ldr x15, [sp,#16]
db_enter() at ampintc_ipi_ddb+0x18
ampintc_ipi_ddb() at ampintc_irq_handler+0x1c4
ampintc_irq_handler() at arm_cpu_irq+0x30
arm_cpu_irq() at handle_el1h_irq+0x6c
handle_el1h_irq() at svc_handler+0x210
svc_handler() at svc_handler+0x210
svc_handler() at do_el0_sync+0xf4
bluhm