Ping-Ke Shih <pkshih@xxxxxxxxxxx> writes: > From: Po-Hao Huang <phhuang@xxxxxxxxxxx> > > Allocate a per-skb completion to track those skbs we are interested in > and wait for them to complete transmission with TX status. > > Normally, the completion object is freed by wait side, but it could be > timeout result that complete side should free the object instead. Add a > owner field with a spin_lock to determine which side should free the > object. I'll change the last sentence to mention RCU so that it matches the code. -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches