Ming Chen <Ming.Chen@xxxxxxxxxxxxxx> writes: >> > Dropping this kind of error packet before it goes into the driver, >> > should be the right direction. >> >> So I still wonder why this happens from higher up in the stack. If there's a >> legitimate reason, maybe dropping the packet is not the right thing? And if >> there is *no* legitimate reason, maybe the packet should be dropped higher >> up in the stack instead? >> >> What kind of packets does this happen with? > > [Ming Chen] It should an ARP packet. I can see this kind of packet > before ARP table is complete. If so, how about dropping it in the > function of ieee80211_subif_start_xmit? The question here is why are you seeing this but nobody else? Are you using some special protocol, do you have some changes in the kernel which cause this or what could explain this behaviour? -- https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches