History log of /seL4-camkes-master/projects/seL4_projects_libs/libsel4vmmplatsupport/src/arch/arm/guest_image.c
Revision Date Author Comments
# 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>


# bb8d0ef9 10-Jun-2020 Chester Pang <i@bopa.ng>

vmmplatsupport & vm: add support for odroidc2

Code and headers for odroidc2 platform support


# 8dc52bb3 13-May-2020 Kent McLeod <Kent.Mcleod@data61.csiro.au>

sel4vmmplatsupport: increase buffer in load_image

Larger sized calls to read can lead to better loading performance if the
underlying read implementation has high overhead for each call
performed.


# e2901f48 05-Mar-2020 Kent McLeod <Kent.Mcleod@data61.csiro.au>

libsel4vm: Remove allocman dependency

allocman is an object allocation manager that provides an implementation
of the `vka_t` interface. As libsel4vm can perform all allocation
through the `vka_t` interface, it doesn't need to know about allocman.
This commit also adds some missing #includes for dependencies that were
being originally included through the allocman header.


# c69cd028 13-Dec-2019 Kent McLeod <Kent.Mcleod@data61.csiro.au>

trivial: Style changed files


# 87a5f9c7 17-Nov-2019 Alison Felizzi <Alison.Felizzi@data61.csiro.au>

libsel4vmmplatsupport: 'load_image' early exit bug

Fixed the arm 'load_image' issue that resulted in the function
exiting early without loading the contents of the image. The
condition to the for loop (performing the loading) was never met
due to the 'len' variable being never initialised. Updated the
loading loop to avoid this problem.


# df6dc5ab 13-Nov-2019 Alison Felizzi <Alison.Felizzi@data61.csiro.au>

libsel4vmmplatsuport: TX2 instruction cache flush

Added an instruction cache flush for the tx2 when loading the
guest image. This is necessary to invalidate the data after
loading the kernel.


# fdead240 07-Oct-2019 Alison Felizzi <Alison.Felizzi@data61.csiro.au>

libsel4vmmplatsupport: ARM guest_image support

Added an implementation for supporting the loading of guest kernel
and module images on ARM. This is a refactor of sources from
libsel4vm and the camkes-arm-vm.