commit | 5a143586d36fd98fd74b9449159f1ad94ea4f5bb | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Tue Aug 13 10:42:55 2019 +0100 |
committer | David Brazdil <dbrazdil@google.com> | Tue Aug 13 15:53:08 2019 +0000 |
tree | 4b1aa80b4be7f3eed80b7ce1e114439608f67321 | |
parent | 7ce314593d84f2eb17ef9c25470fd77d0701abac [diff] |
Flush all TLB entries if range too large Revisions of the ISA prior to ARMv8.4 do not support invalidation of a range of addresses, only looping per page or invalidating all. Hafnium currently only supports the former, this patch adds the latter for performance reasons. Change-Id: I2d07c66eaea0dabfdec1b63673103c1f43866784
Hafnium is a hypervisor, initially supporting aarch64 (64-bit ARMv8 CPUs).
Get in touch and keep up-to-date at hafnium-discuss@googlegroups.com.
To jump in and build Hafnium, follow the getting started instructions.
If you want to contribute to the project, see details of how we accept contributions.
More documentation is available on: