On 16/12/2016 10:24, Volodymyr Bendiuga wrote: > Hi all, > > Does this mean we all agree on implementing caching > mechanism in net/dsa layer? If yes, then I can start > working on it immediately. > > Regards, > Volodymyr
i think that the brcm approach is better as at least on QCA you can also read auto learned values from the table which would get broken by a caching mechanism. filtering inside the dump function or the code calling the dump function seams a lot simpler and lightweight to me. John > > On Thu, Dec 15, 2016 at 6:50 PM, Vivien Didelot > <vivien.dide...@savoirfairelinux.com > <mailto:vivien.dide...@savoirfairelinux.com>> wrote: > > Florian Fainelli <f.faine...@gmail.com > <mailto:f.faine...@gmail.com>> writes: > > >> In all cases *if caching is really needed*, I think it won't hurt to do > >> it in DSA core even if a switch support FDB dump operations on a > >> per-port basis, as Andrew mentioned. > > > > Agreed, and there does not appear to be any need to new dsa_switch_ops > > operations to be introduced? > > Nope. > >