This series contains 4 patches (1 for each stable branch: 4.19, 5.4, 5.10 and 5.15) which fix 2 variations of the same problem: - Between kernels 4.18 and 5.12, IP multicast flooding on ocelot ports is completely broken, both for autonomous forwarding and for local CPU termination. The patches for 4.19 and for 5.10 fix this. - Between kernels 5.12 and 5.18, the flooding problem has been fixed for autonomously forwarded IP multicast flows via a new feature commit which cannot be backported, but still remains broken for local CPU termination. The patch for 5.15 fixes this. After kernel 5.18, the CPU flooding problem has also been fixed via a new feature commit which also cannot be backported. So in the current "net" tree, both kinds of IP multicast flooding work properly, and this is the reason why these patches target just the "stable" trees.