From owner-freebsd-current Fri Jan 12 20:18: 8 2001 Delivered-To: freebsd-current@freebsd.org Received: from earth.backplane.com (placeholder-dcat-1076843399.broadbandoffice.net [64.47.83.135]) by hub.freebsd.org (Postfix) with ESMTP id 1E71937B698 for ; Fri, 12 Jan 2001 20:17:52 -0800 (PST) Received: (from dillon@localhost) by earth.backplane.com (8.11.1/8.9.3) id f0D4HKO21209; Fri, 12 Jan 2001 20:17:20 -0800 (PST) (envelope-from dillon) Date: Fri, 12 Jan 2001 20:17:20 -0800 (PST) From: Matt Dillon Message-Id: <200101130417.f0D4HKO21209@earth.backplane.com> To: Andrew Gallatin Cc: freebsd-current@freebsd.org Subject: Re: RE: Running Linux kernel modules. References: <01C07BF3.695D3780.ggross@symark.com> <14942.32188.899333.434988@grasshopper.cs.duke.edu> <200101130002.f0D02fk16650@earth.backplane.com> <14943.53910.930029.953797@grasshopper.cs.duke.edu> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG : : > Why not just track the opens independantly in the overloading code? : :I'm not sure I know what you mean. I don't just need to track :multiple open/closes, I need to be able to hang a pointer off of :something that I can get at durning an mmap() or ioctl() syscall so :that I can tell which instance I'm dealing with. : :Drew f_data? Or if f_data is a vnode, a field in the vnode ? -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message