Tony Lindgren <tony@xxxxxxxxxxx> writes: > We need the spinlock to check if we need to run the queue. Let's use > spin_trylock instead and always run the queue unless we know there's > nothing to do. Why? What's the problem you are solving here? -- https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches