From owner-cvs-all Sun Mar 1 13:27:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA05469 for cvs-all-outgoing; Sun, 1 Mar 1998 13:27:12 -0800 (PST) (envelope-from owner-cvs-all@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 NAA05448; Sun, 1 Mar 1998 13:27:09 -0800 (PST) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA02445; Sun, 1 Mar 1998 13:26:11 -0800 (PST) Date: Sun, 1 Mar 1998 13:26:11 -0800 (PST) Message-Id: <199803012126.NAA02445@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/msdosfs msdosfs_vnops.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk msmith 1998/03/01 13:26:10 PST Modified files: sys/msdosfs msdosfs_vnops.c Log: Fix mmap() on msdosfs. In the words of the submitter: |In the process of evaluating the getpages/putpages issues I discovered |that mmap on MSDOSFS does not work. This is because I blindly merged |NetBSD changes in msdosfs_bmap and msdosfs_strategy. Apparently, their |blocksize is always DEV_BSIZE (even in files), while in FreeBSD |blocksize in files is v_mount->mnt_stat.f_iosize (i.e. clustersize in |MSDOSFS case). The patch is below. Submitted by: Dmitrij Tejblum Revision Changes Path 1.63 +3 -4 src/sys/msdosfs/msdosfs_vnops.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message