HomeFreeBSD

Now that all of the tcp_input() and all its branches are executed

Description

Now that all of the tcp_input() and all its branches are executed
in the network epoch, we can greatly simplify synchronization.
Remove all unneccesary epoch enters hidden under INP_INFO_RLOCK macro.
Remove some unneccesary assertions and convert necessary ones into the
NET_EPOCH_ASSERT macro.

Details

Provenance
glebiusAuthored on Nov 7 2019, 9:23 PM
Parents
rGbff7f83d3941: IPI_TRACE is not really supported on xen
Branches
Unknown
Tags
Unknown