Source changes (dormant parity infra, retained from iterate 2.AI/2.AO): - xenia-kernel/exports.rs: nt_create_event manual_reset polarity + related event wiring - xenia-gpu/mmio_region.rs: D1MODE_VBLANK_VLINE_STATUS hardcode parity Also lands the audit-runs/ analysis notes (.md/.txt/.json digests) for the iterate 2.x VSync/0x10e8/0x1004 wedge investigation. Raw trace dumps (.jsonl/.gz/.csv/.stdout) and agent worktrees (.claude/) are gitignored as regenerable local artifacts — see memory + HANDOFF for the running findings. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
44 lines
1.3 KiB
Plaintext
44 lines
1.3 KiB
Plaintext
Canary tid=6 install-window event summary [host_ns 9000000000..11000000000]
|
|
|
|
=== Top kernel.call by frequency ===
|
|
7525 RtlLeaveCriticalSection
|
|
7523 RtlEnterCriticalSection
|
|
237 XamInputGetCapabilities
|
|
178 NtWaitForSingleObjectEx
|
|
162 NtSetEvent
|
|
98 XNotifyGetNext
|
|
80 NtReleaseSemaphore
|
|
79 XamInputGetKeystrokeEx
|
|
79 XamInputGetState
|
|
43 RtlInitializeCriticalSection
|
|
19 NtAllocateVirtualMemory
|
|
18 NtCreateEvent
|
|
16 NtReadFile
|
|
16 RtlNtStatusToDosError
|
|
14 MmAllocatePhysicalMemoryEx
|
|
12 KeRaiseIrqlToDpcLevel
|
|
12 KeAcquireSpinLockAtRaisedIrql
|
|
12 KeReleaseSpinLockFromRaisedIrql
|
|
12 KfLowerIrql
|
|
5 ExCreateThread
|
|
4 RtlInitializeCriticalSectionAndSpinCount
|
|
4 ObReferenceObjectByHandle
|
|
4 KeSetAffinityThread
|
|
4 ObDereferenceObject
|
|
3 NtClose
|
|
2 RtlInitAnsiString
|
|
2 NtCreateFile
|
|
2 NtQueryInformationFile
|
|
2 KeQueryPerformanceFrequency
|
|
1 NtResumeThread
|
|
1 NtCreateSemaphore
|
|
1 XamGetSystemVersion
|
|
1 XMsgInProcessCall
|
|
1 XMsgStartIORequestEx
|
|
1 XamResetInactivity
|
|
1 XamEnableInactivityProcessing
|
|
1 XGetVideoMode
|
|
|
|
=== Unique kernel.call names ===
|
|
37
|