On Wed, 2020-09-09 at 14:34 -0700, David Miller wrote: > From: Saeed Mahameed <sae...@nvidia.com> > Date: Wed, 9 Sep 2020 19:22:02 +0000 > > > Maxim really tried here to avoid this without huge performance > > degradation (~6.4% reduce in packet rate), due to the refactoring > > patches gcc yields non optimal code, as we explained in the commit > > messages and cover-letter > > > > Our other option is making the code very ugly with no code reuse in > > the > > tx path, so we would really appreciate if you could relax the no- > > inline > > guideline for this series. > > Submit a compiler bug report. > > I'm standing firm on our policy. If you don't follow it, there is > zero > incentive to get the compiler fixed, which cures the problem in one > place and for everyone rather than just your special case. > Ack,
Maxim will be testing several versions of GCC to compare and understand the behavior better and will resubmit a version with no manual inline hints later, for now i would like to put this on-hold and send the next pull request. Thanks, Saeed.