[Bug 284743] System reproducably livelocks after a couple of hours in poudriere bulk -a

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 19 Feb 2025 01:05:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284743

Mark Johnston <markj@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |br@FreeBSD.org,
                   |                            |markj@FreeBSD.org,
                   |                            |mhorne@freebsd.org
             Status|New                         |Open

--- Comment #7 from Mark Johnston <markj@FreeBSD.org> ---
(In reply to Robert Clausecker from comment #6)
Most of the threads are in sbi_remote_fence_i(), i.e., they're waiting for
other cores to finish flushing their icaches.  Aside from that being super
inefficient (we really need to be tracking whether the flush is required when
mapping a given page with PROT_EXEC; most of the time it's not required), it's
hard to tell why the system apparently isn't making progress.  Do the remote
harts need to have interrupts enabled in order to acknowledge SBI calls?

-- 
You are receiving this mail because:
You are the assignee for the bug.