Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src/sys
Module Name: src
Committed By: kre
Date: Wed Jul 16 19:14:14 UTC 2025
Modified Files:
src/sys/kern: kern_descrip.c kern_exec.c kern_fork.c sys_descrip.c
sys_pipe.c uipc_socket.c uipc_syscalls.c uipc_usrreq.c
vfs_syscalls.c
src/sys/net: if_gre.c
src/sys/sys: fcntl.h filedesc.h param.h socket.h
Log Message:
Kernel part of O_CLOFORK implementation (plus kernel revbump)
This is Ricardo Branco's implementation of O_CLOFORK (and
associated fcntl, etc) for NetBSD (with a few minor changes
by me).
For now, the header file symbols that should be exposed to
userland are hidden inside temporary #ifdef _KERNEL blocks,
just to avoid random userland apps, or config scripts, from
seeing any of this before it is better tested.
Userland parts of this will follow soon.
This also bumps the kernel version to 10.99.15 (changes to
data structs, and the signature of fd_dup()).
To generate a diff of this commit:
cvs rdiff -u -r1.265 -r1.266 src/sys/kern/kern_descrip.c
cvs rdiff -u -r1.530 -r1.531 src/sys/kern/kern_exec.c
cvs rdiff -u -r1.231 -r1.232 src/sys/kern/kern_fork.c
cvs rdiff -u -r1.51 -r1.52 src/sys/kern/sys_descrip.c
cvs rdiff -u -r1.167 -r1.168 src/sys/kern/sys_pipe.c
cvs rdiff -u -r1.313 -r1.314 src/sys/kern/uipc_socket.c
cvs rdiff -u -r1.214 -r1.215 src/sys/kern/uipc_syscalls.c
cvs rdiff -u -r1.208 -r1.209 src/sys/kern/uipc_usrreq.c
cvs rdiff -u -r1.570 -r1.571 src/sys/kern/vfs_syscalls.c
cvs rdiff -u -r1.186 -r1.187 src/sys/net/if_gre.c
cvs rdiff -u -r1.55 -r1.56 src/sys/sys/fcntl.h
cvs rdiff -u -r1.72 -r1.73 src/sys/sys/filedesc.h
cvs rdiff -u -r1.737 -r1.738 src/sys/sys/param.h
cvs rdiff -u -r1.132 -r1.133 src/sys/sys/socket.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index