Re: [PATCH net] packet: unconditionally free po->rollover

2019-06-02 Thread David Miller
From: Willem de Bruijn Date: Fri, 31 May 2019 12:37:23 -0400 > From: Willem de Bruijn > > Rollover used to use a complex RCU mechanism for assignment, which had > a race condition. The below patch fixed the bug and greatly simplified > the logic. > > The feature depends on fanout, but the stat

[PATCH net] packet: unconditionally free po->rollover

2019-05-31 Thread Willem de Bruijn
From: Willem de Bruijn Rollover used to use a complex RCU mechanism for assignment, which had a race condition. The below patch fixed the bug and greatly simplified the logic. The feature depends on fanout, but the state is private to the socket. Fanout_release returns f only when the last membe