CTSRD-CHERI/cheribsd

panic: vm_cheri_revoke post past entry end (with x11/sddm)

kwitaszczyk opened this issue · 2 comments

With the 2023-11-23 dev snapshot, I get the following panic at the stage I press enter to confirm my password in SDDM. The setup used the default system configuration (i.e., the default kernel and temporal safety settings). Unfortunately, this issue appeared once and I cannot reliably reproduce it.

panic: vm_cheri_revoke post past entry end: 50197000 > 50251000 (was 50250000)
cpuid = 0
time = 1700826346
KDB: stack backtrace:
db_trace_self() at db_trace_self
db_trace_self_wrapper() at db_trace_self_wrapper+0x30
vpanic() at vpanic+0x19c
panic() at panic+0x60
vm_cheri_revoke_pass() at vm_cheri_revoke_pass+0x9dc
sys_cheri_revoke() at sys_cheri_revoke+0x39c
do_el0_sync() at do_el0_sync+0x5b8
handle_el0_sync() at handle_el0_sync+0x38
--- exception, esr 0x56000000

I believe this is fixed by #1933

I believe this is fixed by #1933

Merged into dev as of commit ca0ff3c.