From owner-freebsd-bugs Thu Aug 6 23:30:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA05510 for freebsd-bugs-outgoing; Thu, 6 Aug 1998 23:30:05 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA05455 for ; Thu, 6 Aug 1998 23:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA17620; Thu, 6 Aug 1998 23:30:00 -0700 (PDT) Date: Thu, 6 Aug 1998 23:30:00 -0700 (PDT) Message-Id: <199808070630.XAA17620@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Poul-Henning Kamp Subject: Re: kern/7415 Reply-To: Poul-Henning Kamp Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/7415; it has been noted by GNATS. From: Poul-Henning Kamp To: freebsd-gnats-submit@freebsd.org Cc: Subject: Re: kern/7415 Date: Fri, 07 Aug 1998 08:26:27 +0200 ------- Forwarded Message >it sounds to me like the simple solution would be to either: >A) have ufs clear the vmio flag agan >B) have msdosfs (and other similar fs) clear the flag before they start. Simple and wrong. File systems know nothing of the vmio flag. Either vm should clear it and be more careful about setting it (it only works now for ufs because ufs never requests a misaligned block), or it should always be set for block devices and fixes like the ones in the patch should be applied. >Could you explain what your patch does ? It attempts to make misaligned buffers (ones whose size and file offsets are multiples of PAGE_SIZE) actually work. It isn't clear whether they were intended to work, but they will need to work if the buffer cache and vm are ever fully merged. Bruce ------- End of Forwarded Message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message