mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 16:43:05 -05:00
Complete the object lifecycle through guest mapping and unlink APIs, and preserve FreeBSD shared-object size and seek rules across scalar, vector and asynchronous descriptor writes. Pin descriptors during operations and coordinate size-sensitive operations across cooperating emulator processes. Constraint: Linux host support with existing dependencies and allocation tracking Rejected: Bare descriptor registry | close, duplication and reuse invalidate identity Rejected: Per-object OFD locks | forked descriptors share the same lock description Confidence: high Scope-risk: moderate Directive: Keep guest resize, truncating open and bounded writes under the same namespace guard Tested: Ten Linux runtime suites; focused shared-memory ASan/UBSan suite with warnings as errors Not-tested: Windows build, PS5 hardware and title compatibility