Hi,

(Coming back to this branch that apparently managed to get out of our
radar, possibly due to the lack of a ticket.)

anonym wrote (09 Oct 2012 14:17:45 GMT) :
>   - With "normal" non-PAE kernel:
>     * Patterns remaining after wipe: 51K ≃ 800 KiB of memory. Also, in
>       this case hugetlb_mem_wipe exits at 51% progress with the
>       following error:

>         wipe_page: Cannot allocate memory
>         spawn_new failed (1)

>       OTOH, since only 51K patterns remains, the progress meter seems
>       to be wrong (I suppose it's just a buffer issue) and that it in
>       fact dies on around 99% progress.
>     * Time required for wipe: ~1 second.

Ague told me a few weeks ago that this issue had been solved.
Indeed, it looks like it's been fixed by 64a404f2 (Do not assume page
sizes in hugetlb_mem_wipe). I could not reproduce this bug in a VM
fed with 5GB of memory and an emulated Pentium III without PAE,
but the whole process is going to fast for me to see anything useful.

=> anonym, may you please confirm the bugs you experienced are gone?
(I've merged this branch into experimental to help such tests.)

> Given that:

> * current devel cleans *all* memory in the most common case (PAE
>   kernel), and that it does so without taking very much more time, and
> * I'm unsure what the implications are of hugetlb_mem_wipe exiting with
>   that error on a non-PAE kernel,

> I'd rather wait with merging feature/hugetlb_mem_wipe until after Tails
> 0.14.

Once it is confirmed the bug is gone, I would like to merge this
branch in time for 0.16 (so I'll probably update the design doc
myself, hrm). What do you think?

Cheers!
-- 
  intrigeri
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc
_______________________________________________
tails-dev mailing list
tails-dev@boum.org
https://mailman.boum.org/listinfo/tails-dev

Reply via email to