Home
last modified time | relevance | path

Searched hist:"451 a9593" (Results 1 – 4 of 4) sorted by relevance

/openbsd/sys/sys/
H A Dsocketvar.h451a9593 Sat May 01 16:13:12 GMT 2021 mvs <mvs@openbsd.org> Implement per-socket `so_lock' rwlock(9) and use it to protect routing
(PF_ROUTE) sockets. This can be done because we have no cases where one
thread should lock two sockets simultaneously.

Against the previous version rtm_senddesync_timer() execution was moved
to process context.

Also this time `so_lock' used for routing sockets only but in the future
it will be used to other socket types too.

tested by claudio@

ok claudio@ bluhm@
/openbsd/sys/kern/
H A Duipc_socket2.c451a9593 Sat May 01 16:13:12 GMT 2021 mvs <mvs@openbsd.org> Implement per-socket `so_lock' rwlock(9) and use it to protect routing
(PF_ROUTE) sockets. This can be done because we have no cases where one
thread should lock two sockets simultaneously.

Against the previous version rtm_senddesync_timer() execution was moved
to process context.

Also this time `so_lock' used for routing sockets only but in the future
it will be used to other socket types too.

tested by claudio@

ok claudio@ bluhm@
H A Duipc_socket.c451a9593 Sat May 01 16:13:12 GMT 2021 mvs <mvs@openbsd.org> Implement per-socket `so_lock' rwlock(9) and use it to protect routing
(PF_ROUTE) sockets. This can be done because we have no cases where one
thread should lock two sockets simultaneously.

Against the previous version rtm_senddesync_timer() execution was moved
to process context.

Also this time `so_lock' used for routing sockets only but in the future
it will be used to other socket types too.

tested by claudio@

ok claudio@ bluhm@
/openbsd/sys/net/
H A Drtsock.c451a9593 Sat May 01 16:13:12 GMT 2021 mvs <mvs@openbsd.org> Implement per-socket `so_lock' rwlock(9) and use it to protect routing
(PF_ROUTE) sockets. This can be done because we have no cases where one
thread should lock two sockets simultaneously.

Against the previous version rtm_senddesync_timer() execution was moved
to process context.

Also this time `so_lock' used for routing sockets only but in the future
it will be used to other socket types too.

tested by claudio@

ok claudio@ bluhm@