> > openSUSE uses a version patched so that IIUC 3G are reserved.
> > Just today this failed on a system where swap got disabled and the
> > mmap() thus failed.
> 
> Err... why?  We map with MAP_NORESERVE, so swap shouldn't matter...

I can't say if it's the same cause, but we fail with "ulimit -v 4046848".

Incidentally, it seems a strange that we only reserve 0xf7000000 bytes, not 
the full 4G.

Paul

Reply via email to