On 1/11/22 10:04 PM, Jakub Kicinski wrote:
On Tue, 11 Jan 2022 13:21:50 -0600 Alex Elder wrote:Use a new atomic variable to ensure only replenish instance for an endpoint executes at a time.Why atomic_t? test_and_set_bit() + clear_bit() should do nicely here?
I think it foreshadows the replenish logic improvements I'm experimenting with. The bit operations are probably best to represent Booleans, so I'll send version 2 that adds and uses a bitmask instead. Thanks. -Alex