committer filter by committer.
@path/to/ filter by path in repository.
committer@path/to/ filter by committer AND path in repository.
NNN or rNNN filter by revision.
NNN-MMM or rNNN-rMMM filter by revisions range (inclusive).
Multiple filters can be specified separated by spaces or comas in which case they'll be combined using OR operator.
|r356981||glebius||Jan. 22, 2020, 6:06 a.m.||Re-absorb tcp_detach() back into tcp_usr_detach() as the comment suggests.
Not a functional change.ViewVC
|r356980||glebius||Jan. 22, 2020, 6:04 a.m.||Don't enter network epoch in tcp_usr_detach. A PCB removal doesn't
|r356979||glebius||Jan. 22, 2020, 6:03 a.m.||The network epoch changes in the TCP stack combined with old r286227,
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.||tcp_usr_attach() doesn't need network epoch. in_pcbfree() and
in_pcbdetach() perform all necessary synchronization themselves.ViewVC
|r356977||glebius||Jan. 22, 2020, 5:58 a.m.||Relax locking requirements for in_pcballoc(). All pcbinfo fields
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.||Inline tcp_attach() into tcp_usr_attach(). Not a functional change.|
|r356975||glebius||Jan. 22, 2020, 5:53 a.m.||Make tcp_output() require network epoch.
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.||Make ip6_output() and ip_output() require network epoch.
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.||Remove struct callout_handle. Should have gone with r355732.|
|r356972||glebius||Jan. 22, 2020, 5:32 a.m.||Remove comment that no longer describe reality.|
|r356971||glebius||Jan. 22, 2020, 5:31 a.m.||In compatibility structure substitute 'struct callout_handle'
to 'struct callout *' pointer of the same size.ViewVC
|r356970||glebius||Jan. 22, 2020, 2:38 a.m.||Add documenting NET_EPOCH_ASSERT() to tcp_drop().|
|r356969||glebius||Jan. 22, 2020, 2:37 a.m.||Add some documenting NET_EPOCH_ASSERTs.|
|r356968||glebius||Jan. 22, 2020, 2:35 a.m.||Unroll macro that is used just once. Not a functional change.|
|r356967||glebius||Jan. 22, 2020, 2:28 a.m.||Change argument order of epoch_call() to more natural, first function,
then its argument. A miss from r356826.ViewVC