From 52ad762b85ed7947ec9eff6b036eb985352f6874 Mon Sep 17 00:00:00 2001 From: Daniel Pieczko Date: Tue, 1 Apr 2014 13:10:34 +0100 Subject: [PATCH] Call efx_set_channels() before efx->type->dimension_resources() When using the "separate_tx_channels=1" module parameter, the TX queues are initially numbered starting from the first TX-only channel number (after all the RX-only channels). efx_set_channels() renumbers the queues so that they are indexed from zero. On EF10, the TX queues need to be relabelled in this way before calling the dimension_resources NIC type operation, otherwise the TX queue PIO buffers can be linked to the wrong VIs when using "separate_tx_channels=1". Added comments to explain UC/WC mappings for PIO buffers Signed-off-by: Shradha Shah Signed-off-by: David S. Miller --- Reading git-format-patch failed