|
|
The previous pass claimed no untested surface remained, which was wrong in one respect:
every hardware test had used a single session sequentially, while the system driver keeps
a global slot table that all live sessions share, and interleaved access to shared
platform state is a distinct class and a classic precursor to corruption.
The new probe loads the same application eight times, stamps each session's buffer with a
unique marker, and invokes round-robin for sixty rounds, checking after every invoke that
no session's buffer contains another session's marker. All eight sessions demonstrably
produced output, so the control passes, and there is no contamination across four hundred
and eighty interleaved invokes.
Concurrency therefore joins the classes tested on silicon and found clean, with the
standing results unchanged: corruption defects the host cannot reach and three
host-reachable denial of service triggers all measured as hangs.
|