DragonFly BSD
DragonFly kernel List (threaded) for 2003-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: stackgap removal in linux_socket.c


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sun, 28 Sep 2003 02:02:13 -0700 (PDT)

:Crud...  I just figured out my answer to my question.  You can't copyin from
:kernel space.  Thank god I can remove the stackgap code with the new split
:syscalls.
:
:-- 
:   David P. Reese, Jr.                                     daver@xxxxxxxxxxxx
:                                               http://www.gomerbud.com/daver/

    Heh.  I guess I wasn't clear enough in prior discussions.  One of big
    benefits of splitting the syscalls is that, yes, the emulation code can
    call the kernel version after doing its own copyins and conversions, and
    all the stackgap garbage can be scrapped.

    Makes it a bit more fun, eh?

					-Matt
					Matthew Dillon 
					<dillon@xxxxxxxxxxxxx>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]