]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
idpf: remove obsolete stashing code
authorJoshua Hay <joshua.a.hay@intel.com>
Mon, 15 Dec 2025 21:42:47 +0000 (13:42 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 8 Jan 2026 09:15:03 +0000 (10:15 +0100)
commit6b60113d770233d0d6a06a0b4cc16e5b258db8a7
tree7208f1810315d00530f6b3a31ed21f356f12cb50
parenta7a7bff258e1f5aee2bb95ebbc12bbd6533dd1e7
idpf: remove obsolete stashing code

[ Upstream commit 6c4e68480238274f84aa50d54da0d9e262df6284 ]

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>
drivers/net/ethernet/intel/idpf/idpf_txrx.c
drivers/net/ethernet/intel/idpf/idpf_txrx.h