On 2017-08-02 21:39, Gustavo Lima Chaves wrote: > On Friday, November 7, 2014 at 6:04:19 AM UTC-8, Henning Schild wrote: >> as discussed on the list >> http://article.gmane.org/gmane.linux.jailhouse/1922 >> >> Signed-off-by: Henning Schild <[email protected]> >> --- >> TODO | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/TODO b/TODO >> index cc665a7..476fde0 100644 >> --- a/TODO >> +++ b/TODO >> @@ -36,6 +36,7 @@ o setup validation >> - Intel TXT support? >> - secure boot? >> - check for execution inside hypervisor, allow only when enabled in config >> + - clear memory regions before reassignment to prevent information leaks? >> o inter-cell communication channel >> - shared memory + doorbell IRQs >> - queues + doorbell? >> -- >> 2.0.4 > > I gave this issue a quick look and can anyone tell me why page_free(), at > hypervisor/paging.c, does not garantee this cleaning via that memset() call? >
page_free() is for hypervisor-owned memory. This to-do is about guest memory that is "allocated" by removing its mapping from one cell and adding a mapping to another. It's not pooled like the hypervisor heap pages. Jan -- Siemens AG, Corporate Technology, CT RDA ITP SES-DE Corporate Competence Center Embedded Linux -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
