Re: [Tails-dev] Shipping a 686-pae kernel

Delete this message

Reply to this message
Author: Maxim Kammerer
Date:  
To: The Tails public development discussion list
Subject: Re: [Tails-dev] Shipping a 686-pae kernel
On Thu, Sep 6, 2012 at 12:38 AM, anonym <anonym@???> wrote:
> This won't work. Even with PAE, processes cannot have more than 4 GB of
> memory (after all, pointers are still 32 bit = 4 GB).
>
> [...]
>
> It's seems we still have to wait for Ague's wipe_memory GRUB module.


You can stop suffering from the NIH syndrome, and use the current
approach in Liberté (choosing the kexec'ed kernel type according to
the CPU type + memtest), or use the old memwipe approach (sequential
chain of processes with each one clearing a reasonable amount of RAM).

I normally ignore endless discussions about trivial issues on this
mailing list, but I just can't watch someone who for once apparently
actually knows programming waste his time on such a useless endeavor.
In the end, you will go back to kernel-based approach, because too
many users will have issues with something custom like GRUB / MemTest
modules, which may have issues with obscure hardware, not see the same
memory that the kernel sees, will not be portable to non-x86 /
non-BIOS architectures, etc.

--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte