NetBSD-Bugs archive

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

kern/58458: sys/uvm/uvm_pdpolicy_clock.c:450: diagassert failed "(pg->pqflags & (PQ_INTENT_MASK | PQ_INTENT_S ET)) != (PQ_INTENT_D | PQ_INTENT_SET)"



>Number:         58458
>Category:       kern
>Synopsis:       sys/uvm/uvm_pdpolicy_clock.c:450: diagassert failed "(pg->pqflags & (PQ_INTENT_MASK | PQ_INTENT_S ET)) != (PQ_INTENT_D | PQ_INTENT_SET)"
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jul 23 11:05:00 +0000 2024
>Originator:     Tobias Nygren
>Release:        10.99.11
>Organization:
>Environment:
Adlink AADK 64-core
>Description:
This panic happens about once every ten reboots and it is always just
after ntpd has forked to the background.

Starting ntpd.
panic: kernel diagnostic assertion "(pg->pqflags & (PQ_INTENT_MASK | PQ_INTENT_S
ET)) != (PQ_INTENT_D | PQ_INTENT_SET)" failed: file "/work/src/sys/uvm/uvm_pdpol
icy_clock.c", line 450
cpu60: Begin traceback...
trace fp ffffc03060ccfae0
fp ffffc03060ccfb10 vpanic() at ffffc000005b8520 netbsd:vpanic+0x1a0
fp ffffc03060ccfb80 kern_assert() at ffffc000009b4c78 netbsd:kern_assert+0x58
fp ffffc03060ccfc10 uvmpdpol_pagedeactivate_locked() at ffffc00000524e3c netbsd:
uvmpdpol_pagedeactivate_locked+0x13c
fp ffffc03060ccfc30 uvmpdpol_balancequeue() at ffffc00000525ea8 netbsd:uvmpdpol_
balancequeue+0x188
fp ffffc03060ccfd30 uvm_pageout() at ffffc000005249e8 netbsd:uvm_pageout+0x51c
tf ffffc03060ccfed0 el0_trap() at ffffc000000b6ff0 netbsd:el1_trap_exit+0x68
cpu60: End traceback...
rebooting...
>How-To-Repeat:
Probably run ntpd on a fast system with many cores and some other unknown circumstance.
>Fix:



Home | Main Index | Thread Index | Old Index