diff options
author | Rajan Gupta <rajan.gupta@freescale.com> | 2013-05-21 15:32:57 (GMT) |
---|---|---|
committer | Fleming Andrew-AFLEMING <AFLEMING@freescale.com> | 2013-05-24 20:06:46 (GMT) |
commit | 54e9bb38263cf3a5bf893525be29eea46cda3468 (patch) | |
tree | 5ac34b3ddd99f129844bdacd606663d1c598b034 /drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.h | |
parent | e9aa2557b6b88069655d08f94b388f7234d8e96d (diff) | |
download | linux-fsl-qoriq-54e9bb38263cf3a5bf893525be29eea46cda3468.tar.xz |
gianfar: avoid allocating new skb to rx ring for fwd packets.
Patch enhances the performance for forwarded traffic by re-using the
skb in rx ring instead of allocating a new skb. Changes are done
under RX_TX_BUFF_XCHG patch which gets enabled for ASF enabled kernel only.
Patch also removes per-cpu variables used in RX_TX_BUFF_XCHG patch, replacing
with parameters in skbuff structures to enhance the performance.
Change-Id: I2b3c1ec80fe3ef21ade9ce881d5cb86695169518
Signed-off-by: Rajan Gupta <rajan.gupta@freescale.com>
Reviewed-on: http://git.am.freescale.net:8181/2678
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Manoil Claudiu-B08782 <claudiu.manoil@freescale.com>
Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
Diffstat (limited to 'drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.h')
0 files changed, 0 insertions, 0 deletions