>-----Original Message----- >From: Intel-wired-lan <intel-wired-lan-bounces@xxxxxxxxxx> On Behalf Of >Jason Xing >Sent: 08 February 2023 08:14 >To: Brandeburg, Jesse <jesse.brandeburg@xxxxxxxxx>; Nguyen, Anthony L ><anthony.l.nguyen@xxxxxxxxx>; davem@xxxxxxxxxxxxx; >edumazet@xxxxxxxxxx; kuba@xxxxxxxxxx; pabeni@xxxxxxxxxx; >richardcochran@xxxxxxxxx; ast@xxxxxxxxxx; daniel@xxxxxxxxxxxxx; >hawk@xxxxxxxxxx; john.fastabend@xxxxxxxxx; Lobakin, Alexandr ><alexandr.lobakin@xxxxxxxxx>; Fijalkowski, Maciej ><maciej.fijalkowski@xxxxxxxxx> >Cc: kerneljasonxing@xxxxxxxxx; netdev@xxxxxxxxxxxxxxx; linux- >kernel@xxxxxxxxxxxxxxx; intel-wired-lan@xxxxxxxxxxxxxxxx; >bpf@xxxxxxxxxxxxxxx; Jason Xing <kernelxing@xxxxxxxxxxx> >Subject: [Intel-wired-lan] [PATCH net v4 1/3] ixgbe: allow to increase MTU to >3K with XDP enabled > >From: Jason Xing <kernelxing@xxxxxxxxxxx> > >Recently I encountered one case where I cannot increase the MTU size >directly from 1500 to a much bigger value with XDP enabled if the server is >equipped with IXGBE card, which happened on thousands of servers in >production environment. After appling the current patch, we can set the >maximum MTU size to 3K. > >This patch follows the behavior of changing MTU as i40e/ice does. > >Referrences: >[1] commit 23b44513c3e6 ("ice: allow 3k MTU for XDP") [2] commit >0c8493d90b6b ("i40e: add XDP support for pass and drop actions") > >Fixes: fabf1bce103a ("ixgbe: Prevent unsupported configurations with XDP") >Signed-off-by: Jason Xing <kernelxing@xxxxxxxxxxx> >--- >v4: >1) use ':' instead of '-' for kdoc > >v3: >1) modify the titile and body message. > >v2: >1) change the commit message. >2) modify the logic when changing MTU size suggested by Maciej and >Alexander. >--- > drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 25 ++++++++++++------- > 1 file changed, 16 insertions(+), 9 deletions(-) > Tested-by: Chandan Kumar Rout <chandanx.rout@xxxxxxxxx> (A Contingent Worker at Intel)