SIGN IN SIGN UP

[Bugfix][TENT] Unpin remote stage buffers after late completion (#3494)

* [TENT] Add regression test for late remote cleanup

Reproduce the remote stage-buffer leak when a Delegate RPC completes after ProxyManager destruction.

Signed-off-by: Ruiqing Feng <ruiqing.feng@broadcom.com>

* [Bugfix][TENT] Unpin remote stage buffers after late completion

Transfer cleanup ownership to unresolved remote operations during ProxyManager destruction and
asynchronously unpin their buffers after Delegate completion.

Signed-off-by: Ruiqing Feng <ruiqing.feng@broadcom.com>

* [TENT] Add regression test for unconfirmed remote completion

Signed-off-by: Ruiqing Feng <ruiqing.feng@broadcom.com>

* [Bugfix][TENT] Require confirmed Delegate completion before Unpin

Signed-off-by: Ruiqing Feng <ruiqing.feng@broadcom.com>

---------

Signed-off-by: Ruiqing Feng <ruiqing.feng@broadcom.com>
R
Ruiqing Feng committed
82e279937a6a945c5865db21cb1b6dc74fcf203b
Parent: c3ba762
Committed by GitHub <noreply@github.com> on 8/24/2026, 2:50:47 AM