Thread (16 messages) 16 messages, 5 authors, 2013-05-31

Re: 3.10.0-rc2 mlx4 not receiving packets for some multicast groups

From: Shawn Bohrer <hidden>
Date: 2013-05-31 15:17:16

On Thu, May 30, 2013 at 05:23:20PM -0700, Jay Vosburgh wrote:
Vlad Yasevich [off-list ref] wrote:
quoted
quoted
quoted
     CC: Jiri Pirko [off-list ref]
     Signed-off-by: Vlad Yasevich [off-list ref]
     Signed-off-by: David S. Miller [off-list ref]

I've confirmed that reverting this patch on top of 3.10-rc3 allows me
to receive packets on all of my multicast groups without the Mellanox
high_rate_steer option set.
OK, impressive debugging... so what do we do from here? Vlad, Shawn
observes a regression once this patch is used on a large scale setup
that uses many multicast groups (you can read the posts done earlier
on this thread), does this rings any bell w.r.t to the actual problem
in the patch?
I haven't seen that, but I didn't test with that many multicast groups. I
had 20 groups working.

I'll take a look and see what might be going on.
	I've actually been porting bonding to the dev_sync/unsync
system, and have a patch series of 4 fixes to various internals of
dev_sync/unsync; I'll post those under separate cover.  It may be that
one or more of those things are the source of this problem (or I might
have it all wrong).
Thanks Jay,

I've tested your 4 patches on top of Linus' tree and they do solve the
multicast issue I was seeing in this thread.

--
Shawn
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help