On Wed, 24 Jan 2018 10:37:59 -0500 (EST), David Miller wrote:
> From: Jakub Kicinski <jakub.kicin...@netronome.com>
> Date: Tue, 23 Jan 2018 18:45:58 -0800
> 
> > Rename tc_cls_common_offload_init() to tc_cls_common_offload_init__()
> > and add a new implementation which also takes flags argument.  We will
> > only set extack if flags indicate that offload is forced (skip_sw)
> > otherwise driver errors should be ignored, as they don't influence
> > the overall filter installation.
> > 
> > Note that we need the tc_skip_hw() helper for new version, therefore
> > it is added later in the file.
> > 
> > Signed-off-by: Jakub Kicinski <jakub.kicin...@netronome.com>
> > Reviewed-by: Simon Horman <simon.hor...@netronome.com>  
> 
> Just give the old function a name which makes it's transient purpose
> clear rather than this weird foo__() convention.
> 
> Something like tc_cls_common_offload_init_compat() or even
> tc_cls_common_offload_init_deprecated().
> 
> Then people can say "oh, that is serving as a temporary compat
> function until everyone is converted, then it is deleted"
> 
> Thanks.

Good point, I'll do that shortly.

Thank you!

Reply via email to