From: David S. Miller Date: Mon, 14 Dec 2015 04:19:46 +0000 (-0500) Subject: Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next... X-Git-Tag: MMI-PSA29.97-13-9~8298^2~492 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=823aeda4cf3eb63af44159a2b75964367f5a61a8;p=GitHub%2FMotorolaMobilityLLC%2Fkernel-slsi.git Merge branch '100GbE' of git://git./linux/kernel/git/jkirsher/next-queue Jeff Kirsher says: ==================== 100GbE Intel Wired LAN Driver Updates 2015-12-13 This series contains updates to fm10k only. Jacob updates the driver to use ether_addr_copy() instead of copying byte-by-byte in a for loop. Fixed up CamelCase variable names and coding style issues. Cleaned up namespace pollution of fm10k_iov_msg_data_pf(). Cleaned up, by making it consistent, the use of VLAN and VLAN ID instead of vlan or vid. Lastly, update the driver to initialize XPS so that we can take advantage of the kernel feature. Alex Duyck fixed up the driver to free the resources associated with the MSI-X vector table if the q_vector allocation failed. Then fixed the driver to check for msix_entries to be NULL and freed the IRQ if the mailbox API returned an error on trying to connect. Bruce cleans up whitespace and namespace pollution issues in the driver. Also updates the driver to use the BIT() macro instead of bit-shifting coding. ==================== Signed-off-by: David S. Miller --- 823aeda4cf3eb63af44159a2b75964367f5a61a8