Atmosphere/stratosphere/loader/source
misson20000 f1a9dd8a98 loader: fix ECS after new-ipc rewrite
The call to serviceCreate(...) tries to query pointer buffer size, but
since we haven't had a chance to return the server side of the session
yet, this deadlocks. Instead, we defer creating the session and
mounting the filesystem until the first time the ECS object is
used. If mounting the filesystem fails, the ECS is silently discarded.
2019-12-13 13:45:52 -08:00
..
ldr_anti_downgrade_tables.inc loader: update anti-downgrade tables for 9.1.0 2019-12-11 13:35:22 -08:00
ldr_arguments.cpp strat: TitleId -> ProgramId, titles->contents 2019-12-07 12:41:28 -08:00
ldr_arguments.hpp strat: TitleId -> ProgramId, titles->contents 2019-12-07 12:41:28 -08:00
ldr_capabilities.cpp strat: split out common functionality for future meso use 2019-12-07 12:41:28 -08:00
ldr_capabilities.hpp strat: split out common functionality for future meso use 2019-12-07 12:41:28 -08:00
ldr_content_management.cpp mitm/cfg: pass around override status for decision-making 2019-12-07 12:41:28 -08:00
ldr_content_management.hpp mitm/cfg: pass around override status for decision-making 2019-12-07 12:41:28 -08:00
ldr_ecs.cpp loader: fix ECS after new-ipc rewrite 2019-12-13 13:45:52 -08:00
ldr_ecs.hpp strat: TitleId -> ProgramId, titles->contents 2019-12-07 12:41:28 -08:00
ldr_launch_record.cpp strat: TitleId -> ProgramId, titles->contents 2019-12-07 12:41:28 -08:00
ldr_launch_record.hpp strat: TitleId -> ProgramId, titles->contents 2019-12-07 12:41:28 -08:00
ldr_loader_service.cpp mitm/cfg: pass around override status for decision-making 2019-12-07 12:41:28 -08:00
ldr_loader_service.hpp mitm/cfg: pass around override status for decision-making 2019-12-07 12:41:28 -08:00
ldr_main.cpp ams_mitm: Implement emummc Nintendo folder redirection 2019-12-07 12:41:28 -08:00
ldr_meta.cpp mitm/cfg: pass around override status for decision-making 2019-12-07 12:41:28 -08:00
ldr_meta.hpp mitm/cfg: pass around override status for decision-making 2019-12-07 12:41:28 -08:00
ldr_patcher.cpp strat: split out common functionality for future meso use 2019-12-07 12:41:28 -08:00
ldr_patcher.hpp strat: split out common functionality for future meso use 2019-12-07 12:41:28 -08:00
ldr_process_creation.cpp loader: update anti-downgrade tables for 9.1.0 2019-12-11 13:35:22 -08:00
ldr_process_creation.hpp mitm/cfg: pass around override status for decision-making 2019-12-07 12:41:28 -08:00
ldr_ro_manager.cpp mitm/cfg: pass around override status for decision-making 2019-12-07 12:41:28 -08:00
ldr_ro_manager.hpp mitm/cfg: pass around override status for decision-making 2019-12-07 12:41:28 -08:00