created | 2022-02-27T03:12:32Z |
---|---|
begin | 2022-02-25T00:00:00Z |
end | 2022-02-26T00:00:00Z |
path | src/sys |
commits | 8 |
date | 2022-02-25T08:33:26Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/netinet6/in6.c | log | diff | annotate |
message |
in6_ioctl() is declared in in6_var.h as it's used in if_umb.c, so don't declare it again in the .c file ok dlg@ mvs@ bluhm@ |
date | 2022-02-25T08:36:01Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/kern/sys_socket.c | log | diff | annotate |
src/sys/kern/uipc_proto.c | log | diff | annotate | |
src/sys/kern/uipc_socket.c | log | diff | annotate | |
src/sys/kern/uipc_socket2.c | log | diff | annotate | |
src/sys/kern/uipc_usrreq.c | log | diff | annotate | |
src/sys/net/if.c | log | diff | annotate | |
src/sys/net/pfkeyv2.c | log | diff | annotate | |
src/sys/net/rtsock.c | log | diff | annotate | |
src/sys/netinet/in_proto.c | log | diff | annotate | |
src/sys/netinet/ip_divert.c | log | diff | annotate | |
src/sys/netinet/ip_divert.h | log | diff | annotate | |
src/sys/netinet/ip_gre.c | log | diff | annotate | |
src/sys/netinet/ip_gre.h | log | diff | annotate | |
src/sys/netinet/ip_var.h | log | diff | annotate | |
src/sys/netinet/raw_ip.c | log | diff | annotate | |
src/sys/netinet/tcp_usrreq.c | log | diff | annotate | |
src/sys/netinet/tcp_var.h | log | diff | annotate | |
src/sys/netinet/udp_usrreq.c | log | diff | annotate | |
src/sys/netinet/udp_var.h | log | diff | annotate | |
src/sys/netinet6/in6_proto.c | log | diff | annotate | |
src/sys/netinet6/ip6_divert.c | log | diff | annotate | |
src/sys/netinet6/ip6_divert.h | log | diff | annotate | |
src/sys/netinet6/ip6_var.h | log | diff | annotate | |
src/sys/netinet6/raw_ip6.c | log | diff | annotate | |
src/sys/sys/protosw.h | log | diff | annotate | |
src/sys/sys/unpcb.h | log | diff | annotate | |
message |
Move pr_attach and pr_detach to a new structure pr_usrreqs that can then be shared among protosw structures, following the same basic direction as NetBSD and FreeBSD for this. Split PRU_CONTROL out of pr_usrreq into pru_control, giving it the proper prototype to eliminate the previously necessary casts. ok mvs@ bluhm@ |
date | 2022-02-25T13:51:02Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/arch/arm64/arm64/machdep.c | log | diff | annotate |
src/sys/arch/arm64/conf/GENERIC | log | diff | annotate | |
src/sys/arch/arm64/conf/RAMDISK | log | diff | annotate | |
message |
Enable cduart(4) on arm64. OK kettenis@ |
date | 2022-02-25T18:05:49Z | |||
---|---|---|---|---|
author | rob | |||
files | src/sys/sys/proc.h | log | diff | annotate |
src/sys/sys/sysctl.h | log | diff | annotate | |
message |
A few additional changes related to the now 32 bit accounting flag. Pointers from and discussions with millert and deraadt. Ok millert@, deraadt@, bluhm@ |
date | 2022-02-25T18:24:01Z | |||
---|---|---|---|---|
author | tedu | |||
files | src/sys/kern/kern_pledge.c | log | diff | annotate |
message |
add setrtable to pledge("id"). from Matthew Martin ok deraadt |
date | 2022-02-25T22:18:44Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/net/if_pfsync.c | log | diff | annotate |
message |
To fix crashes seen by Hrvoje with pfsync, IPsec and parallel forwarding, protect tdb flags and lists in pfsync with a mutex. help and OK sashan@ |
date | 2022-02-25T23:51:03Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/kern/sys_socket.c | log | diff | annotate |
src/sys/kern/uipc_proto.c | log | diff | annotate | |
src/sys/kern/uipc_socket.c | log | diff | annotate | |
src/sys/kern/uipc_socket2.c | log | diff | annotate | |
src/sys/kern/uipc_usrreq.c | log | diff | annotate | |
src/sys/net/if.c | log | diff | annotate | |
src/sys/net/pfkeyv2.c | log | diff | annotate | |
src/sys/net/rtsock.c | log | diff | annotate | |
src/sys/netinet/in_proto.c | log | diff | annotate | |
src/sys/netinet/ip_divert.c | log | diff | annotate | |
src/sys/netinet/ip_divert.h | log | diff | annotate | |
src/sys/netinet/ip_gre.c | log | diff | annotate | |
src/sys/netinet/ip_gre.h | log | diff | annotate | |
src/sys/netinet/ip_var.h | log | diff | annotate | |
src/sys/netinet/raw_ip.c | log | diff | annotate | |
src/sys/netinet/tcp_usrreq.c | log | diff | annotate | |
src/sys/netinet/tcp_var.h | log | diff | annotate | |
src/sys/netinet/udp_usrreq.c | log | diff | annotate | |
src/sys/netinet/udp_var.h | log | diff | annotate | |
message |
Reported-by: [email protected] Revert the pr_usrreqs move: syzkaller found a NULL pointer deref and I won't be available to monitor for followup issues for a bit |
date | 2022-02-25T23:51:04Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/netinet6/in6.c | log | diff | annotate |
src/sys/netinet6/in6_proto.c | log | diff | annotate | |
src/sys/netinet6/ip6_divert.c | log | diff | annotate | |
src/sys/netinet6/ip6_divert.h | log | diff | annotate | |
src/sys/netinet6/ip6_var.h | log | diff | annotate | |
src/sys/netinet6/raw_ip6.c | log | diff | annotate | |
src/sys/sys/protosw.h | log | diff | annotate | |
src/sys/sys/unpcb.h | log | diff | annotate | |
message |
Reported-by: [email protected] Revert the pr_usrreqs move: syzkaller found a NULL pointer deref and I won't be available to monitor for followup issues for a bit |