On Mon Nov 9, 2020 at 3:38 PM CET, Vladimir Oltean wrote: > On Mon, Nov 09, 2020 at 02:31:11PM +0200, Vladimir Oltean wrote: > > I need to sit on this for a while. How many DSA drivers do we have that > > don't do SA learning in hardware for CPU-injected packets? ocelot/felix > > and mv88e6xxx? Who else? Because if there aren't that many (or any at > > all except for these two), then I could try to spend some time and see > > how Felix behaves when I send FORWARD frames to it. Then we could go on > > full blast with the other alternative, to force-enable address learning > > from the CPU port, and declare this one as too complicated and not worth > > the effort. > > In fact I'm not sure that I should be expecting an answer to this > question. We can evaluate the other alternative in parallel. Would you > be so kind to send some sort of RFC for your TX-side offload_fwd_mark so > that I could test with the hardware I have, and get a better > understanding > of the limitations there?
That is the plan. I have some stuff I need to get done before though. The current implementation is on a 4.19 kernel, so it's going to take some time to rebase it.