summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.h
diff options
context:
space:
mode:
authorRajan Gupta <rajan.gupta@freescale.com>2013-05-21 15:32:57 (GMT)
committerFleming Andrew-AFLEMING <AFLEMING@freescale.com>2013-05-24 20:06:46 (GMT)
commit54e9bb38263cf3a5bf893525be29eea46cda3468 (patch)
tree5ac34b3ddd99f129844bdacd606663d1c598b034 /drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.h
parente9aa2557b6b88069655d08f94b388f7234d8e96d (diff)
downloadlinux-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