You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Drop QuiesceIfPending's namespace re-read on the stop and hibernate
paths: under the held ops lock the committed generation is derivable
from the loaded record plus whether UpdateStates landed, so
quiesceAfterStop quiesces and clears directly — one meta transaction
per stop instead of two. vm net resize now goes through the
process-wide NetworkSeam instead of building a throwaway provider
cache; NewNetProviders is unexported. Also: convergeExit's log tag
mirrors its function, and EntryGuardLoad's godoc no longer references
the removed EntryGuard.
// quiesceAfterStop runs the quiesce a just-committed stop scheduled, gated on the pre-stop record so an unplumbed VM pays no extra read; a failure keeps the pending flag for a later pass.
// quiesceAfterStop runs the quiesce a just-committed stop scheduled without re-reading the record: under the caller's ops lock the committed generation is rec's, plus one exactly when the stop just landed its transition. A quiesce failure keeps the pending flag for a later pass.
0 commit comments