In article <[EMAIL PROTECTED]>
Matt Dillon <[EMAIL PROTECTED]> wrote:
> dillon      2001/11/16 19:07:12 PST
> 
>  Modified files:
>    sys/compat/svr4      svr4_stream.c 
>    sys/kern             kern_descrip.c sys_socket.c uipc_socket.c 
>                         uipc_socket2.c uipc_syscalls.c 
>                         uipc_usrreq.c 
>    sys/net              raw_cb.c raw_usrreq.c 
>    sys/netatalk         ddp_usrreq.c 
>    sys/netatm           atm_socket.c 
>    sys/netinet          in_pcb.c 
>    sys/netinet6         in6_pcb.c 
>    sys/netipx           ipx_pcb.c ipx_usrreq.c 
>    sys/netnatm          natm.c 
>    sys/netns            idp_usrreq.c ns_pcb.c 
>    sys/nfsserver        nfs_syscalls.c 
>    sys/sys              file.h socketvar.h 
>  Log:
>  Give struct socket structures a ref counting interface similar to
>  vnodes.  This will hopefully serve as a base from which we can
>  expand the MP code.  We currently do not attempt to obtain any
>  mutex or SX locks, but the door is open to add them when we nail
>  down exactly how that part of it is going to work.


        There is at least one more usage of the deleted by this
commit 'holdsock' in the "sys/compat/linux/linux_socket.c" which
makes the kernel unbuildable.

        Unfortunately I can not fix this case "mechanically"
as in many other places where 'holdsock' was used before.

        N.Dudorov

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to