linux/drivers/net/ethernet/intel
Michal Wilczynski bdf96d965a ice: Add an option to pre-allocate memory for ice_sched_node
devlink-rate API requires a priv object to be allocated when node still
doesn't have a parent. This is problematic, because ice_sched_node can't
be currently created without a parent.

Add an option to pre-allocate memory for ice_sched_node struct. Add
new arguments to ice_sched_add() and ice_sched_add_elems() that allow
for pre-allocation of memory for ice_sched_node struct.

Signed-off-by: Michal Wilczynski <michal.wilczynski@intel.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2022-11-17 21:41:28 -08:00
..
e1000 e1000: Remove unnecessary use of kmap_atomic() 2022-11-02 11:09:13 -07:00
e1000e e1000e: Remove unnecessary use of kmap_atomic() 2022-11-02 11:09:13 -07:00
fm10k net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). 2022-10-28 20:13:54 -07:00
i40e i40e: Add appropriate error message logged for incorrect duplex setting 2022-11-02 09:26:18 -07:00
iavf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-11-10 17:43:53 -08:00
ice ice: Add an option to pre-allocate memory for ice_sched_node 2022-11-17 21:41:28 -08:00
igb igb: Proactively round up to kmalloc bucket size 2022-11-04 11:09:57 -07:00
igbvf net: drop the weight argument from netif_napi_add 2022-09-28 18:57:14 -07:00
igc igc: Correct the launchtime offset 2022-11-02 11:38:22 -07:00
ixgb net: drop the weight argument from netif_napi_add 2022-09-28 18:57:14 -07:00
ixgbe ixgbe: Remove unneeded semicolon 2022-11-04 11:09:57 -07:00
ixgbevf ixgbevf: Add error messages on vlan error 2022-11-04 11:09:57 -07:00
e100.c net: ethernet: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:26 -07:00
Kconfig
Makefile