commit | f2995bcca2a81e599300f5796af13c0d00f7fa30 | [log] [tgz] |
---|---|---|
author | Nicolas Pitre <npitre@baylibre.com> | Thu Feb 11 16:38:08 2021 -0500 |
committer | Anas Nashif <anas.nashif@intel.com> | Wed Mar 10 14:52:50 2021 -0500 |
tree | 1792725c78df69c89007662bb0f4d5ff33487066 | |
parent | 9ec1c1a793b18af35d558e5830c076de93f6a6d5 [diff] |
aarch64: arch_buffer_validate() implementation This leverages the AT (address translation) instruction to test for given access permission. The result is then provided in the PAR_EL1 register. Thanks to @jharris-intel for the suggestion. Signed-off-by: Nicolas Pitre <npitre@baylibre.com>