#
745291ce |
|
27-Nov-2020 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
Convert to SPDX license tags Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>
|
#
b07de392 |
|
27-Feb-2020 |
Alison Felizzi <Alison.Felizzi@data61.csiro.au> |
libsel4vm: Update documentation This commit refreshes the interface documentation in libsel4vm. This commit patches in missing documentation and additionally ensures all interface documentation conforms to Doxygen style comments.
|
#
b8ae83dc |
|
26-Feb-2020 |
Alison Felizzi <Alison.Felizzi@data61.csiro.au> |
libsel4vm: Made 'vm_memory_handle_fault' private Made the interface function 'vm_memory_handle_fault' a private function as this is only used internally within libsel4vm.
|
#
c69cd028 |
|
13-Dec-2019 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
trivial: Style changed files
|
#
bfd52389 |
|
13-Dec-2019 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
libsel4vm: Fixup includes and clean cmake file Organise CMakeLists.txt file to be consistent with other projects.
|
#
421000dc |
|
25-Sep-2019 |
Alison Felizzi <Alison.Felizzi@data61.csiro.au> |
libsel4vm: Remove guest_memory_arch_data Removed the guest_memory_arch_data structure as this is no longer used in the memory fault callback interface.
|
#
82703e86 |
|
25-Sep-2019 |
Alison Felizzi <Alison.Felizzi@data61.csiro.au> |
libsel4vm: Remove arch_data in mem fault callback In the mem fault callback interface we replace the passing of the guest_memory_arch_data interface with the faulting vcpu object. Since we now have a vcpu fault interface we no longer need to construct a custom datastructure to pass vcpu fault information. The callback can rather query the needed information through the vcpu fault interface. Updated the sources to reflect the interface change.
|
#
e83d889e |
|
19-Jul-2019 |
Alison Felizzi <Alison.Felizzi@data61.csiro.au> |
libsel4vm: New guest memory interface Developed a generic guest memory interface that can be used by the x86 and arm vm implementations. This can be used to create reservations in the guest vm memory and perform mappings on those reservations.
|
#
64a1147d |
|
10-May-2019 |
Alison Felizzi <Alison.Felizzi@data61.csiro.au> |
libsel4vm: Refactored guest_vspace_touch Removed vm_guest_vspace_touch out of the guest_vspace. This has been reimplemented in a new interface, being 'guest_memory.h'. Now called 'vm_guest_mem_touch'. Rather than relying on an internal vm->vmm translation mechanism, vm_guest_mem_touch uses the vspace interface 'vspace_access_page_with_callback' to perform page accesses.
|