loader: support 11.x DisableDeviceAddressSpaceMerge

This commit is contained in:
Michael Scire authored and SciresM committed 2020-12-02 06:43:37 -08:00
1 parent 3d4ab95ab2
commit 1b164613a6
3 files changed
+21 -4

No files matched your search

@@ -326,6 +326,13 @@ namespace ams::ldr {
}
}
/* 11.0.0+ Set Disable DAS merge. */
if (hos::GetVersion() >= hos::Version_11_0_0 || svc::IsKernelMesosphere()) {
if (meta_flags & Npdm::MetaFlag_DisableDeviceAddressSpaceMerge) {
flags |= svc::CreateProcessFlag_DisableDeviceAddressSpaceMerge;
}
}
*out = flags;
return ResultSuccess();
}