From owner-freebsd-current Tue Aug 6 4:50:15 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD9FC37B400 for ; Tue, 6 Aug 2002 04:50:08 -0700 (PDT) Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FE4C43E75 for ; Tue, 6 Aug 2002 04:50:02 -0700 (PDT) (envelope-from billh@gnuppy.monkey.org) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 17c2qC-0005J5-00; Tue, 06 Aug 2002 04:49:32 -0700 Date: Tue, 6 Aug 2002 04:49:32 -0700 To: Pierre Beyssac Cc: Frank Mayhar , Alp ATICI , Ed Yu , freebsd-current@FreeBSD.ORG, "Bill Huey (Hui)" Subject: Re: About 5.0 and Nvidia drivers Message-ID: <20020806114932.GA20382@gnuppy.monkey.org> References: <200208051636.g75GaamW000669@realtime.exit.com> <20020806040903.GA4316@gnuppy.monkey.org> <20020806115753.A85868@bofh.enst.fr> <20020806103047.GA19825@gnuppy.monkey.org> <20020806134404.A87813@bofh.enst.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020806134404.A87813@bofh.enst.fr> User-Agent: Mutt/1.4i From: Bill Huey (Hui) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Aug 06, 2002 at 01:44:04PM +0200, Pierre Beyssac wrote: > It doesn't have to show up as a link symbol since it's a syscall. > It can also be invoked using a i386 interrupt instruction. But I > can't find any in nvidia_drv.o, so either there are none or I'm not > looking the right way or at the right place. ... > Interesting... So the ioctl() stuff I heard about was probably > referring to code in the Linux XFree server. It was just explained to me that there's a kind of copy in/out (userspace to kernel) that's automatically done in FreeBSD and that they screwed up on their declaration of ioctl supporting functions, so yes, you're partially right about ioctl stuff being screwed. It's got to be pseudo-marshalled between both systems or something like that. What other stuff goes on where I don't know, it's not my focus at this time (relief). ;) bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message