Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Conflicts: net/bluetooth/l2cap_core.c
This commit is contained in:
@@ -2897,6 +2897,7 @@ vmxnet3_probe_device(struct pci_dev *pdev,
|
||||
else
|
||||
#endif
|
||||
num_rx_queues = 1;
|
||||
num_rx_queues = rounddown_pow_of_two(num_rx_queues);
|
||||
|
||||
if (enable_mq)
|
||||
num_tx_queues = min(VMXNET3_DEVICE_MAX_TX_QUEUES,
|
||||
@@ -2904,6 +2905,7 @@ vmxnet3_probe_device(struct pci_dev *pdev,
|
||||
else
|
||||
num_tx_queues = 1;
|
||||
|
||||
num_tx_queues = rounddown_pow_of_two(num_tx_queues);
|
||||
netdev = alloc_etherdev_mq(sizeof(struct vmxnet3_adapter),
|
||||
max(num_tx_queues, num_rx_queues));
|
||||
printk(KERN_INFO "# of Tx queues : %d, # of Rx queues : %d\n",
|
||||
@@ -3088,6 +3090,7 @@ vmxnet3_remove_device(struct pci_dev *pdev)
|
||||
else
|
||||
#endif
|
||||
num_rx_queues = 1;
|
||||
num_rx_queues = rounddown_pow_of_two(num_rx_queues);
|
||||
|
||||
cancel_work_sync(&adapter->work);
|
||||
|
||||
|
@@ -56,6 +56,7 @@
|
||||
#include <linux/if_vlan.h>
|
||||
#include <linux/if_arp.h>
|
||||
#include <linux/inetdevice.h>
|
||||
#include <linux/log2.h>
|
||||
|
||||
#include "vmxnet3_defs.h"
|
||||
|
||||
@@ -69,10 +70,10 @@
|
||||
/*
|
||||
* Version numbers
|
||||
*/
|
||||
#define VMXNET3_DRIVER_VERSION_STRING "1.1.14.0-k"
|
||||
#define VMXNET3_DRIVER_VERSION_STRING "1.1.18.0-k"
|
||||
|
||||
/* a 32-bit int, each byte encode a verion number in VMXNET3_DRIVER_VERSION */
|
||||
#define VMXNET3_DRIVER_VERSION_NUM 0x01010E00
|
||||
#define VMXNET3_DRIVER_VERSION_NUM 0x01011200
|
||||
|
||||
#if defined(CONFIG_PCI_MSI)
|
||||
/* RSS only makes sense if MSI-X is supported. */
|
||||
|
Reference in New Issue
Block a user