]> www.infradead.org Git - users/jedix/linux-maple.git/commit
i40e: Quick refactor to start moving data off stack and into Tx buffer info
authorAlexander Duyck <alexander.h.duyck@intel.com>
Tue, 29 Nov 2016 00:05:59 +0000 (16:05 -0800)
committerJack Vogel <jack.vogel@oracle.com>
Sat, 10 Jun 2017 01:57:01 +0000 (18:57 -0700)
commit1e98d083807eb55ee07cce9247c712580b39569e
treec654a4e2b91129bca7d8aaca1d02e9baf78117ba
parent76c419ee688ad2428883ca6aee95fefc475b70e8
i40e: Quick refactor to start moving data off stack and into Tx buffer info

This patch does some quick work to pull some of the data off of the stack
and hopefully start storing it in the Tx buffer info section of the Tx
ring.  Ideally we should be moving away from having to store much of
anything on the stack and can just maintain it all in the descriptor rings.

Change-ID: I4b4715ea1920e122502482b3f9e56a9a6cb1e9fe
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Orabug: 26132523
(cherry picked from commit 52ea3e802047552a8c1ec8c42cad361ffd4ca09c)
Signed-off-by: Jack Vogel <jack.vogel@oracle.com>
Reviewed-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/intel/i40e/i40e_txrx.c
drivers/net/ethernet/intel/i40evf/i40e_txrx.c