LVBS: Use reference counters for page tables - #1246
Merged
Merged
Conversation
Arc for the PageTable structureArc for page tables
Arc for page tablesArc for shared page tables
Arc for shared page tablesArc for page tables
Sangho Lee (sangho2)
force-pushed
the
sanghle/lvbs/arc_pt
branch
from
August 31, 2026 20:13
64088f2 to
6c62ae5
Compare
Arc for page tablesArc for page tables
Sangho Lee (sangho2)
force-pushed
the
sanghle/lvbs/arc_pt
branch
from
August 31, 2026 20:54
6c62ae5 to
08520c2
Compare
Sangho Lee (sangho2)
marked this pull request as ready for review
August 31, 2026 20:57
Sangho Lee (sangho2)
marked this pull request as draft
August 31, 2026 22:41
Sangho Lee (sangho2)
marked this pull request as ready for review
August 31, 2026 23:05
Sangho Lee (sangho2)
force-pushed
the
sanghle/lvbs/arc_pt
branch
from
September 1, 2026 00:03
96b97fa to
7838a8f
Compare
Sangho Lee (sangho2)
force-pushed
the
sanghle/lvbs/arc_pt
branch
from
September 1, 2026 02:05
99c5392 to
4b60375
Compare
Sangho Lee (sangho2)
force-pushed
the
sanghle/lvbs/arc_pt
branch
from
September 1, 2026 02:08
4b60375 to
d917253
Compare
Weidong Cui (wdcui)
approved these changes
Sep 1, 2026
Arc for page tables
Sangho Lee (sangho2)
force-pushed
the
sanghle/lvbs/arc_pt
branch
from
September 1, 2026 20:42
1e633a4 to
bc19eec
Compare
|
🤖 SemverChecks 🤖 Click for details |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR uses
Arcreference counters for LVBS/OP-TEE page tables to safely share them across cores. In particular, it makes the page-table lifetime/ownership explicit rather than relies on session-level serialization.