From owner-freebsd-hackers Sun Dec 9 10:29:15 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from red.csi.cam.ac.uk (red.csi.cam.ac.uk [131.111.8.70]) by hub.freebsd.org (Postfix) with ESMTP id 563B437B416; Sun, 9 Dec 2001 10:29:12 -0800 (PST) Received: from dr263 (helo=localhost) by red.csi.cam.ac.uk with local-esmtp (Exim 3.22 #1) id 16D8hI-00009F-00; Sun, 09 Dec 2001 18:29:08 +0000 Date: Sun, 9 Dec 2001 18:29:08 +0000 (GMT) From: Dave Rufino X-X-Sender: To: Alfred Perlstein Cc: Robert Watson , Poul-Henning Kamp , Terry Lambert , Subject: Re: statefulness in character device drivers In-Reply-To: <20011208223850.N92148@elvis.mu.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, 8 Dec 2001, Alfred Perlstein wrote: > * Robert Watson [011208 19:43] wrote: > > > > I had some patches to do this, but lost them ages ago. If I get really > > bored next week, I'll redo them and stick them in a perforce branch. That > > said, it requires a bit more work, but is easier if you define the void** > > as optional: if it's non-NULL, then you return state, and let it get > > passed back in. Otherwise, you assume it's traditional stateless access. > > It requires some tweaking of the vnode pager, among other things, but is > > actually a relatively straight-forward patch. Maybe I'll give it a spin > > again and post patches to -arch or something. > > I'd be glad to assist in any way possible to get this integrated, > we've really been wanting this for various reasons (mostly linnex > compat) let me know if you're too busy and I can try to take over > from your existing work. Point being, I want this done ASAP. :) I would likewise be glad to assist, and have a similar vested interest in getting this done. I also suspect I have more free time to work on it. :) David To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message