Re: [PATCH] x86/ucode: Remove MICROCODE_UPDATE_TIMEOUT and associated panic()
Jan Beulich <[email protected]>
| Newsgroups | org.xenproject.lists.xen-devel |
|---|---|
| Message-ID | <[email protected]> |
On 19.08.2026 16:04, Andrew Cooper wrote: > One other idea I had: > > If we rearrange the loop to have a periodic "taken $X seconds" (shows > liveness), and maybe at 40s decide to panic (by passing through the out: > label first so we release the APs, so they can crash more cleanly), then > that might be acceptable. > > By 40s, the system isn't surviving even if the cores do all come back. Maybe, yet I'm curious: How did you land at 40s as the "magic" boundary? For a runtime load, even the 4.5s that you say GNR takes may already be too much for the system (Dom0 and/or DomU-s) to properly survive as a whole, depending on their requirements and/or configuration. Even our time calibration rendezvous wants to occur once a second (albeit it may not really need to run that often, plus iirc you have been saying that we should get rid of it altogether). Jan