OpenBSD cvs log

created 2021-05-02T04:19:37Z
begin 2021-04-27T00:00:00Z
end 2021-04-28T00:00:00Z
path src/sys
commits 1

date 2021-04-27T09:38:29Z
author sashan
files src/sys/net/pf.c log diff annotate
message pf_state_key_link_reverse() is prone to race on parallel forwarding

we need to adjust assertions. at time we call pf_state_key_link_reverse()
is state_key either linked to correct reverse peer or not linked at all.
The pf_state_key_link_reverse() is being called as a reader ons tate_lock.
There might be more packets, which try to update the state key.

OK bluhm@