r356981 glebius Jan. 22, 2020, 6:06 a.m.
Not a functional change.
ViewVC
r356980 glebius Jan. 22, 2020, 6:04 a.m.
require that.
ViewVC
r356979 glebius Jan. 22, 2020, 6:03 a.m.
actually make removal of a PCB not needing ipi_lock in any form.  The
ipi_list_lock is sufficient.
ViewVC
r356978 glebius Jan. 22, 2020, 6:01 a.m.
in_pcbdetach() perform all necessary synchronization themselves.
ViewVC
r356977 glebius Jan. 22, 2020, 5:58 a.m.
modified by this function are protected by the PCB list lock that is
acquired inside the function.

This could have been done even before epoch changes, after r286227.
ViewVC
r356976 glebius Jan. 22, 2020, 5:54 a.m.
r356975 glebius Jan. 22, 2020, 5:53 a.m.
Enter the epoch before calling into tcp_output() from those
functions, that didn't do that before.

This eliminates a bunch of epoch recursions in TCP.
ViewVC
r356974 glebius Jan. 22, 2020, 5:51 a.m.
All callers that before may called into these functions
without network epoch now must enter it.
ViewVC
r356973 glebius Jan. 22, 2020, 5:47 a.m.
r356972 glebius Jan. 22, 2020, 5:32 a.m.
r356971 glebius Jan. 22, 2020, 5:31 a.m.
to 'struct callout *' pointer of the same size.
ViewVC
r356970 glebius Jan. 22, 2020, 2:38 a.m.
r356969 glebius Jan. 22, 2020, 2:37 a.m.
r356968 glebius Jan. 22, 2020, 2:35 a.m.
r356967 glebius Jan. 22, 2020, 2:28 a.m.
then its argument.

A miss from r356826.
ViewVC