Files
chimera-gfx-Public/manifests/retroarch/phase-1.0j-write-firewall-diagnostic.json
T
Chimera GFX release export fee37cd9b5
phase0-ci / build-and-audit (push) Failing after 1m41s
Publish Chimera GFX source
2026-09-03 02:53:36 +02:00

166 lines
5.8 KiB
JSON

{
"schema_version": 1,
"phase": "PHASE_1_0J_WRITE_FIREWALL_DIAGNOSTIC",
"status": "OFFLINE_ARTIFACT_AUDITED_DEVICE_ACTION_BLOCKED",
"date": "2026-07-22",
"firmware_target": "9.60_BUILD_CONTEXT_ONLY_RUNTIME_UNPROVEN",
"source_commits": {
"retroarch": "2e385265ab893dbba5898178dde5e108d3dbfa19",
"chimera_gfx_baseline": "2bee49e5e8f1ee6faa0589d2d74de5ba0d809293",
"public_sdl": "0baf4ac49382b537ba449901b5b6d0d189bb1fbb",
"public_ps5_payload_sdk_v041": "d2e2e585740362976a39fdd5ccf390f199a7bc37"
},
"artifact": {
"name": "retroarch_ps5_write_diag.elf",
"local_path": "../chimera-retroarch/build/phase10j/write-diag-a/retroarch_ps5_write_diag.elf",
"size": 1845208,
"sha256": "6ff0f7ea391da5f15ea43512a871078133e896a6900ae9f8f3fa75711abb8009",
"tracked": false,
"execution_eligible": false,
"transfer_eligible": false,
"installation_eligible": false
},
"linker_map": {
"local_path": "../chimera-retroarch/build/phase10j/write-diag-a/retroarch_ps5_write_diag.map",
"size": 637728,
"sha256": "19f1cf851ad8f99d31d5de3a14591f81faa83589c18e93cd60be96ebef5d7719",
"tracked": false
},
"source_material": {
"sdl_diagnostic_patch_sha256": "aa1d3ebc6043d6051938cee1dbffecb80729b3b6595eef964915e93f1570c193",
"materialized_sdl_video_source_sha256": "9949a280fed40241746788a8c001280455bc629e0566a88f82f16a8634d43025",
"sdl_diskaudio_enabled": false,
"upstream_base_clean_before_materialization": true,
"materialized_tree_contains_only_reviewed_patch_stack": true
},
"protocol": {
"magic": "CHD10J01",
"new_stage": "D13",
"historical_stage_values_preserved": true,
"d13_fields": ["first_blocked_write", "write_block_count"],
"d13_immediately_precedes_terminal_d12": true,
"d13_stream_only": true,
"target_socket_created": false,
"live_runner_supports_j": false
},
"write_firewall": {
"first_rejection_requests_shutdown": true,
"stop_check_location": "IMMEDIATELY_AFTER_RETROARCH_PARSE_INPUT_AND_CONFIG",
"stop_before": "I04",
"stop_before_driver_lookup": true,
"write_succeeds": false,
"wrapper_errno": "EROFS",
"surviving_wrappers": [
{"symbol": "__wrap_open", "address": "0x475a0", "operation": "OPEN"},
{"symbol": "__wrap_fopen", "address": "0x47610", "operation": "OPEN"},
{"symbol": "__wrap_fwrite", "address": "0x476a0", "operation": "STREAM"}
]
},
"flip_diagnostic": {
"submit_count_maximum_per_reached_helper": 1,
"submit_errno_saved_immediately": true,
"reporting_before_errno_save": false,
"d07_fields_under_j": ["submit_result", "saved_errno"],
"wait_only_after_submit_success": true,
"first_frame_source": "CHIMERA_PS5_FIRST_FRAME_INDEX",
"first_frame_value": 0,
"adr": "docs/adr/0012-phase10j-first-frame-identity.md",
"firmware_semantics": "UNPROVEN",
"root_cause_claimed": false
},
"artifact_audit": {
"elf_type": "DYN_PIE",
"entry_point": "0xff210",
"program_headers": 4,
"sections": 20,
"load_segment_permissions": ["R_E", "R", "RW"],
"rwx_load_segments": 0,
"init_array_size": 0,
"fini_array_size": 0,
"tls_sections": 0,
"bss_size": 697632,
"undefined_dynamic_symbols": 142,
"relocations": {
"total": 1055,
"R_X86_64_GLOB_DAT": 142,
"R_X86_64_RELATIVE": 913
},
"dt_needed": [
"libSceAudioOut.sprx",
"libSceLibcInternal.sprx",
"libScePad.sprx",
"libSceSystemService.sprx",
"libSceUserService.sprx",
"libSceVideoOut.sprx",
"libkernel_web.sprx"
],
"inherited_send_import_count": 1,
"socket_create_import": false,
"connect_import": false,
"listener_import": false,
"receive_import": false,
"gnm_imports": [],
"normalized_disassembly_sha256": "45dc4e0233b3770add430aaa6bb23a60210b50744effb76b515fca4b9e6e310f",
"dormant_string_findings_retained": true,
"string_absence_used_as_reachability_proof": false
},
"reproducibility": {
"clean_builds": 2,
"elf_byte_identical": true,
"map_byte_identical": true,
"normalized_disassembly_identical": true,
"warnings_as_errors_for_retroarch_target": true,
"upstream_sdl_nonfatal_warnings": true
},
"phase_actions": {
"ps5_connected": false,
"device_request_performed": false,
"files_transferred": false,
"target_execution_performed": false,
"result_received_from_device": false,
"target_build_performed": true,
"target_artifact_created": true,
"device_write_performed": false,
"installation_performed": false,
"autoload_performed": false,
"retry_performed": false,
"reconnect_performed": false
},
"current_authorizations": {
"ps5_connection_authorized": false,
"device_transfer_authorized": false,
"device_execution_authorized": false,
"result_receive_authorized": false,
"target_build_authorized": false,
"installation_authorized": false,
"autoload_authorized": false,
"device_write_authorized": false,
"automatic_retry": false
},
"tests": {
"chimera_gfx_ctest": "49_OF_49_PASS",
"retroarch_ps5_host_suite": "PASS_WITH_ASAN_UBSAN",
"phase10j_gfx_guardrails": 20,
"phase10j_retroarch_guardrails": 4,
"safety_audit": "PASS",
"secret_scan": "PASS",
"hardware_evidence_from_phase10j": false
},
"remaining_risks": [
"NORMAL_SDK_CRT_RUNTIME_EFFECTS_INHERITED",
"FIRMWARE_9_60_J_RUNTIME_UNPROVEN",
"COMPLETE_TARGET_CLEANUP_UNPROVEN",
"BLOCKED_OPERATION_FOR_CONSUMED_H_RUN_UNPROVEN",
"VIDEOOUT_SUBMIT_ERRNO_UNPROVEN",
"VISIBLE_PRESENTATION_UNPROVEN",
"UPSTREAM_SDL_BUILDS_WITH_NONFATAL_WARNINGS"
],
"hard_stops": [
"NO_CURRENT_DEVICE_ACTION_AUTHORIZATION",
"NO_CONNECTION_TRANSFER_RECEPTION_OR_EXECUTION",
"NO_RETRY_OR_RECONNECT",
"NO_INSTALLATION_AUTOLOAD_OR_DEVICE_WRITE",
"ARTIFACT_AND_MAP_MUST_NOT_BE_COMMITTED"
]
}