From owner-freebsd-current Sat Jul 25 15:21:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA07932 for freebsd-current-outgoing; Sat, 25 Jul 1998 15:21:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from zone.baldcom.net (green@zone.BALDCOM.NET [205.232.46.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA07921 for ; Sat, 25 Jul 1998 15:21:08 -0700 (PDT) (envelope-from green@zone.baldcom.net) Received: from localhost (green@localhost) by zone.baldcom.net (8.8.8/8.8.7) with SMTP id SAA06877; Sat, 25 Jul 1998 18:20:19 -0400 (EDT) Date: Sat, 25 Jul 1998 18:20:19 -0400 (EDT) From: Brian Feldman To: IBS / Andre Oppermann cc: Karl Denninger , current@FreeBSD.ORG Subject: Re: MMAP problems In-Reply-To: <35BA4F9A.3E28B29E@pipeline.ch> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hmm, what is the default behavior of msync()? Is it handled automatically, say, in-kernel? If so, maybe it needs to be explicitly called; also is this daemon using a drive with async/softupdates by any chance? Cheers, Brian Feldman green@unixhelp.org On Sat, 25 Jul 1998, IBS / Andre Oppermann wrote: > Karl Denninger wrote: > > > > Hi folks, > > > > I believe I have found a rather serious MMAP problem in -CURRENT. > > > > Diablo (the news system) is the test case; with MMAP enabled it will randomly > > write exactly one block (512 bytes) of zeros into the article spool files > > rather than the proper data - its almost like an update via MMAP isn't > > actually happening when it should, and is being thrown away. This shows > > up as a corrupted batch when you try to transmit to others. > > > > I'm working on trying to isolate this, and will have more when I know > > better what is going on. > > Terry mentioned something like this some time ago, he looked a little > bit more into it and said it is also broken on -stable. > You might check the archives. > > -- > Andre Oppermann > > CEO / Geschaeftsfuehrer > Internet Business Solutions Ltd. (AG) > Hardstrasse 235, 8005 Zurich, Switzerland > Fon +41 1 277 75 75 / Fax +41 1 277 75 77 > http://www.pipeline.ch ibs@pipeline.ch > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message