idpf: remove obsolete stashing code

[ Upstream commit 6c4e684802 ]

Changes from original commit:
- Adjusted idpf_tx_queue assert size to align with 6.12 struct definition

With the new Tx buffer management scheme, there is no need for all of
the stashing mechanisms, the hash table, the reserve buffer stack, etc.
Remove all of that.

Signed-off-by: Joshua Hay <joshua.a.hay@intel.com>
Reviewed-by: Madhu Chittim <madhu.chittim@intel.com>
Reviewed-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com>
Tested-by: Samuel Salin <Samuel.salin@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Joshua Hay 2025-12-15 13:42:47 -08:00 • committed by Greg Kroah-Hartman
commit 6b60113d77
2 changed files with 22 additions and 334 deletions