Re: [Libhugetlbfs-devel] Another dubious commit

2006-10-14 Thread Nishanth Aravamudan
On 14.10.2006 [19:08:26 +1000], David Gibson wrote: > On Thu, Oct 12, 2006 at 04:27:42PM -0500, Steve Fox wrote: > > On Thu, 2006-10-12 at 09:26 -0500, Steve Fox wrote: > > > > > Instead of creating the shared mapping of size memsz (aligned), we're > > > going to make it only filesz + non-zero BSS

Re: [Libhugetlbfs-devel] Another dubious commit

2006-10-14 Thread David Gibson
On Thu, Oct 12, 2006 at 04:27:42PM -0500, Steve Fox wrote: > On Thu, 2006-10-12 at 09:26 -0500, Steve Fox wrote: > > > Instead of creating the shared mapping of size memsz (aligned), we're > > going to make it only filesz + non-zero BSS (we've found that glibc > > initializes stdin, stdout, stderr

Re: [Libhugetlbfs-devel] Another dubious commit

2006-10-12 Thread Steve Fox
On Thu, 2006-10-12 at 09:26 -0500, Steve Fox wrote: > Instead of creating the shared mapping of size memsz (aligned), we're > going to make it only filesz + non-zero BSS (we've found that glibc > initializes stdin, stdout, stderr before we get control). Reducing the > size of the shared mapping sh

Re: [Libhugetlbfs-devel] Another dubious commit

2006-10-12 Thread Steve Fox
On Wed, 2006-10-11 at 13:24 +1000, David Gibson wrote: > On Tue, Oct 10, 2006 at 11:37:04AM -0700, Nishanth Aravamudan wrote: > > On 10.10.2006 [17:24:07 +1000], David Gibson wrote: > > > This time commit c3f4d10a80d6ad8bb37ef6f80e70c3c7d778117a. The goal > > > noted in the comment of avoiding nor

Re: [Libhugetlbfs-devel] Another dubious commit

2006-10-10 Thread David Gibson
On Tue, Oct 10, 2006 at 11:37:04AM -0700, Nishanth Aravamudan wrote: > On 10.10.2006 [17:24:07 +1000], David Gibson wrote: > > This time commit c3f4d10a80d6ad8bb37ef6f80e70c3c7d778117a. The goal > > noted in the comment of avoiding normal page mappings in the same > > segment as the hugepage bss i

Re: [Libhugetlbfs-devel] Another dubious commit

2006-10-10 Thread Nishanth Aravamudan
On 10.10.2006 [17:24:07 +1000], David Gibson wrote: > This time commit c3f4d10a80d6ad8bb37ef6f80e70c3c7d778117a. The goal > noted in the comment of avoiding normal page mappings in the same > segment as the hugepage bss is all very laudable, but this has the > side effect of requiring up to 15 mor

[Libhugetlbfs-devel] Another dubious commit

2006-10-10 Thread David Gibson
This time commit c3f4d10a80d6ad8bb37ef6f80e70c3c7d778117a. The goal noted in the comment of avoiding normal page mappings in the same segment as the hugepage bss is all very laudable, but this has the side effect of requiring up to 15 more hugepages for the program than might otherwise be needed.