[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <87vdzosfx1.fsf@basil.nowhere.org>
Date: Wed, 02 Jul 2008 13:07:22 +0200
From: Andi Kleen <andi@...stfloor.org>
To: "Rob Mueller" <robm@...tmail.fm>
Cc: "Michael Kerrisk" <mtk.manpages@...glemail.com>,
"Bron Gondwana" <brong@...tmail.fm>,
"Philippe De Muyter" <phdm@...qel.be>,
<linux-kernel@...r.kernel.org>
Subject: Re: mmap'ed memory in core files ?
"Rob Mueller" <robm@...tmail.fm> writes:
>
> It's clearly sparse, but slightly unintuitive that the ulimit doesn't
> actually limit the filesize, just the size of the data written to the
> file.
It's the only sane semantic. Imagine ulimit would limit the address
range as you seem to be asking for. This means if you set e.g. ulimit
-c 1G then the kernel would never dump any address (mmap or not) above
1GB. Never dumping the process stack for example. Clearly doesn't make
any sense. And mmap'ed files are not different from any other
mappings in this regard.
-Andi
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists