commit | 9a7328e1d206217e8a79851d88afad5d10f2791f | [log] [tgz] |
---|---|---|
author | Pierre-Clément Tosi <ptosi@google.com> | Fri Jul 07 15:51:51 2023 +0000 |
committer | Pierre-Clément Tosi <ptosi@google.com> | Fri Jul 07 16:38:43 2023 +0000 |
tree | bb39312f53f9cc10f93e41c40c27f0137e5382aa | |
parent | 505109ae86c8a4c09c39263352f03f5db1aedc9f [diff] |
vmbase/rialto: Read ESR_EL1 with read_sysreg!() Use the helper macro instead of building the asm!() manually. This effectively adds options(nomem, nostack, preserves_flags) to the asm! but the overall change shouldn't have noticeable effects. However, it removes the use of unsafe from those functions. Test: atest rialto_test vmbase_example.integration_test Change-Id: I2b98082972169f1f1dc9a9824ce7fd7d25c79f3f
This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.