X-Spam-Check-By: sourceware.org Date: Fri, 5 Jan 2007 08:45:57 -0800 From: Christopher Layne To: cygwin AT cygwin DOT com Subject: Re: 1.7.0 CVS mmap failure Message-ID: <20070105164557.GA12401@ns1.anodized.com> References: <20070105095752 DOT GB28768 AT calimero DOT vinschen DOT de> <20070105160215 DOT GA5674 AT ns1 DOT anodized DOT com> <20070105160650 DOT GJ3521 AT implementation DOT labri DOT fr> <20070105161751 DOT GB5674 AT ns1 DOT anodized DOT com> <20070105163436 DOT GA28426 AT trixie DOT casa DOT cgf DOT cx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070105163436.GA28426@trixie.casa.cgf.cx> User-Agent: Mutt/1.5.11 X-Assp-Spam-Prob: 0.00000 X-Assp-Whitelisted: Yes X-Assp-Envelope-From: clayne AT ns1 DOT anodized DOT com X-Assp-Intended-For: cygwin AT cygwin DOT com X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Fri, Jan 05, 2007 at 11:34:36AM -0500, Christopher Faylor wrote: > >MEM_TOP_DOWN > >0x100000 Allocates memory at the highest possible address. > > > >If there were any kind of simple arithmetic bug behind mmap()'s > >scenes (such as computing space to zero-fill, etc. etc.) I would > >think ENOMEM would be a very common scenario if we're allocating > >near the end of addressible space. > > % grep "simple arithmetic bug" mmap.cc > % > > Seems fine to me. > > It's probably a hyperthreaded, dual-core problem. > > cgf Right, like the mental bash bug I brought up ages ago... Anyways, I interpret the "grep blah" answer as a "figure it out." I was throwing out the thoughts to get people moving in parallel on figuring it out. I can't look into it right now - but was prompted to add my thoughts since I noticed someone else noticed. I can tell you this, it's not a machine issue. Something is amiss since the top down change. I don't have the answer right now as to what it is and won't be able to debug on my own for a bit (work). -cl -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/