On Mon, 27 Jan 2014, Christos Zoulas wrote:
Modified Files:
src/sys/arch/i386/include: vmparam.h
Log Message:
Cut down MAXDSIZE from 3G to 2.5G otherwise bottomup allocation ends up
supplying an out of bounds hint for sigcode (c001e000 > bf000000). Makes
a.out binaries work again.
Will this make malloc fail 0.5GB earlier than before? The data
size limits on i386 are already annoyingly small, and I would
prefer not to make them smaller. Please could you find a way to
penalise only a.out programs.
--apb (Alan Barrett)