created | 2018-11-29T21:23:01Z |
---|---|
begin | 2018-06-02T00:00:00Z |
end | 2018-06-03T00:00:00Z |
path | src/sys |
commits | 8 |
date | 2018-06-02T10:27:43Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/exec_script.c | log | diff | annotate |
src/sys/kern/kern_descrip.c | log | diff | annotate | |
src/sys/kern/kern_event.c | log | diff | annotate | |
src/sys/kern/kern_exec.c | log | diff | annotate | |
src/sys/kern/sys_pipe.c | log | diff | annotate | |
src/sys/kern/tty_pty.c | log | diff | annotate | |
src/sys/kern/uipc_syscalls.c | log | diff | annotate | |
src/sys/kern/vfs_syscalls.c | log | diff | annotate | |
src/sys/sys/file.h | log | diff | annotate | |
src/sys/sys/filedesc.h | log | diff | annotate | |
message |
Put file descriptors on shared data structures when they are completely setup. LARVAL fd still exist, but they are no longer marked with a flag and no longer reachable via `fd_ofiles[]'. This allows us to simplifies a lot code grabbing new references to fds. All of this is now possible because dup2(2) refuses to clone LARVAL fds. Note that the `fdplock' could now be release in all open(2)-like syscalls, just like it is done in accept(2). With inputs from Mathieu -, visa@, guenther@ and art@ ok visa@, bluhm@ |
date | 2018-06-02T12:19:26Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/fdt/fanpwr.c | log | diff | annotate |
src/sys/dev/fdt/files.fdt | log | diff | annotate | |
message | Add fanpwr(4), a driver for the Fairchild FAN53555 voltage regulator. |
date | 2018-06-02T12:31:25Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/conf/GENERIC | log | diff | annotate |
message | Enable fanpwr(4), move sypwr(4) where it belongs. |
date | 2018-06-02T12:42:18Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/kern/kern_descrip.c | log | diff | annotate |
message |
Add an assert that makes explicit that finishdup() should receive an inserted fp. OK mpi@ |
date | 2018-06-02T13:00:25Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/fdt/rkclock.c | log | diff | annotate |
src/sys/dev/fdt/rkclock_clocks.h | log | diff | annotate | |
message |
Add more RK3399 clocks such that we can support assigned locks for the clock controller. |
date | 2018-06-02T16:11:09Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/netinet/in_pcb.c | log | diff | annotate |
message |
The function in_pcbrehash() does not modify the pcb table queue. So in in_pcbresize() the variant without _SAFE of the TAILQ_FOREACH macro is sufficient. OK tb@ mpi@ visa@ |
date | 2018-06-02T16:27:44Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/netinet/in_pcb.c | log | diff | annotate |
message |
Cleanup the in_pcbnotifymiss diagnostic printfs. Always print the rdomain. Move the printf to the end of the pcb lookup functions. OK tb@ mpi@ visa@ |
date | 2018-06-02T16:38:21Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/kern/kern_sysctl.c | log | diff | annotate |
src/sys/netinet/in_pcb.h | log | diff | annotate | |
src/sys/netinet6/icmp6.c | log | diff | annotate | |
message |
Move the declarations of the raw ip and ip6 pcb tables into the in_pcb.h header file. OK mpi@ visa@ |