From owner-cvs-src@FreeBSD.ORG Tue Jun 17 05:58:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C305837B401; Tue, 17 Jun 2003 05:58:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7061743FA3; Tue, 17 Jun 2003 05:58:03 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h5HCw30U070350; Tue, 17 Jun 2003 05:58:03 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h5HCw3ru070349; Tue, 17 Jun 2003 05:58:03 -0700 (PDT) Message-Id: <200306171258.h5HCw3ru070349@repoman.freebsd.org> From: "Tim J. Robbins" Date: Tue, 17 Jun 2003 05:58:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/smbfs smbfs_node.c smbfs_node.h smbfs_smb.c smbfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jun 2003 12:58:04 -0000 tjr 2003/06/17 05:58:03 PDT FreeBSD src repository Modified files: sys/fs/smbfs smbfs_node.c smbfs_node.h smbfs_smb.c smbfs_vnops.c Log: Send the close request to the SMB server in smbfs_inactive(), instead of smbfs_close(). This fixes paging to and from mmap()'d regions of smbfs files after the descriptor has been closed, and makes thttpd, GNU ld, and perhaps more things work that depend on being able to do this. PR: 48291 Revision Changes Path 1.16 +17 -6 src/sys/fs/smbfs/smbfs_node.c 1.5 +1 -1 src/sys/fs/smbfs/smbfs_node.h 1.11 +2 -1 src/sys/fs/smbfs/smbfs_smb.c 1.38 +14 -58 src/sys/fs/smbfs/smbfs_vnops.c