From: Jiri Pirko <j...@resnulli.us> Date: Thu, 19 Oct 2017 15:50:28 +0200
> This patchset is a bit bigger, but most of the patches are doing the > same changes in multiple classifiers and drivers. I could do some > squashes, but I think it is better split. > > This is another dependency on the way to shared block implementation. > The goal is to remove use of tp->q in classifiers code. > > Also, this provides drivers possibility to track binding of blocks to > qdiscs. Legacy drivers which do not support shared block offloading. > register one callback per binding. That maintains the current > functionality we have with ndo_setup_tc. Drivers which support block > sharing offload register one callback per block which safes overhead. > > Patches 1-4 introduce the binding notifications and per-block callbacks > Patches 5-8 add block callbacks calls to classifiers > Patches 9-17 do convert from ndo_setup_tc calls to block callbacks for > classifier offloads in drivers > Patches 18-20 do cleanup Series applied.