From owner-freebsd-hackers Sun May 18 21:30:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA02144 for hackers-outgoing; Sun, 18 May 1997 21:30:02 -0700 (PDT) Received: from caipfs.rutgers.edu (root@caipfs.rutgers.edu [128.6.155.100]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA02110; Sun, 18 May 1997 21:29:55 -0700 (PDT) Received: from darkwing.rutgers.edu (darkwing.rutgers.edu [128.6.111.4]) by caipfs.rutgers.edu (8.8.5/8.8.5) with ESMTP id AAA07546; Mon, 19 May 1997 00:28:34 -0400 (EDT) Received: (davem@localhost) by darkwing.rutgers.edu (8.8.4/8.6.9) id AAA16419; Mon, 19 May 1997 00:28:20 -0400 Date: Mon, 19 May 1997 00:28:20 -0400 Message-Id: <199705190428.AAA16419@darkwing.rutgers.edu> From: "David S. Miller" To: dyson@FreeBSD.ORG CC: dyson@FreeBSD.ORG, terry@lambert.org, deischen@iworks.InterWorks.org, freebsd-hackers@FreeBSD.ORG, jb@freebsd1.cimlogic.com.au In-reply-to: <199705190424.XAA10492@dyson.iquest.net> (toor@dyson.iquest.net) Subject: Re: GNAT-pthreads integration bugs/questions Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk From: "John S. Dyson" Date: Sun, 18 May 1997 23:24:40 -0500 (EST) That's the reason that we don't do it. Don't you have to setup some sort of mapping to get at vfs pages during (for example) a read/write? (so this essentially is pre-faulting the page, avoiding the trap, and I imagine you then tear down the mapping after the operation is complete?)