X-Spam-Check-By: sourceware.org Date: Fri, 19 Jan 2007 12:32:28 -0600 From: Brian Ford Reply-To: cygwin AT cygwin DOT com To: cygwin AT cygwin DOT com Subject: Re: 1.7.0 CVS mmap failure In-Reply-To: <20070118171852.GA18119@calimero.vinschen.de> Message-ID: References: <20070105182234 DOT GC12776 AT calimero DOT vinschen DOT de> <20070105192302 DOT GD12776 AT calimero DOT vinschen DOT de> <20070110095345 DOT GL23638 AT calimero DOT vinschen DOT de> <20070117103959 DOT GA23172 AT calimero DOT vinschen DOT de> <20070118091400 DOT GC27843 AT calimero DOT vinschen DOT de> <20070118171852 DOT GA18119 AT calimero DOT vinschen DOT de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 Thu, 18 Jan 2007, Corinna Vinschen wrote: > I have applied a patch to CVS which calls fstat early, at the spot where > GetFileSize got called so far. The stat structure is then propagated to > subsequent function calls and used there. This should reduce the fstat > calls to exactly one per file based mmap call. All my testcases still > work fine, but we already saw that my testcases don't cover all weird > cases in the world. So, please give this change a serious test. Looks good here. Thanks! -- Brian Ford Lead Realtime Software Engineer VITAL - Visual Simulation Systems FlightSafety International the best safety device in any aircraft is a well-trained crew... -- 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/