Bitterblue Smith <rtl8821cerfe2@xxxxxxxxx> writes: > I still don't know why qBittorrent is required to trigger this bug, > but I found the problem. > > alloc_skb fails (silently) therefore the RX URB is not submitted > ever again. There are only 4 RX URBs. Why is alloc_skb() failing silently? Or is that by design? I was under impression that we should not have error messages for allocation failures but is that only for kmalloc() & co? I did a quick look and in wireless drivers some of the alloc_skb() callers print an error and some fail silently. I think we should start printing errors for all alloc_skb() calls. Thoughts? -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches