Message ID | 20210810111956.1609499-1-vladimir.oltean@nxp.com |
---|---|
Headers | show |
Series | Fix broken backpressure during FDB dump in DSA drivers | expand |
Hello: This series was applied to netdev/net.git (refs/heads/master): On Tue, 10 Aug 2021 14:19:52 +0300 you wrote: > rtnl_fdb_dump() has logic to split a dump of PF_BRIDGE neighbors into > multiple netlink skbs if the buffer provided by user space is too small > (one buffer will typically handle a few hundred FDB entries). > > When the current buffer becomes full, nlmsg_put() in > dsa_slave_port_fdb_do_dump() returns -EMSGSIZE and DSA saves the index > of the last dumped FDB entry, returns to rtnl_fdb_dump() up to that > point, and then the dump resumes on the same port with a new skb, and > FDB entries up to the saved index are simply skipped. > > [...] Here is the summary with links: - [net,1/4] net: dsa: hellcreek: fix broken backpressure in .port_fdb_dump https://git.kernel.org/netdev/net/c/cd391280bf46 - [net,2/4] net: dsa: lan9303: fix broken backpressure in .port_fdb_dump https://git.kernel.org/netdev/net/c/ada2fee185d8 - [net,3/4] net: dsa: lantiq: fix broken backpressure in .port_fdb_dump https://git.kernel.org/netdev/net/c/871a73a1c8f5 - [net,4/4] net: dsa: sja1105: fix broken backpressure in .port_fdb_dump https://git.kernel.org/netdev/net/c/21b52fed928e You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html