From: Jakub Kicinski <jakub.kicin...@netronome.com> Date: Fri, 12 Oct 2018 11:09:01 -0700
> From: Ryan C Goodfellow <rgood...@isi.edu> > > This commit makes it possible to use devlink to split the 100G CXP > Netronome into two 40G interfaces. Currently when you ask for 2 > interfaces, the math in src/nfp_devlink.c:nfp_devlink_port_split > calculates that you want 5 lanes per port because for some reason > eth_port.port_lanes=10 (shouldn't this be 12 for CXP?). What we really > want when asking for 2 breakout interfaces is 4 lanes per port. This > commit makes that happen by calculating based on 8 lanes if 10 are > present. > > Signed-off-by: Ryan C Goodfellow <rgood...@isi.edu> > Reviewed-by: Jakub Kicinski <jakub.kicin...@netronome.com> > Reviewed-by: Greg Weeks <greg.we...@netronome.com> Applied.