On Tue, May 31, 2016 at 8:43 PM, Herbert Xu <herb...@gondor.apana.org.au> wrote: > When we postpone a broadcast packet we save the source port in > the skb if it is local. However, the source port can disappear > before we get a chance to process the packet. >
Hmm, why could this happen? The upper device should be linked with the lower device, where a refcount is already held. Also, the work is cancelled in ->uninit().