[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: loop-AES 1.4d crypto swap => __alloc_pages: 0-order allocationfailed(gfp=0x20/0) from c882256e
Hank Leininger wrote:
> Heh, I think I see what you are doing ;)
>
> Well, this seems to work! I was able to losetup ; mkfs ; mount, and am
> now looping over some dd if=/dev/zero of=foo.$A runs to fill/touch more
> of the disk; will follow with some bonnie's and such. This is probably
> only a temporary workaround but it works for me.
>
> Thanks for the quick test-fixes!
First patch made memory allocations less aggressive. Second patch removed
runtime memory allocations completely, and relied solely on pre-allocated
pages. So, 2.4.9 VM goes south under intense memory allocation storms.
Hank, if it isn't too inconvenient, can you test unmodified loop-AES-v1.4d
with kernels 2.4.9-ac10 (not the newer -ac15) and 2.4.10aa1, both of which
have different VM than 2.4.9. Patches are here:
ftp://ftp.kernel.org/pub/linux/kernel/people/alan/linux-2.4/2.4.9/
ftp://ftp.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/
Regards,
Jari Ruusu <jari.ruusu@pp.inet.fi>
Linux-crypto: cryptography in and on the Linux system
Archive: http://mail.nl.linux.org/linux-crypto/