From: David Howells <dhowe...@redhat.com> Date: Tue, 08 Mar 2016 13:02:28 +0000
> David Howells <dhowe...@redhat.com> wrote: > >> Does it make sense to maintain a FIFO list of connections (though this would >> mean potentially taking a spinlock every time I get a packet)? > > It occurs to me that only inactive connections would need to be on an LRU > list. Any connection with packets or active calls to deal with wouldn't be on > the list. In that kind of scheme you have to decide if it's possible to elide a response in order to intentionally keep objects off the "inactive" LRU list. I bet there is.