ixgbe: refactor ixgbe_alloc_queues()
authorEric Dumazet <eric.dumazet@gmail.com>
Wed, 17 Nov 2010 03:27:18 +0000 (19:27 -0800)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 17 Nov 2010 03:27:18 +0000 (19:27 -0800)
commite2ddeba95c09d0d44719ff005e915dc06ff46571
tree840662eeaec906826885de85b7238afd6c8c1345
parentb93a22260f6f4bcf6c92c54de8530a97d3e921f0
ixgbe: refactor ixgbe_alloc_queues()

I noticed ring variable was initialized before allocations, and that
memory node management was a bit ugly. We also leak memory in case of
ring allocations error.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ixgbe/ixgbe_main.c