diff options
author | gVisor bot <gvisor-bot@google.com> | 2021-02-10 10:10:17 -0800 |
---|---|---|
committer | gVisor bot <gvisor-bot@google.com> | 2021-02-10 10:10:17 -0800 |
commit | b9db7db3bdfe1405d14465bb7ad8fb33637fd840 (patch) | |
tree | ec64146aacde6dd09258b3c80095637327dbdd9c /pkg/ring0/lib_arm64.go | |
parent | 298c129cc151e197db35a927f9676cc40ec80d5c (diff) | |
parent | 6eb80b2e2df4a7e0a0b9dcfc99906a84fd8fc3f0 (diff) |
Merge pull request #5267 from lubinszARM:pr_usr_lazy_fp
PiperOrigin-RevId: 356762859
Diffstat (limited to 'pkg/ring0/lib_arm64.go')
-rw-r--r-- | pkg/ring0/lib_arm64.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/pkg/ring0/lib_arm64.go b/pkg/ring0/lib_arm64.go index a490bf3af..edf24eda3 100644 --- a/pkg/ring0/lib_arm64.go +++ b/pkg/ring0/lib_arm64.go @@ -16,6 +16,9 @@ package ring0 +// storeEl0Fpstate writes the address of application's fpstate. +func storeEl0Fpstate(value *byte) + // storeAppASID writes the application's asid value. func storeAppASID(asid uintptr) @@ -59,11 +62,10 @@ func LoadFloatingPoint(*byte) // SaveFloatingPoint saves floating point state. func SaveFloatingPoint(*byte) -// EnableVFP enables fpsimd. -func EnableVFP() +func FPSIMDDisableTrap() // DisableVFP disables fpsimd. -func DisableVFP() +func FPSIMDEnableTrap() // Init sets function pointers based on architectural features. // |