Re: [RFC PATCH] af_packet: don't to defrag shared skb
From: Johannes Berg <hidden>
Date: 2012-12-07 21:56:28
Also in:
linux-wireless
HI,
quoted
That's interesting. A single one seems odd. I might have expected two, but not one. Well, since you removed the crash ... I guess I'll have to believe that there's just one and the second one doesn't show up because we crashed before :-)It was the case with initial code but I've suppressed the BUG() call and replaced it with a return ;)
Right. Well, does it actually still work then? I wonder if then you don't see a second packet because the first one doesn't make it through ... I'm thinking that this is just an internal af_packet problem with multiple listeners.
I've no simple code available to test it. I've add the problem when
running suricata. Maybe you could use it. It is packaged in most
distribution now.
To enable packet fanout. Modify default /etc/suricata/suricata.yaml to
have something like:
af-packet:
- interface: wlan0
# Number of receive threads (>1 will enable experimental flow pinned
# runmode)
threads: 3That'll should do, thanks. johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html