Files
android_kernel_xiaomi_sm8450/drivers/net/ethernet/intel/ice
Maciej Fijalkowski aaf27254fd ice: add build_skb() support
Driver is now prepared for building the skb around the existing Rx
buffer, so introduce the ice_build_skb responsible for it. Make use of
XDP's data_meta as well.

I've observed around 30% less CPU consumption with build_skb Rx path, in
comparison to legacy Rx. What stands behind such result is the avoidance
of flow_dissector (which we were diving into via eth_get_headlen) and no
memcpy calls.

Signed-off-by: Maciej Fijalkowski <maciej.fijalkowski@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2019-11-04 13:09:59 -08:00
..
2019-09-12 11:37:38 -07:00
2019-09-12 11:37:38 -07:00
2019-05-30 10:57:55 -07:00
2019-09-12 11:37:38 -07:00
2019-11-04 10:03:14 -08:00
2019-09-05 08:13:41 -07:00
2019-11-04 12:01:55 -08:00
2019-11-04 12:01:55 -08:00
2018-03-26 09:59:08 -07:00
2019-01-15 12:38:44 -08:00
2019-11-04 13:09:59 -08:00
2019-11-04 10:03:14 -08:00
2019-11-04 12:01:55 -08:00
2019-11-04 12:01:55 -08:00
2019-11-04 13:09:46 -08:00
2019-11-04 12:01:55 -08:00