]> git.baikalelectronics.ru Git - kernel.git/commit
enic: make vnic_wq_buf doubly linked
authorGovindarajulu Varadarajan <_govind@gmx.com>
Wed, 24 Dec 2014 10:29:36 +0000 (15:59 +0530)
committerDavid S. Miller <davem@davemloft.net>
Wed, 31 Dec 2014 18:08:45 +0000 (13:08 -0500)
commit5dffeb459bd861e8a0c3a3f3faa24633bd6d30b2
tree376acdfa427eb59f247d7cdb452ee26c53215181
parentb6ebd3c05579c3c5844c9dfba88f1d1d311ac649
enic: make vnic_wq_buf doubly linked

This patch makes vnic_wq_buf doubly liked list. This is needed for dma_mapping
error check, in case some frag's dma map fails, we need to move back and remove
previously queued buffers.

Signed-off-by: Govindarajulu Varadarajan <_govind@gmx.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/cisco/enic/vnic_wq.c
drivers/net/ethernet/cisco/enic/vnic_wq.h