diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-28 17:13:39 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-28 17:13:39 -0400 |
| commit | 717997bc93aab02ac868cc23ada4eabc79285b94 (patch) | |
| tree | 93a35cb05e212065870740b2ec93bed5d08afbd1 /README.md | |
| parent | 7dddb85c888c57b6b125ce0487d599500ea06769 (diff) | |
| download | open-iov-717997bc93aab02ac868cc23ada4eabc79285b94.tar.gz open-iov-717997bc93aab02ac868cc23ada4eabc79285b94.zip | |
sema: rescue entries anywhere in a pushbuffer slot
Mid-slot entry VAs were rejected by the alignment guard, leaving their
false translations permanent. Candidate 2 (the group's page minus the
push length) is the PA of the entry VA's page regardless of alignment;
pin only the pages the push occupies for mid-slot entries and the whole
1 MB slot for slot-aligned ones. Validation by read-back is unchanged.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions
